Comprensione delle tue responsabilità quando utilizzi Event Streams
Scopri i tuoi termini e condizioni e le tue responsabilità di gestione quando utilizzi IBM® Event Streams for IBM Cloud®. Per una vista di alto livello dei tipi di servizio in IBM Cloud® e la ripartizione delle responsabilità tra il cliente e
IBM per ciascun tipo, vedi Responsabilità condivise per le offerte IBM Cloud.
Controlla le seguenti sezioni per le tue responsabilità specifiche e quelle di IBM quando utilizzi IBM® Event Streams for IBM Cloud®. Per i termini di utilizzi generali, vedi Termini e informazioni particolari di IBM Cloud®.
Gestione di eventi imprevisti, operazioni e cluster
Responsabilità per la gestione degli incidenti, delle operazioni e dei cluster
| Attività |
Responsabilità di IBM |
Responsabilità del cliente |
| Monitoraggio dell'ambiente |
Event Streams esegue controllo continuo, miglioramenti del servizio, aggiornamenti del codice e monitoraggio funzionale. Ciò include upgrade dell'ambiente senza tempo di inattività e automatici. |
|
| Alta disponibilità |
Event Streams fornisce un'elevata disponibilità grazie alla distribuzione multizona della regione per proteggere da singoli punti di errore, fino a includere una perdita del data center per raggiungere l' IBM SLA (accordo sul livello di
servizio) dettagliato nei termini e condizioni dell' IBM Cloud®. |
|
| Distribuzione dell'ambiente Event Streams |
Event Streams viene distribuito con le opzioni di configurazioni di prassi ottimali consigliate da IBM. Ad esempio, fattore di replica, un minimo di repliche di sincronizzazione, limitazioni e rivelazione rack. |
|
| Client supportato |
|
Il cliente è responsabile della manutenzione di una versione supportata del client Kafka. Per ulteriori informazioni, vedi Riepilogo del supporto per tutti i client consigliati. |
| Configurazione, distribuzione e ciclo di vita del client |
|
Il cliente è responsabile della gestione della configurazione, dell'implementazione e del ciclo di vita del cliente seguendo la documentazione delle migliori pratiche dell' IBM. |
| Gestione del cluster |
|
Il cliente è responsabile della gestione della capacità delle risorse fornite dei propri cluster nella propria base di utenti organizzativi. |
Sicurezza e conformità alle normative
Responsabilità per la sicurezza e la conformità alle normative
| Attività |
Responsabilità di IBM |
Responsabilità del cliente |
| Mantenere i controlli |
Event Streams mantiene i controlli commisurati a vari standard di conformità del settore per cui siamo certificati. |
|
| IBM Cloud Identity and Access Management (IAM) |
Event Streams fornisce il servizio di controllo dell'accesso e sicurezza con IBM Cloud Identity and Access Management (IAM). |
|
| Aggiornamenti patch di sicurezza e vulnerabilità al cluster |
Event Streams applica gli aggiornamenti patch di sicurezza e vulnerabilità al cluster del client, in base ai periodi di tempo IBM X-Force. |
|
| Gestione utenti e accesso |
|
Il cliente è responsabile della gestione degli utenti dell'account organizzativi e dell'accesso correlato all'istanza di Event Streams. |
| Controlli di conformità |
|
Il cliente è responsabile della manutenzione dei controlli di conformità organizzativi. |
Infrastruttura IBM Cloud e gestione dell'ambiente
Responsabilità per l'infrastruttura IBM e la gestione dell'ambiente
| Attività |
Responsabilità di IBM Cloud |
Responsabilità del cliente |
| Distribuisci |
Event Streams distribuisce un'istanza che consiste in tutti i componenti e l'archiviazione Event Streams richiesti. |
Il cliente è responsabile della decisione della regione da distribuire, della selezione della capacità del cluster e dell'impostazione di eventuali parametri di configurazione del cluster disponibili durante la distribuzione, ad esempio
endpoint pubblici e privati, IP allowlisting. |
| Monitoraggio e ripristino |
Event Streams monitorare e riparare le infrastrutture senza interruzioni. |
|
| Gestione e configurazione |
|
Il cliente è responsabile dell'utilizzo delle API, della CLI o della console fornite per gestire gli argomenti e la configurazione. |
Ripristino di emergenza
Se hai configurato l'istanza di Event Streams in una regione multizona, è improbabile che si verifichi un disastro regionale. Tuttavia, consigliamo ai clienti di prepararsi a tali circostanze. Se a causa di un evento di questo tipo, l'istanza
di un cliente non è più disponibile (e un'istanza DR remota non era già impostata), il cliente dovrebbe prendere in considerazione la configurazione di una nuova istanza in una nuova regione.
Responsabilità per il ripristino di emergenza
| Attività |
Responsabilità di IBM |
Responsabilità del cliente |
| Ripristino di emergenza |
|
Il cliente è responsabile della gestione e dell'esecuzione di un piano di ripristino di emergenza in caso di perdita del servizio. Il piano potrebbe includere il provisioning di un nuovo cluster in una nuova regione se si verifica un'emergenza
e il ripristino di qualsiasi configurazione o dato in tale cluster oppure il pre - provisioning di un cluster in un'altra regione e utilizzando la funzione di mirroring Event Streams. |
| Mirroring |
|
Il cliente può utilizzare la funzione di mirroring Event Streams oppure scegliere di gestire la propria soluzione di mirroring. |
| Backup dei dati del payload del messaggio |
|
Il cliente è anche responsabile del backup dei dati del payload del messaggio. Sebbene questi dati vengano replicati su più broker di servizi di rete ( Kafka ) all'interno di un cluster, il che protegge dalla maggior parte dei guasti,
questa replica non copre un guasto a livello di intera sede. |
| Backup dei dati e del nome dell'argomento |
|
È consigliabile che un cliente memorizzi i nomi degli argomenti e i dati di configurazione per tali argomenti nello stesso repository come codice di origine dell'applicazione. In questo modo, gli argomenti possono essere ripristinati in
un nuovo cluster se si verifica una situazione di emergenza. |
| Registro schema |
|
È consigliabile che un cliente memorizzi il proprio schema nello stesso repository del codice sorgente dell'applicazione. In questo modo, lo schema può essere ripristinato in un nuovo cluster se si verifica una situazione di emergenza. |
Orchestrazione dell'applicazione
Responsabilità per l'orchestrazione delle app
| Attività |
Responsabilità di IBM |
Responsabilità del cliente |
| Integrazione con tecnologie partner di terze parti selezionate |
Event Streams fornisce integrazioni con selezionate tecnologie di partnership di terze parti, come IBM Cloud Activity Tracker with LogDNA. |
|
| Fornire il bind del servizio con altri servizi IBM |
Event Streams fornisce la possibilità di eseguire il bind del servizio con altri servizi IBM. |
|
| Gestione, integrazione e monitoraggio |
|
Il cliente è responsabile dell'utilizzo delle funzioni e degli strumenti forniti per gestire il ciclo di vita delle applicazioni di proprietà del cliente, dell'integrazione con altri servizi e del monitoraggio dell'integrità dell'applicazione
(ad esempio, Availability Monitoring). |
Mirroring
Responsabilità per il mirroring
| Attività |
Responsabilità di IBM |
Responsabilità del cliente |
| Cluster |
Verifica che i cluster siano coppie di mirroring valide |
Provisioning di entrambi i cluster. |
| Configurazione |
Impostazione del mirroring |
Impostazione del bind da servizio a servizio. |
| Abilitazione e monitoraggio |
Monitoraggio dell'integrità e SLA del link di mirroring. |
Richiesta dell'abilitazione utilizzando il comando CLI service - instance - update. |
| Metriche e applicazioni |
Fornire metriche per consentire al cliente di comprendere l'RPO (recovery point objective) corrente. |
Abilitazione delle applicazioni per lo switch dei cluster. |
| IAM |
|
Impostazione delle politiche di accesso richieste. |
| Failover |
Disabilitazione delle configurazioni di mirroring esistenti. |
Decidere quando eseguire il failover e le applicazioni di failover. |
| Failback |
Riconfigurazione del mirroring |
Sviluppo ed esecuzione del piano di failback. Coordinamento con IBM per riconfigurare il mirroring. |
Supporto delle librerie lato client
IBM non possiede le librerie lato client Kafka e non può eseguire il commit per fornire le correzioni nel caso in cui vengano rilevati dei problemi. Le librerie lato client includono i client Apache Kafka ufficiali (Consumer, Producer, Connect
e Streams), oltre a client di terze parti, librerie, tool e connettori.
Come membro attivo della comunità Kafka, IBM funziona, nel miglior modo possibile, con le comunità che possiedono le librerie lato client per aiutare a sviluppare e rilasciare le correzioni per i problemi critici.