Инфраструктура AWS для отладки
Я сделал приложение без сервера AWS с Lambda. Я сделал это и много тестировал перед использованием в производстве, поэтому в процессе разработки допускались ошибки. Оно вошло в стабильное состояние, поэтому я не обновлял приложение с момента его запуска (почти 1 год). После всего этого времени я готов улучшить его в нескольких аспектах. Проблема в том, что это не только лямбда. Если бы это была только лямбда, я бы легко протестировал в localhost, так как это python. Тем не менее, он также использует API Gateway, SQS, Dynamo, CloudWatch, и я не могу просто смешать приложение для разработки с производственной инфраструктурой.
Таким образом, вопрос заключается в следующем: существует ли простой способ сделать инфраструктуру разработки AWS (наподобие промежуточной, копии производства) без риска нарушения работы?
Обсервованный В настоящее время я использую Terraform для управления инфраструктурой.