Struttura del corso

Introduzione

Panoramica di Microservices

  • Concetti relativi ai contenitori
  • Caratteristiche e vantaggi dei microservizi

Panoramica dell'architettura di Microsoft Azure Service Fabric (ASF)

  • Cluster di Service Fabric

Orchestrazione e distribuzione di container con ASF

  • Service Fabric Explorer
  • Concetti in fase di progettazione
  • Concetti relativi alla fase di esecuzione

Guida introduttiva all'ASF

  • Utilizzo di Visual Studio e ASF SDK
  • Creazione di un cluster ASF

Creazione di un'applicazione

  • Aggiornamento di un'applicazione
  • Utilizzo di Gestione risorse cluster

Implementazione di servizi stateless e stateful

  • Confronto tra servizi stateless e stateful
  • Implementazione simultanea di servizi senza stato e con stato
  • Utilizzo dei servizi OLTP (Online Transaction Processing)

Gestione del ciclo di vita dell'applicazione

  • Informazioni sui flussi di lavoro e sulla comunicazione della rete di servizi
  • Opzioni di distribuzione

Framework di servizi affidabili

  • Scelta di uno stack di comunicazione
  • Servizi remoti e non-Microsoft

Framework di attori affidabili

  • Comprendere il modello di progettazione dell'attore
  • Threading e concorrenza
  • Garbage Collection (Raccolta dei rifiuti)
  • Failover

Distribuzione dell'applicazione

  • Distribuzioni locali e cloud
  • Depoying su altri cloud (AWS, ecc.)

Debug dell'applicazione

  • Utilizzo dei report sull'integrità del sistema per monitorare l'applicazione

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Esperienza nello sviluppo di applicazioni
  • Esperienza di programmazione .NET
  21 ore

Numero di Partecipanti



Prezzo per Partecipante

Corsi relativi

Categorie relative