3.2. Red Hat OpenShift Service on AWS におけるロールの概要
以下では、Red Hat OpenShift Service on AWS (ROSA) マネージドサービスにおける Red Hat、Amazon Web Services (AWS)、およびお客様のそれぞれの責任を説明します。
3.2.1. Red Hat OpenShift Service on AWS に対する責任の共有
Red Hat と Amazon Web Services (AWS) が Red Hat OpenShift Service on AWS のサービスを管理している間、お客様には一定の責任があります。Red Hat OpenShift Service on AWS サービスは、リモートでアクセスされ、パブリッククラウドリソースでホストされ、お客様が所有する AWS アカウントで作成され、Red Hat が所有する基礎となるプラットフォームおよびデータセキュリティーを持ちます。
cluster-admin ロールがユーザーに追加される場合は、Red Hat Enterprise Agreement Appendix 4 (Online Subscription Services) の責任および除外事項を参照してください。
| リソース | インシデントおよびオペレーション管理 | 変更管理 | アクセスとアイデンティティーの承認 | セキュリティーおよび規制コンプライアンス | 障害復旧 |
|---|---|---|---|---|---|
| お客様データ | お客様 | お客様 | お客様 | お客様 | お客様 |
| お客様のアプリケーション | お客様 | お客様 | お客様 | お客様 | お客様 |
| 開発者サービス | お客様 | お客様 | お客様 | お客様 | お客様 |
| プラットフォームモニタリング | Red Hat | Red Hat | Red Hat | Red Hat | Red Hat |
| ロギング | Red Hat | Red Hat とお客様 | Red Hat とお客様 | Red Hat とお客様 | Red Hat |
| アプリケーションのネットワーク | Red Hat とお客様 | Red Hat とお客様 | Red Hat とお客様 | Red Hat | Red Hat |
| クラスターネットワーク | Red Hat | Red Hat とお客様 | Red Hat とお客様 | Red Hat | Red Hat |
| 仮想ネットワーク管理 | Red Hat とお客様 | Red Hat とお客様 | Red Hat とお客様 | Red Hat とお客様 | Red Hat とお客様 |
| 仮想コンピューティング管理 (コントロールプレーン、インフラストラクチャー、およびワーカーノード) | Red Hat | Red Hat | Red Hat | Red Hat | Red Hat |
| クラスターのバージョン | Red Hat | Red Hat とお客様 | Red Hat | Red Hat | Red Hat |
| 容量の管理 | Red Hat | Red Hat とお客様 | Red Hat | Red Hat | Red Hat |
| 仮想ストレージ管理 | Red Hat | Red Hat | Red Hat | Red Hat | Red Hat |
| AWS ソフトウェア (パブリック AWS サービス) | AWS | AWS | AWS | AWS | AWS |
| ハードウェア/AWS グローバルインフラストラクチャー | AWS | AWS | AWS | AWS | AWS |
3.2.2. 領域ごとの分担責任のタスク
Red Hat、AWS、および顧客はすべて、Red Hat OpenShift Service on AWS (ROSA) クラスターの監視、メンテナンス、および全体的な健全性に対して責任を共有します。このドキュメントでは、以下の表に示すように、リストされた各リソースの責任の概要を説明します。
3.2.2.1. インシデントおよびオペレーション管理
Red Hat は、デフォルトのプラットフォームネットワーキングに必要なサービスコンポーネントを監督する責任があります。AWS は、AWS クラウドで提供されるすべてのサービスを実行するハードウェアインフラストラクチャーを保護する責任があります。お客様は、お客様のアプリケーションデータ、およびお客様がクラスターネットワークまたは仮想ネットワークに設定した可能性のあるカスタムネットワークに関するインシデントおよびオペレーション管理を行います。
| リソース | サービスの責任 | お客様の責任 |
|---|---|---|
| アプリケーションのネットワーク | Red Hat
|
|
| 仮想ネットワーク管理 | Red Hat
|
|
| 仮想ストレージ管理 | Red Hat
|
|
| AWS ソフトウェア (パブリック AWS サービス) | AWS
|
|
| ハードウェア/AWS グローバルインフラストラクチャー | AWS
|
|
3.2.2.2. 変更管理
Red Hat は、お客様が制御するクラスターインフラストラクチャーおよびサービスへの変更を有効にし、コントロールプレーンノード、インフラストラクチャーノードおよびサービス、ならびにワーカーノードのバージョンを維持します。AWS は、AWS クラウドで提供されるすべてのサービスを実行するハードウェアインフラストラクチャーを保護する責任があります。お客様は、インフラストラクチャーの変更要求を開始し、クラスターでの任意のサービスおよびネットワーク設定のインストールおよび維持、ならびにお客様データおよびお客様のアプリケーションに対するすべての変更を行います。
| リソース | サービスの責任 | お客様の責任 |
|---|---|---|
| ロギング | Red Hat
|
|
| アプリケーションのネットワーク | Red Hat
|
|
| クラスターネットワーク | Red Hat
|
|
| 仮想ネットワーク管理 | Red Hat
|
|
| 仮想コンピューティング管理 | Red Hat
|
|
| クラスターのバージョン | Red Hat
|
|
| 容量の管理 | Red Hat
|
|
| 仮想ストレージ管理 | Red Hat
|
|
| AWS ソフトウェア (パブリック AWS サービス) | AWS Compute: ROSA コントロールプレーン、インフラストラクチャー、ワーカーノードに使用される Amazon EC2 サービスを提供します。 Storage: Amazon EBS を提供して、ROSA サービスがクラスターのローカルノードストレージと永続ボリュームストレージをプロビジョニングできるようにします。 Storage: ROSA サービスの組み込みイメージレジストリーに Amazon S3 を提供します。 Networking: ROSA 仮想ネットワーキングインフラストラクチャーのニーズを満たすために、次の AWS Cloud サービスを提供します。
Networking: ROSA に次のオプションの AWS サービス統合を提供します。
|
|
| ハードウェア/AWS グローバルインフラストラクチャー | AWS
|
|
3.2.2.3. アクセスとアイデンティティーの承認
アクセスとアイデンティティーの認可表には、クラスター、アプリケーション、およびインフラストラクチャーリソースへの承認済みアクセスを管理する責任が含まれます。これには、アクセス制御メカニズム、認証、および認可を提供し、リソースへのアクセスを管理するタスクが含まれます。
| リソース | サービスの責任 | お客様の責任 |
|---|---|---|
| ロギング | Red Hat
|
|
| アプリケーションのネットワーク | Red Hat
|
|
| クラスターネットワーク | Red Hat
|
|
| 仮想ネットワーク管理 | Red Hat
|
|
| 仮想ストレージ管理 | Red Hat
|
|
| 仮想コンピューティング管理 | Red Hat
|
|
| AWS ソフトウェア (パブリック AWS サービス) | AWS Compute: ROSA コントロールプレーン、インフラストラクチャー、ワーカーノードに使用される Amazon EC2 サービスを提供します。 Storage: ROSA がクラスターにローカルノードストレージと永続ボリュームストレージをプロビジョニングできるようにするために使用される Amazon EBS を提供します。 Storage: サービスの組み込みイメージレジストリーに使用される Amazon S3 を提供します。 Networking: 顧客アカウントで実行されている ROSA リソースへのアクセスを制御するために顧客が使用する AWS Identity and Access Management (IAM) を提供します。 |
|
| ハードウェア/AWS グローバルインフラストラクチャー | AWS
|
|
3.2.2.4. セキュリティーおよび規制コンプライアンス
次の表は、セキュリティーと規制遵守に関する責任の概要を示しています。
| リソース | サービスの責任 | お客様の責任 |
|---|---|---|
| ロギング | Red Hat
|
|
| 仮想ネットワーク管理 | Red Hat
|
|
| 仮想ストレージ管理 | Red Hat
|
|
| 仮想コンピューティング管理 | Red Hat
|
|
| AWS ソフトウェア (パブリック AWS サービス) | AWS Compute: ROSA コントロールプレーン、インフラストラクチャー、ワーカーノードに使用される安全な Amazon EC2。詳細は、Amazon EC2 ユーザーガイドの Amazon EC2 のインフラストラクチャーセキュリティー を参照してください。 ストレージ: ROSA コントロールプレーン、インフラストラクチャー、およびワーカーノードボリューム、および Kubernetes 永続ボリュームに使用されるセキュアな Amazon EBS。詳細は、Amazon EC2 ユーザーガイドの Amazon EC2 でのデータ保護 を参照してください。 Storage: ROSA がコントロールプレーン、インフラストラクチャー、ワーカーノードのボリューム、および永続ボリュームを暗号化するために使用する AWS KMS を提供します。詳細は、Amazon EC2 ユーザーガイドの Amazon EBS 暗号化 を参照してください。 Storage: セキュアな Amazon S3。ROSA サービスの組み込みコンテナーイメージレジストリーに使用されます。詳細は、S3 ユーザーガイドの Amazon S3 セキュリティー を参照してください。 Networking: Amazon VPC に組み込まれたネットワークファイアウォール、プライベートまたは専用ネットワーク接続、AWS の安全な施設間の AWS グローバルおよび地域ネットワーク上のすべてのトラフィックの自動暗号化など、プライバシーを強化し、AWS グローバルインフラストラクチャー上のネットワークアクセスを制御するためのセキュリティー機能とサービスを提供します。詳細は、AWS セキュリティーの概要ホワイトペーパーの AWS Shared Responsibility Model と Infrastructure security を参照してください。 |
|
| ハードウェア/AWS グローバルインフラストラクチャー | AWS
|
|
3.2.2.5. 障害復旧
障害復旧には、データおよび設定のバックアップ、障害復旧環境へのデータおよび設定の複製、および障害イベント発生時のフェイルオーバーが含まれます。
| リソース | サービスの責任 | お客様の責任 |
|---|---|---|
| 仮想ネットワーク管理 | Red Hat
|
|
| 仮想ストレージ管理 | Red Hat
|
|
| 仮想コンピューティング管理 | Red Hat
|
|
| AWS ソフトウェア (パブリック AWS サービス) | AWS Compute: Amazon EBS スナップショットや Amazon EC2 Auto Scaling などのデータ復元力をサポートする Amazon EC2 機能を提供します。詳細は、EC2 ユーザーガイドの Amazon EC2 の復元力 を参照してください。 Storage: ROSA サービスと顧客が、Amazon EBS ボリュームのスナップショットを通じてクラスター上の Amazon EBS ボリュームをバックアップできる機能を提供します。 Storage: データの復元力をサポートする Amazon S3 の機能は、Resilience in Amazon S3 を参照してください。 Networking: データ復元力をサポートする Amazon VPC 機能の詳細は、Amazon VPC ユーザーガイドの Resilience in Amazon Virtual Private Cloud を参照してください。 |
|
| ハードウェア/AWS グローバルインフラストラクチャー | AWS
|
|
関連情報
3.2.3. データおよびアプリケーションに関するお客様の責任
お客様は、Red Hat OpenShift Service on AWS にデプロイするアプリケーション、ワークロード、およびデータに責任を負います。ただし、Red Hat と AWS は、お客様がプラットフォーム上のデータとアプリケーションを管理できるようにするさまざまなツールを提供しています。
| リソース | Red Hat と AWS | お客様の責任 |
|---|---|---|
| お客様データ | Red Hat
AWS
|
|
| お客様のアプリケーション | Red Hat
AWS
|
|