(これはMoT Advent Calender 2022の24日目です) データエンジニアの渡部徹太郎です。私の担当しているプロジェクトでは、Infra as CodeにTerraformではなくCDKというツールを使っているので、その話をします。 CDKの概要 CDKとはAWS専用のInfra as Codeツールです。正式名称AWS クラウド開発キット (AWS Cloud Development Kit)です。 CDKの特徴プログラミング言語でAWSのリソースを記述プログラミング言語はTypeScriptがメインだが、他にもJavaScript,Python,Java,C#でも記述できるAWSのリソースを表すクラスをNewすると、AWSのリソースができるイメージ実態はCloudFormationを吐き出してデプロイするツール。デプロイするとAWSのCloudFormationのSta
![TerraformではなくCDKを使っている話 | MoT Lab (GO Inc. Engineering Blog)](https://cdn-ak-scissors.b.st-hatena.com/image/square/3b928b47f8aeeaf3c6e9b4dc538f9370da4e3a1e/height=288;version=1;width=512/https%3A%2F%2Fwww.notion.so%2Fimage%2Fhttps%253A%252F%252Fs3.us-west-2.amazonaws.com%252Fsecure.notion-static.com%252F43f5f679-3d91-4e52-a3a5-d565b7bf1e89%252FUntitled.png%3Ftable%3Dblock%26id%3D71b6fad4-5659-4d2a-ae0b-2ff08196ee64%26spaceID%3Dcdddcca9-a0c2-4b8c-abb7-9427a1cc2335%26cache%3Dv2)