Struttura del corso

Introduzione

  • Panoramica dell'architettura dei microservizi
  • Comprensione delle fondamenta dei microservizi

Sviluppo di Microservizi

  • Sviluppare un'applicazione mini-microservizi
  • Eseguire i servizi con Docker
  • Gestire i servizi con Kubernetes
  • Comprendere l'architettura delle applicazioni multi-servizio
  • Utilizzare un ambiente basato sul cloud per lo sviluppo dell'applicazione
  • Utilizzare strategie di normalizzazione
  • Gestione e modellazione del database
  • Utilizzare strategie e opzioni di autenticazione

Test dei Microservizi Isolati

  • Comprendere l'architettura del testing
  • Test dell'input non valido
  • Cambiare l'ambiente Node durante i test
  • Test della funzionalità di accesso e disconnessione
  • Problemi con i cookie durante il testing
  • Test delle richieste non autorizzate

Utilizzo di NodeJS e React

  • Integrare un'applicazione React con rendering lato server
  • Condividere e riutilizzare il codice tra i servizi
  • Configurare il server per le operazioni create-read-update-destroy (CRUD)
  • Utilizzare il server di streaming NATS
  • Collegare NATS nell'ambiente NodeJS
  • Gestire il client NATS
  • Replicare i dati tra i servizi
  • Comprendere il flusso degli eventi
  • Gestire gli eventi e le questioni di concorrenza

Integrazione Continua e Distribuzione (CI/CD)

  • Comprendere il workflow di sviluppo
  • Lavorare con Git
  • Eseguire i test
  • Opzioni di distribuzione

Riassunto e prossimi passi

Requisiti

  • Conoscenze di base di JavaScript e React
  • Familiarità con l'utilizzo della riga di comando

Pubblico Obiettivo

  • Sviluppatori
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative