導入前は、以下の様な問題点がありました。いう形で残るリソース複製もコードのコピペで済むという形で解決しようと考えたのです。サービスを利用していますが、それらをひとつのツールで一元的に管理できるというのが決め手でした。利用しているのですが、それも含めて管理できるというのは大きかったです。検討しましたが、サービス単位でツールが別れていることと対応サービスが限られていたので採用を見送りました。ファイルの中身が検査されます。実行され、実際の環境に変更が反映されるようになっています。上でコードとして見られるようになったので、いろいろと便利にもなりました。以下のようになっています。いうのは以下の様なシェルスクリプトになっています。以下の様なシェルスクリプトです。[hidden]のようにマスキングしてくれます。経由でパスワードを含める必要があるのですが、それが実行時の差分に生文で出力されてしまいます。マズいのでこのスクリプトを噛ませています。いうファイルがあります。間で共有できるようにしてあります。詳しくは下の記事を御覧ください。上でも同じイメージを用いています。統一したい、という考えのもとこのような形になりました。しなくてもいいのかな...とは思ってたりします。管理しているリソースの種類は、aws_customer_gatewayaws_db_instanceaws_db_parameter_groupaws_db_security_groupaws_db_subnet_groupaws_elasticache_clusteraws_elasticache_subnet_groupaws_elbaws_iam_groupaws_iam_group_membershipaws_iam_group_policyaws_iam_roleaws_iam_role_policyaws_iam_useraws_iam_user_policyaws_instanceaws_internet_gatewayaws_network_aclaws_route_tableaws_route_table_associationaws_s3_bucketaws_security_groupaws_subnetaws_vpcaws_vpn_connectionaws_vpn_connection_routeaws_vpn_gatewaydnsimple_recordです。スケーリング)は、自前ツールによって行っているためです。管理したほうがよいでしょう。コードを書いています。コードを触っていますね。不慣れな人にとってはこのリポジトリを触るハードルが高くなります。ドキュメント__を用意しています。