継続は力なり

タイトル通り定期的な更新を心掛けるブログです。

2020-01-01から1ヶ月間の記事一覧

AWS CDK の S3 バケットの振る舞いを理解して開発スピードをあげよう!

タダです. CDK のS3 を作ってみてリソースを扱う時に注意すべきことがあると学んだのでその結果を記事にまとめます. S3 バケットを作るコードで生成される CloudFormation テンプレートの確認 S3 だけを作る TypeScript のコードを書くとして以下のようなコ…

可変になっている ALB の IP を AWS CLI で確認する方法

タダです. ALB の IP アドレスは固定ではなく、可変になっています.そのため,現在の ALB の IP アドレスを知りたい場合は都度確認する必要があります.業務で ALB の IP アドレスを確認する機会があったので確認方法をまとめておきます. ALB の IP アドレスの…

RDS の SSL/TLS 証明書を AWS CLI でローテーションする

タダです. RDS および Aurora で使用している SSL/TLS 証明書が rds-ca-2015 を使っている場合は 3/5までにrds-ca-2019 に切り替える必要があります.今回は AWS CLI で RDS の証明書を切り替える検証を行なったので同様の対応を検討している方の参考になれば…

『PowerUserAccess』を使わず EC2 や Lambda の IAM を制御するポリシーサンプル

タダです. 開発期間中に開発者の権限としてAWS 管理ポリシー「PowerUserAccess」を設定することがあると思います.ただ,「PowerUserAccess」の詳細を確認すると IAM の操作がNotActionで不許可にされています. 「PowerUserAccess」の詳細 { "Version": "2012-…

『Jest』での『Fine-grained assertions test』と『Validation tests』の実践

タダです. AWS CDK のテスト手法で前回は「Snapshot tests」を学んだので,今回は「Fine-grained assertions test」と「Validation tests」を学んでいきます. 「Fine-grained assertions test」と「Validation tests」の意義 「Fine-grained assertions test…