一般的なワークフローの問題

今週の様子はこんな感じですか?

これは端のケースではありません。これは、複数のツールでWebサービスSOAPワークフローを実行しているチームの通常の運用条件です。Control-Mがそれぞれをどのように処理するかをご覧ください。

上流依存関係

SAPが遅れて完了しました。あなたのSOAPリクエストは、データが準備できる前に発火しました。

Control-Mは、定義された上流の依存関係が成功裏に完了するまでSOAPジョブを保持し、ワークフローの適切なポイントでエンドポイントを呼び出します。アプリケーションのオーナーは、早すぎるサービスコール、下流のエラー、およびシステム間の手動調整を回避できます。

サービスの失敗

エンドポイントは午前2時13分に失敗しました。ビジネスプロセスはそこで停止しました。

Control-Mは、周囲のワークフロー内でWebサービスSOAPジョブのステータス、結果、および出力を監視します。実行の失敗は、定義された回復および通知アクションを引き起こす可能性があり、下流の依存関係が制御されたままで、チームが失敗がビジネスの遅延になる前に対応できるようにします:

アプリケーション間フロー

ファイルが到着しました。データベースが更新されました。誰もSOAPサービスをトリガーしませんでした。

Control-Mは、依存関係とスケジューリング基準を使用して、1つのスケジューリング環境内でSOAP呼び出しと他のControl-Mジョブを調整します。ハンドオフは、別のスクリプト、cronエントリ、または手動ステップの代わりに、管理されたワークフローの一部になります。

資格情報管理

サービス資格情報が変更されました。夜間のアプリケーション処理はもはや認証できません。

Control-Mは、接続プロファイルを通じてWebサービスSOAP資格情報を管理し、基本認証と外部ボールト統合をサポートします。アプリケーションチームは、個々のジョブ定義から認証を分離し、資格情報の露出を減らし、SOAPエンドポイントへの制御されたアクセスを簡素化します。

SLAリスク

SOAP呼び出しは成功しました。しかし、顧客プロセスは期限を逃しました。

Control-Mは、WebサービスSOAPジョブにSLAジョブを添付し、サービス呼び出しをより広範なワークフローの一部として追跡できます。チームは、単に1つのエンドポイントが正常に返されたかどうかではなく、ビジネスプロセスの文脈でアプリケーショントランザクションを見ることができます。

Control-M + Web Services SOAP

Control-M + Web Services SOAP

プラットフォームおよびOSカバレッジ

Control-M SaaS · Control-M · Linuxエージェントプロビジョニング · Windowsエージェントプロビジョニング · SOAPエンドポイント

サポートされているジョブタイプ

SOAP APIコール · SOAPアクション · SOAPリクエスト · HTTPヘッダー · Control-M変数 · リクエスト/レスポンス出力

SLA監視とアラート

SLAジョブ添付 · 高度なスケジューリング基準 · 複雑な依存関係 · ジョブステータス監視 · 結果監視 · 出力監視

監査証跡とアクセス管理

安全な接続プロファイル · ベーシック認証 · 認証なしエンドポイント · 外部ボールト統合 · 中央集権的資格情報 · 予防的認証

エンドツーエンドのオーケストレーション

1つのプロダクションワークフロー。スタック内のすべてのツール。

Control-Mは、Web Services SOAP、SAP、データベース、ファイル転送、IBM MQ、RESTサービス、クラウドサービスを単一のジョブフローで調整します。依存関係の追跡、SLAの可視性、および自動回復を備えています。

  • クロスツール依存関係: ファイル到着 → SAP処理 → SOAPサービスコール → アプリケーション更新
  • データ認識トリガー: ファイル到着、上流の完了、アプリケーションのステータス、時間スケジュール

Web Services SOAP 

SOAP API実行 · エンドポイント呼び出し · SOAPアクション · ステータス/結果/出力の監視

SAP

上流処理の調整 · 完了依存関係 · 下流ワークフローのトリガー

データベース

データベースジョブの調整 · 前提条件の処理 · 下流依存関係の制御

ファイル転送 

ファイル配信の調整 · 到着依存関係 · ワークフローのトリガー

IBM MQ 

メッセージングワークフローの調整 · クロスアプリケーションの依存関係 · 下流処理

WebサービスREST 

REST APIの実行 · アプリケーションのハンドオフ · クロスサービスのオーケストレーション

クラウドサービス 

クラウドワークロードの調整 · ワークフローの依存関係 · エンドツーエンドのスケジューリング

未定

サービスを監視する

完全なビジネスワークフローでSOAPの実行を確認する。

成功したSOAPレスポンスは、アプリケーションのオーナーに周囲のビジネスプロセスが成功したかどうかを伝えません。Control-Mは、WebサービスSOAPジョブと上流および下流のワークロードの中央集中的な監視を提供し、実行状況、結果、出力、依存関係、およびワークフローの健康状態を明らかにします:

  • SOAPジョブの実行状況

  • 結果と出力の監視

  • 上流および下流の依存関係

  • エンドツーエンドのワークフローの可視性

  • アプリケーションプロセスのステータス

未定

SLA保証

SOAP駆動のビジネスプロセスをスケジュール通りに保つ。

エンドポイントは成功裏に応答できるが、全体のアプリケーションプロセスがまだ遅れて終了することがあります。Control-Mは、WebサービスSOAPの実行に関してスケジューリング、依存関係管理、およびSLA追跡を適用し、アプリケーションチームが実際に重要な期限に対してサービスコールを管理できるようにします:

  • SLAジョブ添付

  • 依存関係を考慮した実行

  • 高度なスケジューリング基準

  • 制御された下流リリース

  • ビジネスの締切の可視性

複雑なワークフローに秩序をもたらす

Control-Mがチームにより高い可視性、調整、制御で複雑なプロセスをオーケストレーションする方法を学ぶ。