例: SAP システムの起動とシャットダウンの自動化 - AWS 規範ガイダンス

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

例: SAP システムの起動とシャットダウンの自動化

一般的な、生産性の高い SAP システムは、SAP データベースサーバー、SAP アプリケーションサーバー、SAP セントラルサービス、SAP エンキューレプリケーションサービスなど、いくつかの重要な SAP コンポーネントをホストする複数の Amazon EC2 インスタンスで構成されています。SAP のお客様は、中核となる SAP システムを、アーカイブエンジン、税務管理ソリューション、コンテンツサーバー、ジョブ管理システムなど、他のミッションクリティカルなソリューションとも統合しています。このような複雑で緊密に統合された SAP ソリューションの起動とシャットダウンの手順では、特定の一連のタスクに従う必要があります。

SAP システムの起動とシャットダウンは、AWS サービスを使用して自動化できます。この一貫性のある制御されたプロセスは、単調で反復的なタスクを自動化し、SAP 管理者が設計したシーケンスに従うことで、必要な人的介入を大幅に削減します。必要に応じて、クラウド用に構築された AWS サービスを使用し、スケジューリング、通知、アラートを追加できます。さらに、このオートメーションにより、複数の SAP アプリケーションと非 SAP アプリケーション間の依存関係を定義し、処理することができます。詳細については、「SAP システムの起動停止自動化を AWS Systems Manager で実現」のブログ投稿を参照してください。また、ブログ記事「Start/Stop SAP systems with Slack using AWS Chatbot」も参照してください。この記事では、Slack と AWS サービス (AWS Chatbot、Lambda、Systems Manager、CloudWatch など) を使用してこのプロセスを自動化する方法について説明しています。このオートメーションの利点は次のとおりです。

  • 手動によるオペレーションの労力が軽減され、コストを大幅に削減できます。

  • 人為的ミスのリスクとコストのかかる是正処置の必要性を軽減します。

以下のイメージとプロセスは、SAP システムの起動とシャットダウンを自動化する方法を示しています。

  1. 時間ベースのイベントが発生すると、Amazon EventBridge ルールによって Systems Manager ドキュメントが開始されます。詳細については、「 Systems Manager のドキュメントとは」を参照してください。

  2. Systems Manager はターゲット EC2 インスタンスに接続し、SAP アプリケーションとそれに関連するインスタンスを停止または起動します。

  3. SAP システムが停止または起動すると、別の EventBridge ルールが EC2 インスタンスの状態の変化に対応し、Lambda 関数ハンドラーを使用して、ステークホルダーに変更を通知します。

複雑な SAP システムの起動やシャットダウンの手順を自動化する方法を示したアーキテクチャ図