[SAP on AWS Specialty] 自分用勉強メモ ①

2022/01/05に公開

各単語

SAP S/4 HANA

"SAP R/3", "SAP ERP"の後継製品
 →開発言語も同様に ABAP
データベースは SAP HANA のみ使用可能
基本的には SAP ERP の機能を使用できるが変更箇所も多いため注意
https://www.sap.com/products/s4hana-erp.html
機能的には主に下記
https://www.sap.com/products/s4hana-erp/features.html
SAP S/4 HANA on AWS
https://aws.amazon.com/jp/sap/solutions/s4hana/

SAP Business Suite 7

下記 5 つの製品群をまとめたパッケージ
データベースとして、"SAP HANA, SAP ASE, Oracle, Microsoft SQL Server, IBM DB2" などのデータベースのいずれかを選ぶことができる
→AnyDB と呼ばれる
アドオンの開発は独自言語の "ABAP"
SAP Business Suite on AWS
https://aws.amazon.com/jp/sap/solutions/suite/

SAP ERP 6.0 (Enterprise Resource Planning)

統合基幹パッケージシステム
主に下記モジュールを使用可能

  • 財務会計:FI (FInancial Accounting
  • 管理会計:CO (COntroling)
  • 販売管理:SD (Sales and Distribution)
  • 購買管理/在庫管理:MM (Material Management)
  • 物流管理:LE (Logistics Execution)
  • 生産計画/管理:PP (Production Planning and Control)
  • 品質管理:QM (Quality Management)

SAP ECC 6.0 (ERP Central Component)

従来の "SAP R/3" 部分

SAP CRM 7.0 (Customer Relationship Management)

顧客情報管理に特化したシステム
※顧客情報・取引実績・営業担当の意見・過去の商談内容・市場のニーズ・競合他社情報などを基に顧客データの可視化・分析することで、マーケティング・アフターサービスに活かすための仕組み

後継は SAP C/4 HANA

SAP SRM 7.0 (Supplier Relationship Management)

Webベースのプラットフォームを介した商品の調達を容易にするSAP製品

SAP SCM 7.0 (Supply Chain Management)

組織のサプライチェーンプロセスを管理するためのツール

SAP PLM 7.0 (Product Lifecycle Management)

企業がより多くの可視性と制御を備えた生産、設計、製造、および管理を支援するシステム
ライフサイクル全体にわたって製品に関連するすべての情報の効率的な監視、制御、および管理を保証

SAP Business Suite on SAP HANA (Suite on HANA)

"SAP Business Suite" を SAP HANA 上で動かす製品
https://help.sap.com/doc/e931a357ce5ca30be10000000a44147b/3.6/en-us/fabd29b84bfc4c21af1532c9a9ec86fe.html
https://letschatsap.com/2020/12/21/what-is-sap-business-suite-and-business-suite-on-hana/

SAP HANA

SAP S/4 HANA 用のインメモリ(高速処理)データベース

AnyDB

SAP Business Suite で使用するデータベースの俗称
"SAP HANA, SAP ASE, Oracle, Microsoft SQL Server, IBM DB2" などのデータベース

SAProuter

お客様のネットワークと SAP をリモート接続するためのソフトウェアアプリケーション
https://support.sap.com/ja/tools/connectivity-tools/saprouter.html

※SAPのソフトウェアのサポート要件として、利用する会社の社内に、SAP Solution Manager インスタンスが最低1台以上と、SAP Router によるSAPとの接続が必要とされている

Secure Network Communications (SNC)

安全に SAP システムと通信できるようにする
https://help.sap.com/doc/saphelp_nw70/7.0.12/ja-JP/7a/76e3384b701523e10000000a114084/content.htm?no_cache=true

SAP Solution Manager (solman)

SAP社が提供する製品群におけるアプリケーションライフサイクル管理をおこなうのためのシステム
プロジェクト管理、プロセス管理、テストスイート、変更管理、ITサービス管理、アプリケーション操作、ビジネスプロセス運用、ランドスケープ管理、データ量管理、カスタムコード管理等で構成
https://support.sap.com/ja/alm/solution-manager.html
AWS の SSM みたいなもの

SAP Fiori

コンシューマー向けアプリケーション並みのユーザーエクスペリエンスを備えたビジネスアプリを作成できる設計システム
マルチデバイス、マルチブラウザで動作
ユーザーの役割や作業の流れをベースに設計されていてシンプルで使いやすい画面が特徴
https://www.nttdata-gsl.co.jp/related/column/what-is-fiori.html

SAP Web Dispatcher

イメージとしてはリバースプロキシ
インターネットとSAP システムとの間に配置される
HTTP(S) 要求に対しては、1 つ以上の NetWeaver アプリケーションサーバで構成されるシステムへのエントリポイント
https://help.sap.com/doc/saphelp_nw70/7.0.12/ja-JP/e9/3bb7f8f6ea4e938ef0b9687cbb6c14/content.htm?no_cache=true

SAP-GUI

"SAP Fiori" 以前の Web UI (メインインターフェイス)
リモートの SAP システムを GUI で操作するためのもの

AWS Data Provider for SAP Agent

AWSのサービスからパフォーマンス関連のデータを収集するツール
※SAP インフラの運用に最も関連する OS、ネットワーク、およびストレージのデータを使用
 データソースには、EC2)と CloudWatch が含まれる
https://docs.aws.amazon.com/sap/latest/general/aws-data-provider.html

SAP Software Update Manager (SUM)

ソフトウェアメンテナンス、データベース移行、システム移行、カスタマートランスポート統合およびインストールされたソフトウェア情報の修正で使用
https://support.sap.com/ja/tools/software-logistics-tools/software-update-manager.html

Database Migration Option (DMO)

インプレース移行
システムID、PASホスト名、および接続設定を安定させたまま、既存のシステムをアップグレードおよび移行する
https://blogs.sap.com/2013/11/29/database-migration-option-dmo-of-sum-introduction/
https://support.sap.com/ja/tools/software-logistics-tools/software-update-manager/database-migration-option–dmo-.html

SAP Software Provisioning Manager (SWPM)

多くのシステムプロビジョニングタスクの実行を提供

  • インストール
  • コピーや移行
  • リネーム
  • ABAP,Java の分割

https://support.sap.com/ja/tools/software-logistics-tools/software-provisioning-manager.html

AWS Backint Agent

SAP HANA システムをバックアップおよび復元することが可能
EC2 インスタンスにインストールして使用、バックアップ先は S3 バケット
https://docs.aws.amazon.com/ja_jp/sap/latest/sap-hana/aws-backint-agent-sap-hana.html

SAP NetWeaver (SAP Basis)

SAP S/4 HANA で利用されているミドルウェア
データベースと SAP S/4 HANA の間にあるもの
https://www.business-on-it.com/2001-sap-basis/

SAP NetWeaver スタックは、主に一連の ABAP SAP Central Services (ASCS) サーバー、プライマリーアプリケーションサーバー (PAS)、1つ以上のアディショナルアプリケーションサーバー (AAS)、およびデータベースで構成されています。

ASCSは、されています。エンキューサーバーはデータベースのテーブルロックを格納し、データベースの一貫性を確保するために必要なASCSの重要なコンポーネントを形成します。

ASCS (ABAP Central Services) / ERS (Enqueue Replication Server)

ASCS

SAPインスタンスの高可用性をサポートする仕組み
メッセージサーバーとエンキューサーバーで構成

ERS

エンキューにはロックテーブルがあり、それがレプリケーションされているサーバ

メッセージサーバ

アプリケーションサーバー間の通信チャネルとして機能し、またアプリケーションサーバー間の負荷分散を行う

ASCS と ERS は対になるように構成する
※Overlay IP は、VPC CIDR 以外のプライベートIPを使用する必要がある
https://blogs.sap.com/2021/10/28/sap-ascs-high-availability-using-ers-explained/

ABAP (Advanced Business Application Programming)(アバップ)

SAP 製品を構成するプログラミング言語
https://it-biz.online/sap/abap-abc/

Discussion