Рубрики
Uncategorized

AWS CDK и асинхронные требования

Я перенес свои определения инфраструктуры в TypeScript и наслаждаюсь всем стеком в SAM … Tagged с помощью AWS, функциональной, TypeScript, DevOps.

Я перенес свои определения инфраструктуры в TypeScript и наслаждаюсь всем стеком на том же языке.

Для функций Lambda я хочу скомпилировать и объединить код при развертывании.

Я начал определять стек, используя наследование, как страницу документации CDK «Начало работы». Это быстро показало некоторые трудности, так как компилятор WebPack работает асинхронно, а конструкторы объектов — нет.

Я перешел на более функциональный подход по созданию стека. Вместо наследства от CDK. Стек Я создаю его экземпляр и передаю объект ресурсам как обычно.

Я с успехом принял тот же подход к нескольким пользовательским ресурсам облачной информации. Теперь я с нетерпением жду будущего программирования моего стека AWS, а не статически определять его.

Оригинал: «https://dev.to/mamaar/aws-cdk-4249»