【AWS】 CloudFormationのyamlファイルの書き方

インフラ構築の自動化

dev.classmethod.jp


[引用:https://dev.classmethod.jp/articles/cloudformation-beginner01/]
「設定ファイルでインフラ構築とか、オシャレだよね〜」

AWSの構築をオートメーション化するサービスの
代表格である、AWS CloudFormation。

AWSに普段から触れている方であれば、
なんとなくはその存在を知りつつも、
「設定ファイルとか、300行ぐらい書くのでは?」
「余計めんどくさそう」
「覚えること多そう」
なんて敬遠している人も多いかと思います。

というか、自分も昔はそうでした。

この記事ではそんな方に向けて
「5分と6行で始めるCloudFormationテンプレートによるインフラ構築」と題して、
yamlファイルを利用したCloudFormationによる
インフラ構築の手順や、
設定ファイルの書き方、
拡張の仕方などの超基本的な部分を解説します。
テンプレートファイル例として人間に優しいYAMLを利用します。
一昔前は、テンプレートはJSONのみ対応で
人間が編集するには辛いものがあったのですが、
YAML対応により、簡単に人間の手でも
設定ファイルを編集できるようになりました。

素晴らしい!