一般的なお問い合わせと所在地情報
お問い合わせ一般的なワークフローの問題
これはエッジケースではありません。これらは、複数のツールでAmazon EC2ワークフローを実行しているチームの通常の運用条件です。Control-Mがそれぞれをどのように処理するかを見てみましょう。
上流依存関係
Control-MはEC2操作を必要な上流条件が満たされるまで保持し、その後同じワークフローの一部として解放します。依存関係が切り離されたスケジュールに置き換わり、サポートするワークロードが準備できる前にコンピュートが開始されるのを防ぎます。
APIスロットリング
Control-Mは設定されたHTTPレスポンスコードを検出し、EC2実行ステップを定義された間隔と試行回数を使用して再実行できます。一時的なAWS APIレスポンスは、自動的に再試行されることができ、即時の手動回復タスクになることはありません。
フリートオペレーション
Control-MはタグによってEC2仮想マシンを開始、停止、または再起動できます。複数の一致するインスタンスに操作を適用します。チームは生産ワークフロー内でフリートレベルのライフサイクルアクションを調整することができ、別々のスクリプトやスケジューリングロジックを維持する必要がなくなります。
状態の検証
Control-Mは、構成可能なポーリング間隔と許容範囲を使用してEC2ジョブの状態を検証します。操作が必要な状態に達しない場合、ジョブはNot OKで終了し、依存する作業が続行される前に失敗が明らかになります。
SLAリスク
Control-Mは、EC2ジョブを上流および下流の作業と同じスケジューリング環境に持ち込み、チームがSLAジョブを添付できるようにします。オペレーターは、文脈内でインフラストラクチャの操作を追跡し、ワークフローの遅延が未達の約束になる前に対応できます。
統合事実
|
API と自動化機能 |
Control-M Automation API · ジョブ EC2 · ConnectionProfile EC2 · 作成/開始/停止/再起動/削除 · タグベースの開始/停止/再起動 |
|
展開モデルとインフラストラクチャの柔軟性 |
Control-M SaaS · Control-M 自己管理 · Linux エージェント · Windows エージェント · 中央集権的接続プロファイル · 任意の Amazon EC2 |
|
セキュリティ姿勢 |
AWS キーとシークレット · AWS IAM ロール · AWS IAM アサムロール · クロスアカウント認証 · 外部ボールトシークレットの取得 · 中央集権的な資格情報管理 |
|
インシデントレスポンスと MTTR の有効化 |
HTTP コードの再実行 · 設定可能な再実行間隔 · 設定可能な試行回数 · 検証ポーリング · 障害耐性 · SLA ジョブ · ジョブの状態/結果/出力監視 |
エンドツーエンドのオーケストレーション
Control-M は、Amazon EC2、AWS Step Functions、AWS Lambda、AWS Batch、ファイル転送、およびデータベースのワークフローを単一のジョブフローで編成します。依存関係の追跡、SLA の可視性、およびそれらすべてにわたる自動回復を備えています。
|
Amazon EC2 |
VM の作成/開始/停止/再起動/削除 · タグベースの開始/停止/再起動 · 状態と出力の監視 |
|
AWS Step Functions |
ステートマシンの実行 · クロスツール依存関係 · 実行監視 |
|
AWS Lambda |
関数の呼び出し · パラメータ化された実行 · ワークフロー依存関係 |
|
AWS Batch |
バッチジョブの提出 · 実行監視 · 下流の依存関係 |
|
ファイル転送 |
管理された転送 · ファイル到着依存関係 · 配送調整 |
|
データベース |
データベースジョブ実行 · ワークフロー依存関係 · 下流の引き渡し |
オペレーションを監視する
Amazon EC2はインフラストラクチャの状態を表示しますが、それだけでは広範な生産ワークフローが順調であるかどうかは示しません。Control-MはEC2のジョブステータス、結果、出力、および周辺の依存関係を中央管理し、オペレーションチームがプラットフォーム全体での実行をフォローできるようにします:
EC2ジョブ実行ステータス
ジョブ結果と出力
上流および下流の依存関係
クロスプラットフォームのワークフロー可視性
中央集中的な運用監視
SLA保証
成功したVM操作は、エンドツーエンドのワークフローが時間通りに終了することを保証しません。Control-MはAmazon EC2の実行をより広範なスケジューリングおよびSLA管理に接続し、チームが影響を与える生産サービスの文脈でインフラストラクチャの遅延を理解できるようにします:
SLAジョブ添付
エンドツーエンドの依存関係追跡
高度なスケジューリング基準
自動失敗処理
リソースを意識したワークフロー制御
Control-Mがチームにより大きな可視性、調整、制御で複雑なプロセスをオーケストレーションする手助けをする方法を学ぶ。