Slide 20
Slide 20 text
© 2022, Amazon Web Services, Inc. or its affiliates.
検討: パラメータについてあれこれ
• そもそもパラメータで切り替えるのがよいのか︖
• コードの中に複雑な条件分岐が発⽣する可能性
• コード⾃体を環境ごとに分けてパラメータを埋め込む⽅が良い︖
• パブリックに公開するコードにパラメータを載せられない
• BLEA開発環境⽤のパラメータをどこに置くか︖
• cdk.context.json, ${HOME}/.cdk.json, SSM ParameterStore, S3...
• パラメータの型チェックができない & JSONは⾯倒
• 独⾃の設定ファイルを読み込む⽅式にするか︖
• しかし実装が複雑に...
• CDKのデフォルトライブラリには(まだ)存在しない
https://bit.ly/3LOH1Ur
20