あなたの責任 IBM Cloud Event Notifications

IBM Cloud Event Notifications を使用する際の管理責任と該当するご使用条件について説明します。 IBM Cloud のサービス・タイプの概要レベルおよび各タイプの顧客と IBM 間の責任の詳細については、IBM Cloud オファリングの共有責任を参照してください。

IBM IBM Cloud をご利用いただく場合のお客様と Event Notifications の責任区分については、以下のセクションをご確認ください。 全体的なご利用条件については、IBM Cloud® ご利用条件を参照してください。

インシデントおよび運用管理

お客様と IBM は、IBM Cloud Event Notifications インスタンスのセットアップと保守に関する責任を共有します。

アプリケーションおよびアプリケーション・データのインシデントおよび運用の管理は、お客様の責任です。

事故および業務に関する責任
タスク IBM の責任 ユーザーの責任
インシデント 計画保守、セキュリティー情報、または計画外の停止を通知します。 プラットフォーム通知に関する E メールを受信するための設定を行い、IBM Cloud の「状況」ページで、全般的なお知らせを常に確認します。

変更管理

お客様と IBM は、IBM Cloud Event Notifications サービス・コンポーネントを最新バージョンに保つことについての責任を共有します。

アプリケーションおよびアプリケーション・データの変更管理は、お客様の責任です。

変更管理の責任
タスク IBM の責任 ユーザーの責任
アプリケーション インフラストラクチャーのオペレーティング・システム (OS)、バージョン、およびセキュリティーの更新を提供します。 API、SDK、CLI、またはコンソール・ツールを使用して、提供された更新をローカル・エンティティー (アプリ・コード、CLI、SDK) に適用します。

ID およびアクセスの管理

IBM インスタンスおよびリソースへのアクセスの制御については、お客様と IBM Cloud Event Notifications で責任を分担します。

アプリケーションおよびアプリケーション・データの ID およびアクセスの管理は、お客様の責任です。

IDおよびアクセス管理の責任
タスク IBM の責任 ユーザーの責任
アプリケーション リソースへのアクセスを制限する機能を提供します。 必要に応じて、Cloud IAM アクセス・ポリシーを使用して、リソースおよびサービス機能へのアクセスを制限します。 詳しくは、ユーザーのアクセス権限の管理を参照してください。

セキュリティーおよび法規制コンプライアンス

IBM は、IBM Cloud Event Notifications のセキュリティーおよびコンプライアンスについての責任を担います。

アプリケーションおよびアプリケーション・データのセキュリティーとコンプライアンスは、お客様の責任です。

セキュリティおよび規制遵守の責任
タスク IBM の責任 ユーザーの責任
暗号化
  • インフラストラクチャーのセキュリティー・フィックスの更新を自動的に適用します。
  • 暗号化されたディスクなどのセキュリティー設定を有効にします。
  • ホストへのユーザー SSH アクセスなどの非セキュア・アクションを無効にします。
  • TLS を使用して通信を暗号化します。
  • IBM Cloud Event Notifications エンティティーを継続的にモニターして、脆弱性とセキュリティー・コンプライアンスの問題を検出します。
  • IBM Cloud Event Notifications を IBM Cloud Identity and Access Management (IAM) と統合します。
IBM Cloud 資格情報を管理し、資格情報を安全に保ちます。

災害復旧

災害が発生した場合の IBM Cloud Event Notifications コンポーネントのリカバリーについては、IBM が責任を負います。

IBM Cloud Event Notifications を実行するワークロードと、アプリケーションおよびアプリケーション・データの復旧は、お客様の責任です。

災害復旧の責任
タスク IBM の責任 ユーザーの責任
可用性
  • ローカル・アクセスを満たす高可用性機能 (複数ゾーン地域の IBM 所有のインフラストラクチャーなど)、およびサポートされる各地域の待ち時間短縮要件を提供します。
  • 高可用性を実現するために、同じリージョンに3つのレプリカを配置し、 IBM Cloud Event Notifications。
    IBM Cloud Event Notifications インフラを継続的に監視し、サイトの信頼性エンジニアがサービス環境の信頼性と可用性を確保する。
    お客様が複数のゾーンとリージョンをまたいでプロジェクトをデプロイして災害復旧の許容度を向上させられるように、 世界中のリージョンでサービスの可用性を維持します。
  • 使用可能な領域のリストを使用して、IBM によって提供されるデフォルトを超えるパフォーマンス要件および可用性要件を満たすサービスの新規インスタンスを計画および作成します。
  • IBM で提供されているデフォルトを超える災害復旧の許容度を高めるために、複数のゾーンおよびリージョンにまたがって追加の IBM Cloud Event Notifications インスタンスをセットアップします。

地域の災害復旧中にダウン時間をゼロにする必要がある場合は、他の地域でバックアップ・インスタンスを作成して保守します。 API 資料を確認し、災害が発生した場合にバックアップおよびリストアするデータを決定します。 あるリージョン内のサービス・インスタンスを異なるリージョン内のインスタンスと同期させるには、ここに記載されている API を使用します。

いくつかの API の例を以下に示します。

APIエンドポイントの例
エンティティー エンドポイント 説明
ソース /v1/instances/{instance_id}/sources プラットフォーム・ソース
トピック /v1/instances/{instance_id}/topics すべての登録済みトピック
宛先 /v1/instances/{instance_id}/destinations すべての登録済み宛先
購読 /v1/instances/{instance_id}/subscriptions すべてのサブスクリプション

バックアップおよびリストアする必要があるデータ・セットごとに、GET呼び出しを使用してデータのコピーを取得します。 また、対応する PUT / POST API を使用して、別のリージョンに新しいインスタンスを設定します。