DO328

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh

Panoramica

Descrizione del corso

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

Il corso Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) è un'introduzione a Red Hat OpenShift Service Mesh e ha l'obiettivo di costruire le competenze necessarie a installare Red Hat OpenShift Service Mesh e a monitorare e proteggere i servizi rendendoli resilienti.

Red Hat OpenShift ha realizzato una piattaforma multitenant di livello enterprise con cui eseguire il deployment di microservizi e sfruttarne la scalabilità in maniera efficiente e reiterabile. Considerata la crescente complessità delle architetture IT, definire come questi servizi interagiscono tra loro è sempre più difficile. Red Hat OpenShift Service Mesh comprende 3 prodotti: Istio, Jaeger e Kiali. Tali prodotti agevolano la gestione dell'interazione dei servizi mediante una rete zero-trust, proteggendoli, fornendone il tracciamento e creando una rappresentazione visiva dei percorsi di comunicazione.

Il corso si basa su Red Hat OpenShift® Container Platform 4.6 e Red Hat OpenShift Service Mesh 2.0.

Al termine del corso, riceverai un accesso prolungato di 45 giorni ai laboratori pratici per tutti i corsi che includono un ambiente virtuale.

Nota: questo corso è offerto come lezioni virtuali di quattro giorni o come corso autogestito. La durata può variare in base alla modalità di fruizione. Per conoscere tutti i dettagli sul corso, la programmazione e i prezzi, scegli il tuo paese nel menu a destra e quindi seleziona l'apposito pulsante.

Riepilogo dei contenuti del corso

  • Installare Red Hat OpenShift Service Mesh su un cluster Red Hat OpenShift.
  • Applicare le strategie di rilascio mediante il controllo del traffico dei servizi.
  • Creare servizi resilienti tramite failover e bilanciamento del carico.
  • Verificare 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.

Destinatari del corso

Questo corso è progettato per sviluppatori che desiderano distribuire, gestire e proteggere le applicazioni di microservizi su Red Hat OpenShift.

Requisiti per accedere al corso

Considerazioni sulla tecnologia

    È richiesto l'accesso a Internet.

Programma

Programma del corso

Introduzione a Red Hat OpenShift Service Mesh
Descrivi i concetti di base dell'architettura basata su microservizi e di OpenShift Service Mesh.
Installazione di Red Hat OpenShift Service Mesh
Esegui il deployment di Red Hat OpenShift Service Mesh in Red Hat 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 applicazioni con strategie di rilascio canary e mirroring.
Test di resilienza dei servizi con chaos testing
Misura la resilienza di Red Hat OpenShift Service Mesh con chaos testing.
Creazione di servizi resilienti
Utilizza strategie OpenShift Service Mesh per creare servizi resilienti.
Protezione dei servizi con 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 il team di Red Hat.

Obiettivi

Vantaggi per l'organizzazione

Le architetture basate su microservizi con Red Hat OpenShift Service Mesh consentono alle aziende di migliorare la sicurezza, la resilienza e la scalabilità delle applicazioni, riducendo il carico di attività degli sviluppatori. Grazie alla crittografia TLS reciproca e a una rete zero-trust, Red Hat OpenShift Service Mesh aggiunge un ulteriore livello di sicurezza per i dati in transito. In questo modo le aziende riescono ad accelerare il time to market e a ottenere informazioni più capillari sull'architettura a 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.

Sebbene Red Hat abbia creato questo corso per tutti i clienti, ogni azienda e ogni infrastruttura sono uniche, pertanto i vantaggi o i risultati effettivi possono variare.

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. Imparerai a installare e configurare Red Hat OpenShift Service Mesh per definire, monitorare, gestire e proteggere l'interazione tra i servizi, all'interno di un'architettura basata su microservizi. Questo corso intende illustrare la facilità dell'approccio "collaterale" di Red Hat OpenShift Service Mesh e mette in evidenza i vantaggi offerti dal prodotto in termini di resilienza e monitoraggio dei servizi.

Partecipa al corso utilizzando la tua Red Hat Learning Subscription. La sottoscrizione garantisce accesso illimitato e on-demand alle nostre risorse online per la formazione, per la durata di un anno.