Мне интересно, как весь набор функций AWS Serverless работает с инструментами VCS?
Я имею в виду, предположим, я хотел бы построить сложную HA, масштабируемую систему, основанную как можно больше на бессерверном техническом стеке, насколько это возможно.,Я бы создал несколько VPC, subnents, S3 buckets, Elasticache, Aurora, SNS, SQS и т. Д. И, конечно, кучу лямбд, запускающих друг друга.Естественно, это будет эффективно (как с точки зрения производительности, так и стоимости), я знаю, что мог бы включить CloudWatch, CloudTrail и использовать AWS X-Ray для отладки.
Но как насчет хранения моего приложения в GIT?Должен ли я выполнить полную настройку моего приложения, используя AWS CLI
или есть лучший / более простой способ?