Summary
初めて設計するサービスや未経験の分野(サーバレス等)があるが、最適なデザインパターン集的なものはないか。
AWS Prescriptive Guidanceを参照することで、初めて触れるサービスでも、どのように設計すればいいか参考にできる。。はず。
AWS Cost Anomaly Detection を使ったコスト異常検知
デプロイ前にリソースの設定を検査
非準拠のリソースが含まれている場合、デプロイを中断することが可能。 - CloudFormation - Cfn Hook ... カスタムレジストリにHookを登録することで利用可能。ただし、特定のリソースに対してHookを実行することはできない。 - cfn-nag
ECR イミュータブル(変更不可)タグの先祖返り問題を解消
- https://speakerdeck.com/tomoki10/ideal-and-reality-when-implementing-cicd-for-ecs-on-fargate-with-aws-cdk?slide=25
- SystemsManager パラメータストアに登録して、タグを同期。タグの値を更新する場合は
aws-vault 認証情報だけ取得する方法
aws-vault exec your-profile --no-session -- env | grep AWS_
CloudFront テストコマンド
# pathのテスト
https://test.example.com
https://test.example.com/index.html
https://test.example.com/img/
# 拒否されているメソッドをテスト
curl -i -X OPTIONS https://test.example.com
# 代替ドメイン名など各種レコードの確認
nslookup -type=cname test.example.com
nslookup -type=a test.example.com