Open6

[番外編] CDKベストプラクティス確定

wakakawakaka

Constructの分割指針

リソースグループカットとコンポーネントカットを使い分けるのが良さそうかな。
Cfnのツリービューでの認知負荷を低減するというコンセプトのもと設定する。

https://dev.classmethod.jp/articles/aws-cdk-construct-structure-material/

wakakawakaka

CloudFormationを使用する場合には、基本的にツリービューからリソースにアクセスすると思っておくといいのかな。

wakakawakaka

環境分割

基本的には以下ベストプラクティスの方針に従う(2023/6以前の記事は確認不要)。
とにかく一番重要なのは「メンバ全員にとってシンプルである」こと。ちょっとカッコよく書きたいとか頭良さそうに書きたいとかのエゴは必要ない。シンプルを徹底するだけ。

https://speakerdeck.com/konokenj/blea-cdk-dev-practice-2023