コントロール プレーンとアプリケーション プレーンの依存関係を次の図に示します。 一般的なデプロイでは、複数の SAP デプロイを管理するために単一のコントロール プレーンが使用されます。
SAP Deployment Automation Framework のコントロール プレーンを使用して、SAP インフラストラクチャと SAP アプリケーションをデプロイします。 デプロイでは、Terraform テンプレートを使用して、SAP アプリケーションを ホストするサービスとしてのインフラストラクチャ (IaaS) で定義されたインフラストラクチャを作成します。
注意
この自動化フレームワークは、Microsoft のベスト プラクティスと SAP on Azure の原則に基づいています。 安定性、信頼性、パフォーマンスのために認定仮想マシン (VM) とストレージ ソリューションを使用する方法については、「Azure での SAP Automation フレームワークの概要」を参照してください。
また、このフレームワークには、ソフトウェアを SAP からダウンロードし、コントロール プレーンの SAP ライブラリ リソース グループのストレージ アカウントに保持するために使用できる Ansible プレイブックも用意されています。
ソフトウェアの取得には、ダウンロードする SAP ソフトウェアの一覧を含む SAP アプリケーション マニフェスト ファイルが使用されています。 マニフェスト ファイルは、次を含む YAML ファイルです。
ダウンロードするファイルの一覧。
SAP アプリケーション コンポーネントの製品 ID の一覧。
無人インストールのパラメーターを指定するために使用されるテンプレート ファイルのセット。
SAP ソフトウェア ダウンロード プレイブックは、マニフェスト ファイルと依存マニフェスト ファイルを処理し、指定された SAP ユーザー アカウントを使用して SAP から SAP ソフトウェアをダウンロードします。 ソフトウェアは SAP ライブラリ ストレージ アカウントにダウンロードされ、インストール プロセスで使用できます。
Azure Center for SAP solutions は、SAP を Azure の最上位レベルのワークロードにする Azure オファリングです。 Azure Center for SAP solutions を使用して、Azure で SAP システムをシームレスにデプロイしたり管理したりできます。
Azure VM 上の SAP ワークロード、Azure Center for SAP solutions、Azure Monitor for SAP solutions、SAP on Azure Large Instances、SAP on Azure デプロイ自動化フレームワークなど、SAP on Azure のソリューションについて説明します。