Contattataci

Struttura del corso

Introduzione

  • Panoramica sull’architettura a microservizi
  • Principi fondamentali alla base dei microservizi

Creazione dei microservizi

  • Sviluppo di una piccola applicazione basata su microservizi
  • Esecuzione dei servizi tramite Docker
  • Gestione coordinata dei servizi con Kubernetes
  • Analisi dell’architettura delle applicazioni multischermico
  • Utilizzo di ambienti cloud per lo sviluppo software
  • Adozione di strategie di normalizzazione dati
  • Gestione e modellazione dei database
  • Implementazione di strategie di autenticazione appropriate

Testing dei microservizi isolati

  • Analisi dell’architettura generale dei test
  • Verifica della corretta gestione degli input non validi
  • Modifica delle impostazioni ambientali di Node durante i test
  • Test delle funzionalità di accesso e disconnessione dall’account
  • Gestione dei problemi legati all’utilizzo di cookie nei test
  • Verifica della risposta a richieste non autorizzate

Integrazione di NodeJS e React

  • Configurazione di un’applicazione React con rendering server-side
  • Ridistribuzione e riuso del codice tra diversi servizi
  • Impostazione completa di operazioni CRUD su server
  • Utilizzo del server stream NATS per la comunicazione
  • Collegamento di NATS all’ambiente NodeJS
  • Gestione della connessione al client NATS
  • Implementazione di tecniche di replicazione dati tra servizi distinti
  • Analisi del flusso generale degli eventi
  • Gestione coordinata di eventi e problemi legati alla concorrenza

Integrazione continua e distribuzione (CI/CD)

  • Comprensione del ciclo di sviluppo tipico
  • Trabalho con sistemi Git per la gestione dei codici
  • Esecuzione automatizzata dei test
  • Scegliere la strategia ideale di distribuzione

Riepilogo e prossimi passi da intraprendere

Requisiti

  • Conoscenze di base di JavaScript e React
  • Esperienza nell’utilizzo della riga di comando

Destinatari

  • Sviluppatori
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative