はじめに
最近AWSを頻繁に使うようになったので、その環境をCloudFormationやTerraformでコード化できるFormer2を使ってみることにしました。Former2については、以下のリンクが詳しいです。
- Former2 を使って AWS CloudFormation テンプレートを作成 |クラウドテクノロジーブログ|ソフトバンク
- Former2をローカルにホストして、既存リソースのCloudFormationテンプレートを出力してみた | DevelopersIO
Former2を使うには、Former2のサイト上でAWS IAMのクレデンシャルを入れる必要があります。この時、セキュリティが気になったり、何かしらのルールで外部サイトにクレデンシャルを入れられなかったりするので、Windows 10/11でFormer2をIISでセルフホストしてみることにしてみました。
セキュリティ上のほかの観点については、【AWS】Former2を安全に使うための3つの工夫 – Vの技術ブログが詳しいです。