Former2で既存リソースのCloudFormationテンプレート出力を試してみた
JAWS DAYS 2020の資料確認のお手伝いを少ししてまして、「ゼロからはじめる Infrastructure as Code ~SIer企業がAWSで⾃社Webサービスを⽴ち上げて2年間運⽤してきた話~ / Infrastructure as code starting from scratch」という資料を拝見しました。
こちらです。
ノウハウを惜しみなく共有されている、とてもとてもありがたく素敵な資料です。
こちらの資料に記載されているFormer2、知りませんでした。
さっぱり開発が止まっている永遠のプレビューCloudFormerの後継かと思いきやサードパーティらしいです。
これは動かしてみたい、と試してみました。
目次
Former2 セットアップ
https://former2.com/にアクセスします。
早速セットアップ画面です。
Chromeブラウザを使用してますので、Chromeのアドオンをインストールしました。
認証情報はアクセスキーとシークレットアクセスキーで設定するようです。
本ブログを稼働しているアカウントで新規ユーザーを作成しました。
AWS管理ポリシーのReadOnlyAccessをアタッチしました。
アカウントスキャン
設定が完了しましたので、ダッシュボードに遷移して、右上のメニューでリージョンを変更します。
初期状態では、バージニア北部になっていました。
このブログの環境は東京リージョンですので、東京リージョンに切り替えて、[Scan Again]をクリックしました。
テンプレート出力
ダッシュボードの該当サービスにアクセスします。
サービスからリソースを選択して、[Add Selected]をクリックしました。
EC2, RDS, VPC, S3など必要なリソースを選択して、[Add Selected]をクリックしました。
全部で30リソースあったようです。
右上のメニューから[Generate]をクリックしました。
できました!
IDが直接書かれていたりもしますし、他アカウントや他リージョンで使用するためには、調整は必要ですが、これだけ出力してくれれば、この後の作業がだいぶ楽になりますね。
ありだと思います!
出力フォーマットの選択肢に、TypeScriptのみでしたが、CDKもありました。
また試してみたいです。
最後までお読みいただきましてありがとうございました!
「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。
「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。
「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。
「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。
「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。
「AWSではじめるLinux入門ガイド」という本を書きました。
開発ベンダー5年、ユーザ企業システム部門通算9年、ITインストラクター5年目でプロトタイプビルダーもやりだしたSoftware Engineerです。
質問はコメントかSNSなどからお気軽にどうぞ。
出来る限りなるべく答えます。
このブログの内容/発言の一切は個人の見解であり、所属する組織とは関係ありません。
このブログは経験したことなどの共有を目的としており、手順や結果などを保証するものではありません。
ご参考にされる際は、読者様自身のご判断にてご対応をお願いいたします。
また、勉強会やイベントのレポートは自分が気になったことをメモしたり、聞いて思ったことを書いていますので、登壇者の意見や発表内容ではありません。
関連記事
-
-
AWS CDKでクロススタックリファレンスをする
CloudFormationで複数のスタックで参照することがあります。 それをC …
-
-
Amazon Connectから問い合わせ追跡レコード(CTR)をエクスポート
Amazon Connectから発信した電話に出たのか、出なかったのかを確認した …
-
-
ChatGPT APIをTeamsボットから使いました(AWS Lambda(Python) + API Gateway)
ChatGPT APIが有償で利用可能になったので、会社のTeamsボットに実装 …
-
-
GoogleForm,GASからAPI Gateway, Lambdaで入力情報をDynamoDBに格納する
vol.26 AWS認定試験テキスト認定クラウドプラクティショナーのデモ(Dyn …
-
-
AWS Summit 2016 Tokyoに参加してきました (前日 ~ Day1)
AWS Summit 2016 Tokyoにて、セッション聴講、ブース展示拝見、 …
-
-
API Gateway 作成済REST APIの定義をSwaggerの形式でエクスポート
SAMで似たようなAPIを作りたくて、エクスポートしました。 Swaggerは、 …
-
-
Amazon EC2のスクリーンショットとは
ドキュメント見てたらAmazon EC2でスクリーンショットって機能があったので …
-
-
VPN接続先のADで管理されているドメインにEC2 Windowsインスタンスから参加する
オンプレミスに見立てたオハイオリージョンにVyOSインスタンスを起動して東京リー …
-
-
AWS Application Discovery Serviceのエージェントを実行
本来はオンプレミスのサーバーにエージェントをインストールして、自動でアプリケーシ …
-
-
CloudWatch LogsをIPv6アドレスを使用して送信する
このブログの構成からパブリックIPv4を減らすように設計変更しています。 もとも …









