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.
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.