Cloud Automator から「ALB/NLBのターゲットグループを登録」アクションと「ALB/NLBのターゲットグループを登録解除」アクションが追加されました。
「ALB/NLBのターゲットグループを登録・登録解除」アクションについて
背景
Elastic Load Balancing(以下ELB)はアプリケーションへのトラフィックを複数のターゲットに分散し、アプリケーションの可用性の向上、自動スケーリング等を実現できるサービスで、AWS上に構成されるシステムにおいて幅広く利用されています。
ELB配下のリソースにおいてもセキュリティアップデート等のメンテナンス作業は運用上非常に重要な作業ですが、実施のためには一度ELBから登録解除し、セキュリティアップデート等を実行し、再度登録する、といった一連の作業が必要となるため、運用負荷が高い作業となっていました。
Cloud Automatorでもそれらの課題を解決するため、「ELB(CLB): EC2インスタンスを登録」アクション等を提供していましたが、Classic Load Balancerしか対応しておらず、Application Load Balancer(以下ALB)やNetwork Load Balancer(以下NLB)のリソースには対応していませんでした。
昨今のALBやNLBの利用の拡大により、Cloud Automatorでもそれらのリソースへの対応の需要が高まっていました。
概要
このような背景をふまえ、Cloud AutomatorではALB/NLBにおいて利用されるターゲットグループにEC2インスタンスを登録、登録解除できるアクションを新たに提供開始します。
これらのアクションはELBを利用しているシステムのEC2インスタンスのメンテナンス等で活用できます。 特に以下のようにCloud Automatorのジョブワークフローにより複数のジョブを構成することで、EC2インスタンスのメンテナンスの自動化が可能です。
- ELB(ALB/NLB): ターゲットグループにEC2インスタンスを登録アクション
- EC2: インスタンスでコマンドを実行
- ELB(ALB/NLB): ターゲットグループにEC2インスタンスを登録・解除アクション
ご利用方法
※以下では「ALB/NLBのターゲットグループを登録」アクションを例に記します。
Cloud Automator のジョブ作成画面のアクション選択フォームにおいて「ALB/NLBのターゲットグループを登録」を選択してください。
アクションのパラメータを入力する画面において、パラメータを設定ください。 本アクションでは、EC2インスタンスの指定方法はタグによる指定のみ対応しています。
今回追加されたアクションのマニュアルを用意しておりますのでこちらもご参考ください。
「ALB/NLBのターゲットグループを登録・登録解除」アクションマニュアル
その他注意事項
- ターゲットグループの対象リソースとしてEC2インスタンスのみをサポートしています
おわりに
今後のリリース計画については、ロードマップページにて公開しております。
これからもCloud Automatorをよろしくお願いいたします。
Cloud Automator(クラウドオートメーター)とは、ノンプログラミングでAWS運用を自動化し、AWSの利用を最大限に引き出すサービスです。バックアップや災害対策、AWS費用の削減を実現する「ジョブ」と、AWSがガイドライン通りに運用されていることを継続的に確認する「構成レビュー」という2つの機能をご提供しております。