パラメータのデフォルト値を変数として利用することで、それぞれのタスクに渡す値を共通化しています。使う場合には、全く同じリソースをクローンのようにデプロイしているはずなので、リソースの命名規約を利用してリージョン名をパラメータとして受け取ってしまう方法もあります。いったリージョン名を渡せば、命名規約に従って特定のリージョンのリソースのみデプロイが行われます。デプロイ単位でテンプレートを分けておくのは冗長かと感じるかも知れませんが、過剰な共通化は逆にメンテナンス性を下げるので、多少冗長でも分かりやすさ重視で分けていく方が良いです。組み合わせてデプロイを行います。何回も使っていますが、内容については例によって以下のエントリを参照してください。対応しない未来はあり得ないので、使うことにします。デプロイ単位を定義するための機能なので、今回のテンプレートの分け方と相性は最高です。リージョン名といった分け方も当然あり得ます。要するにリソースのグルーピング機能なので、リソースグループと同じような分け方で良いと思います。テンプレートにしたので、以下のような形でテンプレートを参照します。追加が予定されているので、かなり便利になるでしょう。レベルでテンプレートにすることになります。分けて対応する方向にもなるかと思います。トラッキング可能なので便利です。ログを確認すると、配列で指定したデプロイタスクが展開されていることが確認できます。単純に定義をずらずら上から並べるだけだとあっという間にメンテナンス性が下がってしまうので、上手く規約やテンプレートを利用してメンテナンスしやすい形でパイプラインを維持するのが大切ですね。使ってコードで管理するのも重要になってきます。はてなブログをはじめよう!shiba-yanさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。