Cloudformationのベストプラクティスに テンプレートを再利用して複数の環境にスタックを複製する というのがあります。 やり方わからなかったため、調べてみました。 今回は、「テンプレートを再利用する方法」をまとめてみます。 なぜ再利用できるようにしたいのか クロススタック参照でテンプレートを分けていると、テンプレートファイルはどうしても複数になってしまいます。 さらに、検証と本番でテンプレートファイルを分けてしまうとテンプレートファイルの数が倍になってしまいます。 テンプレートファイルの数が増えると、ファイルの管理が複雑になりミスが発生するかもしれません。 だからといって、本番と検証を同じテンプレートファイルにするとどちら片方削除したい・変更したい時に不便です。 そういった理由から、テンプレートは再利用できる形にするのがおすすめです。 再利用できないテンプレート まずは、再利用で