SAP S/4HANA Cloud Public Edition の概要 - システム管理者の視点から
SAP Fiori ラウンチパッドの説明
ID およびアクセス管理についての説明
出力管理の説明
アプリケーションジョブのスケジュール
監視オプションの要約
移送管理の理解

運用向け SAP Cloud ALM への SAP S/4HANA Cloud Public Edition の接続

Objectives

After completing this lesson, you will be able to:
  • SAP S/4HANA Cloud Public Edition を運用向け SAP Cloud ALM に接続し、通信管理および通信シナリオの使用について理解します。
  • SAP Cloud ALM への SAP S/4HANA Cloud Public Edition の接続のチェック

SAP S/4HANA Cloud Public Edition を SAP Cloud ALM に接続するための設定ステップの概要

Adam は、SAP S/4HANA Cloud Public Edition テナントを SAP Cloud ALM テナントに接続する方法に関する詳細が必要です。Carl は、両方のサービス間のデータフローについて説明します。

SAP Cloud Application Lifecycle Management (略称: SAP Cloud ALM) (内部略称: CALM) は、クラウドソリューションや選択したオンプレミスソリューションなど、クラウド中心のランドスケープを監視するように設計されています。

ヒント

SAP [製品名] テナントは、SAP [製品名] サービスと呼ばれることもあります。たとえば、SAP Cloud ALM テナントSAP Cloud ALM サービスと呼ばれることがあります。

SAP S/4HANA Cloud Public Edition では、プッシュメカニズムを使用して、監視メトリックが SAP Cloud ALM テナントに定期的に転送されます。

さまざまな監視データの収集は、SAP S/4HANA Cloud Public Edition テナントで実行されます。次に、このデータは SAP HANA データベーステクノロジーを使用して SAP Cloud ALM に保存され、準備および集計され、最終的に処理されます。その結果、SAP Cloud ALM でのビジュアル化は、さまざまな監視アプリケーションを使用して、メトリックおよびその他のさまざまなグラフィック出力書式で実行されます。

設定時に、SAP Cloud ALM テナントに送信される監視メトリックを決定する必要があります。

注記

ランドスケープで使用しているビジネステナントの数、および SAP Cloud ALM テナントに接続するテナントの決定に応じて、複数のビジネステナントが接続されている場合があります。

SAP Cloud ALM テナントを依頼した後、SAP Cloud ALM を本稼動用に設定するには、追加の必須設定ステップが必要です。

Identity Authentication サービス (IAS) では、ユーザをオンボーディングし、特定のロールを各ユーザに割り当てる必要があります。フォローアップタスクとして、ランドスケープ管理を設定手順で設定する必要があります。

SAP S/4HANA Cloud Public Edition テナントを SAP Cloud ALM テナントに接続するには、以下のステップを完了します。

このスライドは、SAP S/4HANA Cloud Public Edition を運用向け SAP Cloud ALM ユースケースに接続するための設定ステップを示しています。
1. SAP Cloud ALM: サービスキー

SAP S/4HANA Cloud Public Edition テナントの public edition から SAP Cloud ALM テナントにシステムのリアルタイムデータをプッシュするための通信チャネルを登録するために、クライアント IDクライアントシークレットのペアを使用して通信ユーザが形成されます。

クライアント ID およびクライアントシークレットは、システムで生成されたサービスキーに含まれています。

* 通常、サービスキーは自動的に作成されます。サービスキーが使用可能かどうかを確認してください。登録されていない場合は、マニュアルで登録します。

注記

詳細については、このレッスンの後半で説明します。

2.SAP S/4HANA Cloud Public Edition: 通信システム

通信システムは、さまざまなシステム間の通信を可能にするために SAP S/4HANA Cloud Public Edition で登録されます。たとえば、SAP Cloud ALM テナントへの接続などです。

注記

このレッスンでは、さらに詳しく説明します。

3.SAP S/4HANA Cloud Public Edition: 通信契約
通信契約により、カスタマはシステム (SAP S/4HANA Cloud Public Edition など) と通信パートナ間の電子データ交換を設定することができます。たとえば、SAP Cloud ALM テナントです。

注記

このレッスンでは、さらに詳しく説明します。

4.SAP Cloud ALM: ランドスケープ管理のサービスエントリ

** サブスクライブしているサービスに応じて、SAP Cloud ALMランドスケープ管理アプリケーションでサービス情報をインポートまたは登録する方法は異なります。

通常、クラウドサービスは毎日自動的にインポートされます。使用するサービス入力を利用できない場合は、特定のサービスに応じて以下のオプションを使用することができます。

  • 機能サービス登録による自動登録を使用したサービス入力の登録

  • サービス入力のマニュアル登録

注記

このレッスンでは、さらに詳しく説明します。

SAP Cloud ALM サービスキー処理

Adam は、SAP S/4HANA Cloud Public Edition とプロビジョニングされた SAP Cloud ALM テナント間の通信の設定の基礎を理解しています。それでも、上記のアプリケーションが見つかる場所、ユーザインタフェースの外観、および通信を正しく動作させるために入力する必要がある特定のデータを知りたいと思っています。

SAP Cloud ALM は、SAP Business Technology Platform (SAP BTP) で実行されます。最初に、そこで SAP Cloud ALM サービスキーが生成されます。

SAP Cloud ALM テナントのサブアカウントに保存されているサービスキーを提供するのは、SAP BTP 管理者の責任です。

サービスキーが自動的に生成されているか (2023/06/14 以降)、または BTP 管理者がサービスキーをマニュアルで生成する必要があります。

注記

サービスキーをマニュアルで生成する方法の詳細については、運用向け SAP Cloud ALM エキスパートポータルを確認してください。

ランドスケープ管理アプリケーションで 1 つの SAP Cloud ALMサービスキーを保存して、すべての管理対象サービスおよびシステムを監視設定のために SAP Cloud ALM に接続することができます。このサービスキーは、適切な接続を確保するために定期的に使用されます。

注意

以下の目的でこの機能を使用して、SAP Cloud ALMランドスケープ管理アプリケーションでサービスキーをアップロードおよび保存しないでください

  • 各管理対象サービスの 1 回限りの使用のために作成されたサービスキー
  • API 呼出のサービスキー (SAP Cloud ALM 分析 API など)
サービスキー属性については、サンプルファイルを使用して説明します。

サービスキーは、以下の主要要素によって構築されます。

API

最初の部分 (/api なし) は、SAP Cloud ALM テナントの URL (1) です。

clientid
これは通信ユーザの名前です (2)。
クライアントシークレット
これは、通信ユーザのパスワードを表します (2)。
url
これは、OAuth 認証に使用されるトークンサービス URL です (3)。
verificationkey
これは、SAP によって生成された x509 クライアント証明書の公開鍵です (4)。

SAP Cloud ALM の存在チェック - SAP BTP および SAP Cloud ALM のサービスキー

概要: SAP Cloud ALM ランドスケープ管理アプリケーション

最後のセッションで、Carl は Adam にサービスキーの重要性と使用について説明しました。また、SAP Cloud ALM テナントのランドスケープ管理アプリケーションにも言及し、必要に応じてサービスキーを管理する必要があります。

Adam は、SAP S/4HANA Cloud テナントの Public Edition と SAP Cloud ALM テナントの間の通信を成功させるための要件をすべて満たすために、このランドスケープ管理アプリケーションに関する追加のバックグラウンド情報が必要かどうかを疑問に思っています。このさらなる知識により、通信設定で問題が発生した場合に相互関係をより深く理解することを期待しています。

Carl は、このアプリが SAP ソリューションランドスケープで使用するサービス、ビジネスサービス、およびシステムに関する情報の管理に役立つと説明しています。この情報は、すべての SAP Cloud ALM アプリの基礎です。

この図は、アクセスポイントとそのホームページを示す、SAP Cloud ALM ランドスケープ管理アプリケーションのスクリーンショットを示しています。

Carl は、SAP Cloud ALMランドスケープ管理のフィーチャを一覧表示します。しかし、GloManCorp での顧客ユースケースの主な焦点は、UI_Control Encretant と Customer Cloud Services の UI_Conombinedmaintenance 機能の自動インポートであることを明確にしました。ただし、サービスは異なる場合があり、接続はミッションクリティカルな問題として扱われる必要があるため、プッシュ監視使用ケースには SAP Cloud ALM サービスキーへのアクセス機能が必須です。

SAP Cloud ALMランドスケープ管理の主な機能は以下のとおりです。

  • 顧客のクラウドサービスの自動インポート:顧客がサブスクリプションを行っているクラウドサービスは、SAP のクラウドランドスケープディレクトリーから自動的にインポート及び更新される。初期インポートには、SAP Cloud ALM と同じカスタマ番号に属するすべてのクラウドサービスが含まれます。顧客は、企業グループ (CCC) S ユーザを更新し、同じ企業グループの子会社に属するクラウドサービスをインポートすることができます。
  • 接続更新: ランドスケープ管理は、プルメカニズムを使用して監視データを収集したり、コンポーネントの管理でアクティビティをトリガしたり、他の受信者 (SAP Focused Run やインシデント管理統合など) にデータを送信したりする使用ケースに必要な接続を設定するためのメインアプリケーションです。
  • SAP Cloud ALM サービスキーへのアクセス: カスタマは、ランドスケープ管理でSAP Cloud ALM サービスキーを保存してアクセスすることができます。サービスキーは、SAP Cloud ALM API に接続するために必要です。たとえば、プッシュ監視の使用ケースなどです。ランドスケープ管理により、このサービスキーは SAP BTP コックピットにアクセスせずに取得することができます。
  • SAP Cloud ALM ユースケースのステータス概要: ランドスケープ管理では、既知のサービスおよびシステムごとにサポートされているユースケースが表示されます。サポートされているユースケースに基づいて、範囲セレクタでサービスタイプを選択することができます。さらに、サービスまたはシステムごとに、ランドスケープ管理により、ユースケースがすでに設定されているかどうか、データ収集が有効であるか無効であるか、およびデータ収集のステータスがエラーであるかどうかが表示されます。
  • ビジネスサービス管理とのイベント統合: ビジネスサービス管理ステータスイベントは、ランドスケープ管理の概要画面のすべてのサービスおよびシステムタイプに添付されて表示されます。これにより、カスタマは、計画されているサービス保守またはダウンタイムが転記されたサービスを常に把握することができます。

ランドスケープ管理アプリケーションの詳細については、SAP Support Cloud ALM エキスパートポータルを参照してください

概要: 通信シナリオによる通信管理

GloManCorp では、監視のユースケースが以下のように定義されます。データ収集は SAP S/4HANA Cloud Public Edition テナントで実行され、自動プッシュメカニズムを介して定期的に SAP Cloud ALM テナントに送信されます。その後、メトリックなどの追加分析のために表示されます。

これにより、通信パートナが送信者 (SAP S/4HANA Cloud Public Edition) および SAP Cloud ALM で表される受信者として明確に定義されます。

Carl は、通信シナリオが 2 つの通信パートナがどのように情報を交換するかの設計時の説明であることをアダムに説明しています。これは、受信サービスまたは送信サービス (もしくはその両方)、およびサポートされている認証方法で構成されます。

さらに、通信シナリオでは、使用される受信および送信サービスとそのサービスタイプ (ODataSOAP など)、許可される通信契約インスタンスの数などの技術情報が提供されます。シナリオで受信サービスが公開されている場合は、サービスを実行するために必要な権限が指定されます。

このスライドは非常に複雑であり、通信シナリオの一般的な仕組みについて説明しています。さらに、いくつかの詳細が取り上げられ、SAP Cloud ALM の特定の使用ケースを明確にするための例が提供されます。
通信システム

通信システムは、通信パートナと通信に必要な技術情報 (ホスト名、ポート、受信/送信通信のユーザ、証明書など) を表すシステム仕様です。

SAP S/4HANA Cloud Public Edition の管理者ユーザは、SAP Fiori ラウンチパッドの通信システムアプリで通信システムを登録する必要があります。通信パートナはシステムごとに異なる場合があります。

通信ユーザ

通信ユーザは、通信システムに割り当てられる特定のテクニカルユーザです。ユーザには、パスワードまたは X.509 証明書を割り当てることができます。

このユーザは、受信通信または送信通信 (もしくはその両方) のために通信システムに追加されます。

通信契約

通信契約は、特定の通信シナリオの実行時テキストです。このシナリオには、シナリオで相互に通信する通信パートナ、およびその通信方法が記述されています。

この実行時動作を記述するには、シナリオの通信契約を作成し、通信システムと通信ユーザを割り当て、使用する認証方法を選択する必要があります。

注記

通信契約および外部システムへの接続を設定する場合は、常に最も安全な通信方法を選択します。常に最も安全な暗号化アルゴリズムを選択し、キーに使用できる最大長を使用します。

シナリオに応じて、受信サービスまたは送信サービス (もしくはその両方) を更新することができます。

SAP S/4HANA Cloud Public Edition テナントの管理者は、SAP Fiori ラウンチパッドを使用して、通信契約アプリケーションで通信契約を登録します。

通信シナリオ
各通信契約は、通信シナリオに基づいている必要があります。

通信シナリオには、受信通信または送信通信 (もしくはその両方) の事前定義済設定がバンドルされており、システム間の通信の基盤となります。さらに、デザインタイムアーティファクトを組み合わせます。

このトピックの詳細については、Learning Journey: 受信通信の通信契約の更新を参照してください。

通信システム

SAP S/4HANA Cloud Public Edition から SAP Cloud ALM にデータを送信するには、SAP S/4HANA Cloud テナント内で通信システムを登録する必要があります。GloManCorp では、Adam がこのタスクを担当する必要があります。Carl は、このような通信システムの作成方法を示し、必要なさまざまなステップと入力値について説明します。

通信システムアプリを使用して、通信システムを登録することができます。通信システムは、さまざまなシステム間の通信を可能にするために登録されます。

このスクリーンショットは、通信管理アプリケーションと、含まれている設定属性のカテゴリの詳細を示しています。

このアプリケーションでは、後で通信契約の確立に使用できる新規通信システムを登録することができます。異なるシステム間の通信を可能にするには、これらのシステムを通信システム名アプリケーションに登録する必要があります。通信システムは、通信内の通信パートナを表します。

  • 受信通信の場合、これはシステムによって提供されるサービスを呼び出すシステムです。

  • 送信通信の場合、これはシステムによって呼び出されるサービスを提供するシステムです。

SAP Cloud ALM の通信システムの設定方法については、SAP Cloud ALM エキスパートポータルSAP S/4HANA Cloud Public Edition のアプリケーション監視の設定というタイトルのビデオで説明されています。

SAP S/4HANA Cloud Public Edition の通信システムの詳細については、SAP Help Portal を参照してください

SAP Cloud ALM テナントへの通信システムの登録

管理チームのメンバーとして、SAP S/4HANA Cloud Public Edition の監視を担当しています。監視機能は、SAP Cloud ALM テナントによって提供されます。前提条件として、これらのコンポーネント間の接続を確立する必要があります。これは、SAP S/4HANA Cloud Public Edition で通信システムを作成することで行われます。

タスク 1: SAP S/4HANA Cloud Public Edition テナントでの通信システムの作成

SAP S/4HANA Cloud, public edition テナント内で通信システムを登録する必要がある場合は、このデモをガイドラインとして使用することができます。

通信契約

Carl は、通信契約は通信シナリオを参照し、事前に登録された特定の通信システムを使用して目的を定義することを説明します。このように、これは通信シナリオの実行時間を表し、シナリオ自体は設計時 (コーディング) を表します。

このスクリーンショットは、いくつかの設定属性を含む通信契約アプリケーションを示しています。

SAP S/4HANA Cloud Public Edition テナントでは、多くの通信タイプおよび目的が事前定義されています。  たとえば、SAP_COM_0527 はアプリケーション監視プッシュ統合用、SAP_COM_0395 は資産管理マスタデータ統合用などです。この例では、通信契約 SAP_COM_0527 を使用します。

監視する対象に応じて、収集され、セクションで SAP Cloud ALM に送信されるデータセットを選択します。

通信契約が保存されると、収集したデータがジョブ実行スケジュールに従って SAP Cloud ALM テナントにプッシュされます。  SAP Cloud ALM テナントから、一部の機能が有効になります。

SAP Cloud ALM の通信システムの設定方法については、SAP Cloud ALM エキスパートポータルSAP S/4HANA Cloud Public Edition のアプリケーション監視の設定というビデオで説明されています。

ヒント

ビジネスプロセス監視には、SAP Cloud ALM エキスパートポータルで説明されているように、追加の通信契約が必要であることに注意してください。シナリオ名は SAP_COM_0523 です。

通信契約の作成方法に関する一般情報については、SAP Help Portal を参照してください。

運用向け SAP Cloud ALM シナリオの通信契約の登録

管理チームのメンバーとして、SAP S/4HANA Cloud Public Edition の監視を担当しています。監視機能は、SAP Cloud ALM テナントによって提供されます。前提条件として、これらのコンポーネント間の接続を確立する必要があります。これは、SAP S/4HANA Cloud Public Edition で通信システムを作成することで行われます。

タスク 1: 運用向け SAP Cloud ALM の通信契約の登録

SAP S/4HANA Cloud, public edition テナント内で通信契約を登録する必要がある場合は、このデモをガイドラインとして使用することができます。

SAP S/4HANA Cloud Public Edition から SAP Cloud ALM への接続のチェック

次に、SAP S/4HANA Cloud, public editionSAP Cloud ALM 間の接続を確立します。フォローアップ活動として、設定が正常に終了したかどうかをチェックする必要があります。

SAP Cloud ALM ランドスケープ管理のサービスエントリ

サブスクライブしたサービスに応じて、ランドスケープ管理アプリでサービス情報をインポートまたは登録する方法は異なります。

SAP による自動インポート (推奨)

多くのサブスクライブ済サービスでは、関連するサービス情報がシステムランドスケープ情報サービス (SLIS) によって毎日自動的にインポートされます。

注記

システムランドスケープ情報サービスは、システムランドスケープデータの高度に統合された処理を提供する SAP サービスであり、システムデータおよび顧客プロファイルに対する単一のアップロードチャネルを提供します。

現在のステータスを照会するには、SAP Cloud ALM を開き、ランドスケープ管理アプリを起動します。次に、上部にある " 設定アイコン " を開き、セクション " 購読済 SAP サービスのインポート " を展開します。インポート名領域の文字ステータス領域で、アイコンを選択します

日次インポートを待たない場合は、加入中 SAP サービスのインポートを選択して、インポートのステータスポップオーバーでサービスをオンデマンドでインポートすることができます。

注記

サービスが自動的にインポートされていない場合は、サービス情報をマニュアルで作成する必要がある場合があります。このコンセプトについては、セクションマニュアル登録で説明します (必要な場合のみ)

ヒント

グローバル最上位カスタマの追加詳細: 世界最上位カスタマ (買収後など、複数のカスタマアカウントで加入している SAP クラウド製品を管理するカスタマ) は、ランドスケープ管理アプリがデータにアクセスできるように、すべての子会社カスタマアカウントのシステムデータにアクセスする権限を持つ S ユーザを入力する必要があります。S ユーザは、テクニカル S ユーザではなく、企業グループ (CCC) グループ権限を持つ標準ダイアログ S ユーザである必要があります。

このような S ユーザの登録方法の詳細については、SAP ノート 3070306 を参照してください。

S ユーザを追加するには、ランドスケープ管理アプリを開き、設定アイコンを選択します購読済 SAP サービスのインポートで、 + (S ユーザ追加) を選択し、S ユーザの認証情報を入力します。

サービス登録による自動登録

サービスに対して SAP による自動インポートを使用できない場合は、このサービスで、SAP Cloud ALM にそれ自体を登録するプッシュ対応サービスが提供されているかどうかを確認してください。たとえば、SAP SuccessFactors です。

これらのサービスは、通信契約または登録の一部として、ランドスケープ管理アプリで自動的に登録されます。サービスがアプリにすでに存在する場合は、技術詳細が自動的に更新されます。

注記

サービスが自動的にインポートされていない場合は、マニュアル登録セクションで説明されているステップに従って、サービス情報をマニュアルで登録する必要がある場合があります (必要な場合のみ)。

マニュアル登録 (必要な場合のみ)

SAP による自動インポートは、サービスのサービス情報をインポートする場合に推奨される方法です。ただし、必要に応じて、追加サービスをマニュアルで追加することもできます。たとえば、不明瞭なクラウドサービス (HTTP) が SAP Ariba Cloud Integration Gateway で困窮している場合などです。

サービスをマニュアルで登録すると、新たに登録されたエントリのステータスは新規になります。

クラウドサービスからデータプッシュを開始し、監視機能が設定されると、ステータスが有効に変更されます。

注意

このアプリでサービス、ビジネスサービス、システム、またはエンドポイントを追加、編集、または (該当する場合は) 削除すると、この変更の影響を受ける他の SAP Cloud ALM アプリに更新が自動的に送信されます。

対応する行を選択して、サービスまたはシステムを開くことができます。サポートされている使用例タブには、各ユースケースの設定ステータスとして重要かつ不可分のランタイムステータスが表示されます。

サービスの管理の詳細については、SAP Help Portal を参照してください

運用向け SAP Cloud ALM の Feature の呼出

最終ステップとして、SAP Cloud ALM 内でヘルス監視機能を呼び出し、監視データが利用可能であるかどうかをチェックします。

これを行うには、SAP Cloud ALM にログオンし、運用向け SAP Cloud ALM グループを選択して、ヘルス監視タイルを選択します。この例では、設定された製品の監視メトリックを使用することができます。

このスクリーンショットは、運用向け SAP Cloud ALM アプリケーションヘルス監視 - 監視ページを示しています。

注記

選択したユースケースおよび特定のサービスステータス有効に応じて、他の監視機能を使用することができます。たとえば、リアルユーザ監視ジョブおよび自動化の監視などです。また、追加機能には追加の設定ステップが必要になる場合がありますが、ここでは説明しません。

運用向け SAP Cloud ALM の詳細については、以下を参照してください。

または、SAP Cloud ALM に関するすべての Learning Journey を検索するには、SAP Cloud ALM のフィルタを含む SAP Learning Page を使用します。