DO329

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh with exam

Panoramica

Descrizione del corso

Impara a controllare, gestire, tenere traccia e testare i tuoi microservizi con Red Hat OpenShift Service Mesh

OpenShift ha realizzato una piattaforma multitenant di livello enterprise che permette di distribuire in modo efficiente e ripetibile le applicazioni basate su microservizi, oltre che di sfruttarne la scalabilità. Considerata la crescente complessità delle architetture IT, definire come questi servizi interagiscono tra loro diventa sempre più difficile. La Red Hat OpenShift Service Mesh è formata da tre prodotti, ovvero Istio, Jaeger e Kiali, che semplificano la gestione dell'interazione dei servizi, ne consentono il tracciamento e creano una rappresentazione visiva dei percorsi di comunicazione. Il corso offre un'introduzione a Red Hat OpenShift Service Mesh e spiega come installare la service mesh e utilizzarla per monitorare, proteggere e garantire la resilienza dei servizi.

L'esame Red Hat Certified Specialist in Building Resilient Microservices exam (EX328) è incluso in questa offerta.

Riepilogo dei contenuti del corso

  • Installare Red Hat OpenShift Service Mesh su un cluster OpenShift.
  • Applicare le strategie di rilascio mediante il controllo del traffico dei servizi.
  • Rendere i servizi resilienti attraverso bilanciamento del carico e failover.
  • Testare la resilienza dei servizi con chaos testing.
  • Applicare la sicurezza dei servizi.
  • Monitorare, misurare e tenere traccia del traffico di rete con OpenShift Service Mesh.

Formazione consigliata

Sono consigliati i corsi Red Hat OpenShift I: Containers & Kubernetes (DO180), Red Hat OpenShift Development II: Containerizing Applications (DO288) e Red Hat Certified Specialist in OpenShift Application Development exam (EX288) o un'esperienza di base con OpenShift.

Programma

Programma del corso

Introduzione a Red Hat OpenShift Service Mesh
Descrive i concetti di base dell'architettura basata su microservizi e di Red Hat Service Mesh.
Installazione di Red Hat Service Mesh
Esegui il deployment di Red Hat Service Mesh in OpenShift Container Platform.
Monitoraggio di una service mesh
Traccia e visualizza una OpenShift Service Mesh con Jaeger e Kiali.
Controllo del traffico dei servizi
Gestisci e instrada il traffico con OpenShift Service Mesh.
Rilascio di applicazioni con Service Mesh
Rilascia le applicazioni con strategie di rilascio Canary e mirroring.
Uso del chaos testing per eseguire i test di resilienza dei servizi
Verifica la resilienza di una OpenShift Service Mesh con il chaos testing.
Creazione di servizi resilienti
Usa le strategie OpenShift Service Mesh per creare servizi resilienti.
Protezione di una OpenShift Service Mesh
Utilizza Red Hat OpenShift Service Mesh per crittografare e proteggere i servizi nella tua applicazione.
Nota: il programma del corso è soggetto a modifiche in base alle innovazioni nelle tecnologie e all'evoluzione del ruolo cui si riferiscono gli argomenti trattati. Per chiarimenti o per la conferma di un obiettivo o un argomento specifico, contatta uno dei nostri specialisti della formazione.

Risultati

Vantaggi per l'azienda

L'impiego di architetture basate su microservizi con OpenShift e OpenShift Service Mesh consente alle organizzazioni di migliorare la resilienza e la scalabilità delle applicazioni, riducendo il carico di lavoro degli sviluppatori. Questo permette di accelerare il time to market e di ottenere informazioni più capillari sull'architettura basata su microservizi, grazie alla possibilità di visualizzare e tracciare il flusso di dati in tutte le applicazioni. Queste informazioni consentono di assegnare le risorse per le applicazioni in maniera più efficace e di identificare più rapidamente i difetti presenti in microservizi specifici.

Vantaggi per i partecipanti

I concetti di questo corso possono essere utilizzati per semplificare le interazioni tra i servizi e gestirle in modo più efficiente. I partecipanti imparano a installare e configurare Service Mesh per definire, monitorare e gestire l'interazione tra i servizi, all'interno di un'architettura basata su microservizi. Questo corso ha lo scopo di illustrare la semplicità dell'approccio "sidecar" di Service Mesh, evidenziando i vantaggi offerti dal prodotto in termini di resilienza e monitoraggio dei servizi.

Considerazioni tecnologiche

  • È richiesto l'accesso a Internet.

Crea il tuo percorso di formazione

Personalizza la tua esperienza di apprendimento con Red Hat Learning Subscription e l'accesso on demand illimitato alle risorse di formazione online, per un anno.

Verifica le tue competenze

Fai un test delle competenze gratuito per verificare le tue conoscenze, individuare eventuali lacune e ricevere consigli su come cominciare a utilizzare Red Hat Training.