サービス・レベル・アグリーメントの作成

このレッスンでは、ガバナンス有効化プロファイルを使用して、 新規サービス・レベル・アグリーメント (SLA) を作成し、SLA 要求を実行依頼および 承認する方法を示します。

チュートリアルの目的

このレッスンの終わりには、以下のことができるようになります。
  • SLA を作成します。
  • SLA を要求します。
  • SLA 要求を承認します。

このタスクにかかわるロール

概要

開発チームは、自分たちが開発する新しいサービス (口座作成サービス) で既存のサービス (適格性サービス) を再利用できることを確認しました。この既存のサービスは、顧客が口座名義人になるための商用の資格情報に合致しているかどうかを確認するサービスです。コンシューム側のサービスがこの適格性サービスを再利用するには、サービス・プロバイダーとの間でアクティブなサービス・レベル・アグリーメントを締結する必要があります。

SLA によって、コンテキストと実際の対話パターン (サービス・レベル定義、インターフェース、バインディング、ポート、エンドポイント、ポリシーなど) を選択することが可能になります。場合によっては、その特定コンテキストに合わせて、対話パターンをさらに調整することもできます。サービス・バージョン・コンシューマー (この場合は、口座作成サービス) は、プロバイダーが提供しているサブスクライブ可能なサービス・レベル定義の中から選択することになります。コンシューマーが選択を実行し、必要なサービス品質と リソース要件が満たされていることを確認した後で、プロバイダーによるネゴシエーションが 可能であり、その結果を受けて、要求が承認、拒否、または調整されます。このようにして、コンシューマーは、コンシューマーの要件に最適なサービス・レベル定義を選択します。適格性サービスの開発者たちが SLA を作成します。その後、口座作成サービスの開発者たちがその SLA を要求します。

第 1 章 - SLA の作成

開発

サービス・バージョンから新しい SLA を作成します。

  1. 必要に応じて、開発ユーザーとしてログインします。「開発」ビューに切り替えます。
  2. 「Account creation service (1.0)」の上にマウスのポインターを移動させ、ホバー・プレビュー・カードで「編集」を選択します。
  3. 「編集」ウィンドウで、「サービス・レベル・アグリーメント」という見出しの下にある「サービス・レベル・アグリーメントの追加 (Add Service Level Agreements)」をクリックします。
  4. 「名前」フィールドに SLA - Account creation consumption of eligibility service と入力します。「作成」をクリックします。
  5. 選択した値を、アベイラビリティーと終了日のフィールドに入力します。
  6. SLA をサービス・レベル定義と関連付けます。
    1. 「合意済みエンドポイント」という見出しの下にある「サービス・レベル定義の追加 (Add Service Level Definition)」をクリックします。
    2. 「名前」フィールドに「S」と入力し、自動候補表示リストから「SLD - Eligibility Service」を選択します。 「SLD - Eligibility service」が「合意済みエンドポイント」関係のターゲットとして追加されます。
  7. 「終了」をクリックして、新しい SLA を保存します。その SLA が「サブスクリプション」関係のターゲットとして追加されます。
  8. 「終了」をクリックして変更内容を保存します。

第 2 章 - SLA の要求

開発

開発チームは、SLA を要求 することにより、事実上は、サービスのプロバイダーに対して、サービス・バージョンに 関連付けられているサービス・レベル定義を使用する許可を求めることになります。

  1. 必要に応じて、開発ユーザーとしてログインします。「開発」ビューに切り替えます。
  2. SLA を選択して、その詳細情報を「詳細」ウィジェットに表示します。
  3. SLA を要求済み SLA 状態に遷移させます。「アクション」 > 「SLA の要求」をクリックし、新規のガバナンス状態が「要求済み SLA」であることを確認します。

第 3 章 - SLA 要求の承認

操作

サービスのプロバイダーには、 要求を承認するか拒否する、またはその改訂を要求するというオプションがあります。 ここでは、要求を承認し、要求は非アクティブ状態に遷移します。 つまり、サービスをコンシュームする予定の開発チームは、この特定のサービス・レベル定義のコンシュームに基づき開発を続行できますが、いずれのエンドポイントにアクセスするための許可もまだ得ていません。

  1. 必要に応じて、操作ユーザーとしてログインします。「操作」ビューに切り替えます。
  2. 「ウォッチ・リスト」ウィジェットで SLA を選択して、その詳細情報を「詳細」ウィジェットに表示します。
  3. SLA を非アクティブ SLA 状態に遷移させます。「アクション」 > 「SLA 要求の承認」をクリックし、新規のガバナンス状態が「非アクティブ SLA」であることを確認します。

このレッスンで学習した内容

このレッスンでは、 以下のアクティビティーを完了しました。
  • SLA を作成しました。
  • SLA 要求を実行依頼しました。
  • SLA 要求を承認しました。