Новые действия Сервиса внедрения отказов (FIS) для ошибок API Потоков данных Amazon Kinesis
Потоки данных Amazon Kinesis теперь поддерживают действия Сервиса внедрения отказов (FIS) для ошибок API-интерфейса Kinesis. Теперь клиенты могут тестировать возможности своих приложений по обработке ошибок, механизмы повторных попыток (например, схемы экспоненциального замедления) и предупреждения CloudWatch в контролируемой среде. Это позволяет клиентам проверять свои системы мониторинга и процедуры восстановления до возникновения реальных сбоев, чтобы в итоге повысить устойчивость и доступность приложений. Данная интеграция поддерживает ошибки API-интерфейса Потоков данных Amazon Kinesis, включая регулирование, внутренние ошибки, недоступность сервисов и исключения, связанные с истекшими итераторами.
Потоки данных Amazon Kinesis – это бессерверный сервис потоковой передачи данных, который позволяет клиентам принимать, обрабатывать и сохранять потоки данных реального времени в любом масштабе. Клиенты теперь могут создавать ошибки API-интерфейса Потоков данных Kinesis, возникающие в реальных ситуациях (включая ошибки 500, 503 и 400 для операций GET и PUT), чтобы тестировать устойчивость приложений. Эта функция устраняет необходимость создавать особые реализации или дожидаться фактических сбоев в производственной среде для проверки механизмов обработки ошибок, как приходилось делать раньше. Для начала клиенты могут создать шаблоны экспериментов в консоли FIS для непосредственного запуска тестов или включения их в конвейер непрерывной интеграции. Для дополнительной безопасности эксперименты FIS включают механизмы автоматической остановки, которые срабатывают при достижении заданных пользователем пороговых значений, что позволяет проводить контролируемое тестирование без риска для стабильности приложений.
Эти действия являются общедоступными во всех регионах AWS, где доступен сервис FIS, включая регионы AWS GovCloud (США). Подробности об использовании этих действий см. в руководстве пользователя Потоков данных Kinesis и руководстве пользователя FIS.