変更要約: AZ-120 第2章を新規作成(ドメイン2: コンピューティング(SAP 認定 VM・VM extension for SAP solutions・Marketplace/カスタムイメージ・Bicep/ARM IaC・SDAF・Azure Center for SAP solutions)、ネットワーク(VNet・Accelerated Networking・近接配置グループ PPG・SAP 遅延要件・ExpressRoute・プライベート/サービスエンドポイント・Azure DNS)、ストレージ(ディスク種別・ストライピング vs シンプル・Write Accelerator HANA ログ・Azure NetApp Files・Azure Files・Azure Disk Encryption))。
2.1コンピューティング(SAP 認定 VM と自動展開)
SAP 認定 Azure VM の選択、Azure VM extension for SAP solutions、イメージ展開、Bicep/ARM テンプレート、SAP Deployment Automation Framework、Azure Center for SAP solutions による自動展開を理解します。
SAP のコンピューティング層は SAP 認定 Azure VM に載せます。性能(SAPS/HANA メモリ)とサポート可否で機種を選び、展開は手作業ではなく 自動化 で再現可能にします。
2.1.1SAP 認定 VM と VM extension
ワークロード(アプリサーバー/HANA DB)に合う SAP 認定 VM(例:HANA は M シリーズ等のメモリ最適化)を選びます。展開後は Azure VM extension for SAP solutions を構成して、SAP に必要な監視データ(インフラメトリクス)を SAP へ提供します(SAP のサポートで実質必須)。OS は Azure Marketplace イメージ で展開するか、標準化のため カスタムイメージ を作成して使います。
2.1.2IaC と SAP 専用の自動展開
汎用の IaC は Bicep / ARM テンプレート で VM/ネットワーク/ストレージを宣言的に展開します。SAP 専用には SAP Deployment Automation Framework(SDAF)(Terraform + Ansible で SAP システム全体を自動構築)、または Azure Center for SAP solutions で SAP 仮想インスタンスとして一貫展開/管理します。「汎用リソースを宣言的に」=Bicep/ARM、「SAP システムを丸ごと自動構築」=SDAF、「SAP を仮想インスタンスとして統合管理」=Azure Center for SAP、と区別します。
決め手:「SAP 認定 VM をワークロードで選ぶ」(HANA=メモリ最適化)。「SAP の監視データ提供」=VM extension for SAP solutions(サポートで実質必須)。「汎用 IaC」=Bicep/ARM。「SAP システム全体を自動構築」=SDAF。「SAP を仮想インスタンスとして統合管理/展開」=Azure Center for SAP solutions。
混同に注意:
①SAP 認定外 VM はサポートされない。
②VM extension for SAP solutions を入れないと SAP サポートが受けにくい。
③SDAF(SAP 全体の自動構築)と Azure Center for SAP(仮想インスタンス管理)を取り違えない。
④Bicep/ARM は汎用で、SAP の作法までは自動化しない。
2.1.3この節のまとめ
- ワークロードに合う SAP 認定 VM を選び、VM extension for SAP solutions で監視データを提供
- 汎用 IaC は Bicep/ARM、SAP 全体の自動構築は SDAF、仮想インスタンス管理は Azure Center for SAP
- OS は Marketplace イメージか、標準化のためカスタムイメージで展開
進捗の記録にはログインが必要です。
理解度チェック
(軽い確認用)Q1. SAP HANA DB を載せる Azure VM を選びたい。最も適切な考え方はどれですか?
Q2. SAP のサポートに必要なインフラ監視データを SAP へ提供したい。最適なのはどれですか?
Q3. SAP システム全体(VM・OS・SAP/DB 構成)を Terraform と Ansible で自動構築したい。最適なのはどれですか?
Q4. SAP システムを Azure 上で仮想インスタンスとして一貫して展開/管理したい。最適なのはどれですか?
Q5. 汎用の Azure リソース(VM/ネットワーク/ストレージ)を宣言的に再現可能に展開したい。最適なのはどれですか?

