ヤマムギ

growing hard days.

*

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教科書 AWS認定デベロッパーアソシエイト テキスト&問題集 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS ,

  関連記事

CloudFront用のAWS管理プレフィックスリストを使用しました

このブログでは、CloudFrontのカスタムヘッダーとALBのルーティングを組 …

AWSのアカウントを新規作成と、最低限やっておいた方がいいMFAの設定

AWSのアカウントを新規作成する手順を書き出しておきます。 ※2017年8月6日 …

AWS Organizationsでアカウントを50作って指定したOUに移動するスクリプト

AWS Organizationsでアカウントを50個作る必要がありましたので、 …

Rocket.ChatのOutGoingWebhookからのAPI GatewayからのDynamoDB

少し前に、Rocket.ChatからOut Going Webhookを設定して …

VPC環境でLambdaを100同時実行してプライベートIPアドレスを確認した

2019年9月発表のLambda 関数が VPC 環境で改善されます以降に、VP …

新しいVPCウィザード(2022年)がすんごく便利になってました

VPCウィザードがすんごく便利になってました。 ウィザードの左ペインで設定を選択 …

AWS Organizations EC2宣言型ポリシーを設定する

2024/12/1に発表されましたOrganizationsの宣言型ポリシーを設 …

AWS EC2でAMI(Amazon Machine Image)を作成しておく

前回まででひとまずRedmineを構築するところまで出来たので、念のためスナップ …

Amazon Data Lifecycle Manager(DLM)が東京リージョンで使えるようになったのでLambdaでAMI自動取得から乗り換えた

EBSのスナップショットを自動で作成してくれるAmazon Data Lifec …

JAWS-UG 大阪 関西女子合同 Amazon Personalizeハンズオンやってみました

久しぶりに大阪でJAWS-UGに参加です。 Amazon Personalize …