

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

# 例: SAP システムの起動とシャットダウンの自動化
<a name="system-start"></a>

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

 AWS サービスを使用して、SAP システムの起動とシャットダウンを自動化できます。この一貫性のある制御されたプロセスは、単調で反復的なタスクを自動化し、SAP 管理者が設計したシーケンスに従うことで、必要な人的介入を大幅に削減します。必要に応じて、クラウド用に構築された AWS サービスを使用し、スケジューリング、通知、アラートを追加できます。さらに、このオートメーションにより、複数の SAP アプリケーションと非 SAP アプリケーション間の依存関係を定義し、処理することができます。詳細については、「[SAP システムの起動停止自動化を AWS Systems Managerで実現](https://aws.amazon.com/blogs/awsforsap/automate-start-or-stop-of-distributed-sap-hana-systems-using-aws-systems-manager/)」のブログ投稿を参照してください。さらに、ブログ記事「Start[/Stop SAP systems with Slack using Amazon Q Developer in chat applications](https://aws.amazon.com.rproxy.govskope.usblogs/awsforsap/start-stop-sap-systems-with-slack-using-aws-chatbot/)」を参照してください。このブログ記事では、チャットアプリケーション、Lambda、Systems Manager、CloudWatch で Amazon Q Developer などの Slack や AWS のサービスを使用してこのプロセスを自動化する方法について説明します。このオートメーションの利点は次のとおりです。
+ 手動によるオペレーションの労力が軽減され、コストを大幅に削減できます。
+ 人為的ミスのリスクとコストのかかる是正処置の必要性を軽減します。

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

1. 時間ベースのイベントが発生すると、Amazon EventBridge ルールによって Systems Manager ドキュメントが開始されます。詳細については、「[ Systems Manager のドキュメント](https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-ssm-docs.html)とは」を参照してください。

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

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

![\[複雑な SAP システムの起動やシャットダウンの手順を自動化する方法を示したアーキテクチャ図\]](http://docs.aws.amazon.com/ja_jp/prescriptive-guidance/latest/strategy-sap-automation/images/starting.png)
