Я не верю, что Amazon публикует какую-либо документацию по перезагрузке экземпляров EC2 для изменений оборудования. Вместо этого они отправят клиентам уведомление, если в системе будет проведено плановое техническое обслуживание. Тем не менее, я думаю, что проблема здесь заключается скорее в неожиданном сбое серверов. Это, конечно, они не могут объявить заранее. Кроме того, не забывайте, что они рассчитывают время безотказной работы на основе 5-минутных приращений, поэтому у вас может быть время простоя, которое не учитывается в их соглашении об уровне обслуживания, поскольку оно было меньше пяти минут и не было замечено.
Вот ссылка на официальный Amazon EC2 SLA (я уверен, что вы видели это). Они не дают никаких указаний на то, что техническое обслуживание влияет на работающие системы:
http://aws.amazon.com/ec2-sla/
Вы можете сравнить это с Amazon RDS, в котором конкретно указано, что такое техническое обслуживание и когда оно происходит:
http://aws.amazon.com/rds/faqs/#12
Я бы предположил, что они не ожидают простоев из-за модернизации оборудования. Поскольку все виртуально, они могут переносить живые экземпляры на новое оборудование, не отключая их.