Struttura del corso

Introduzione

Panoramica sui Microservizi

  • Concetti di contenitori
  • Caratteristiche e vantaggi dei microservizi

Panoramica dell'architettura Microsoft Azure Service Fabric (ASF)

  • Il cluster Service Fabric

Orchestrazione e distribuzione di contenitori con ASF

  • Service Fabric Explorer
  • Concetti a tempo di progettazione
  • Concetti a tempo di esecuzione

Introduzione all'uso di ASF

  • Lavorare con Visual Studio e SDK ASF
  • Creare un cluster ASF

Creazione di un'applicazione

  • Aggiornamento dell'applicazione
  • Utilizzo del Cluster Resource Manager

Implementazione di servizi senza stato e con stato

  • Servizi senza stato vs servizi con stato
  • Implementazione simultanea di servizi senza stato e con stato
  • Utilizzo dei servizi di Online Transaction Processing (OLTP)

Gestione del ciclo di vita dell'applicazione

  • Comprensione dei flussi di lavoro e della comunicazione tra i servizi
  • Opzioni di distribuzione

Cornice Reliable Services

  • Scegliere una pila di comunicazione
  • Remoting e servizi non Microsoft

Cornice Reliable Actor

  • Comprensione del pattern progettuale Actor
  • Multithreading e concorrenza
  • Raccolta della spazzatura (garbage collection)
  • Ripristino in caso di errore (failover)

Distribuzione dell'applicazione

  • Distribuzioni locali vs cloud
  • Distribuzione su altre cloud (AWS, ecc.)

Debug dell'applicazione

  • Utilizzare i report di integrità del sistema per monitorare l'applicazione

Risoluzione dei problemi

Riassunto e passaggi successivi

Requisiti

  • Esperienza nello sviluppo di applicazioni
  • Conoscenze di programmazione .Net

Pubblico di riferimento

  • Sviluppatori
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative