Struttura del corso

Parte I: Elementi dell'Architettura Cloud

  1. Modelli cloud (pubblico / privato / ibrido)
  2. Requisiti non funzionali nel Cloud
  3. Livello di adozione del Cloud (IaaS/PaaS/SaaS)
  4. Componenti dell'architettura cloud (Regioni / Gruppi di risorse / Risorse)
  5. Ripristino in caso di disastro RTO, RPO

Parte II: Servizi Cloud

  • Per ogni servizio: descrizione, valutazione per quanto riguarda Disponibilità/Prestazioni/Sicurezza/Costi, e distribuzione utilizzando Bicep
  1. IaaS - Soluzioni di archiviazione, Azure Container Instance e AKS
  2. PaaS - Cosmos DB/ AppService / Azure SQL Database / Service Bus/Application Insights

Parte III: Architettura Pulita (Clean Architecture)

  1. Principi dell'architettura pulita
  2. Scelta dei giusti servizi cloud / pro e contro
  3. Applicazione pratica - costruire e distribuire un'architettura pulita su Azure utilizzando .NET

Parte IV: Architettura basata su Microservizi

  1. Principi dell'architettura basata su microservizi
  2. Scelta dei giusti servizi cloud / pro e contro
  3. DAPR
  4. Applicazione pratica - costruire e distribuire microservizi su Azure utilizzando .NET

Parte V: Architetture Cloud - Design Orientato ai Domini (DDD), CQRS, Event Sourcing

  1. DDD, CQRS, Event Sourcing - descrizione
  2. Pattern nelle architetture DDD
  3. Scelta dei giusti servizi cloud / pro e contro
  4. Applicazione pratica - costruire e distribuire un'architettura DDD su Azure utilizzando .NET

Requisiti

  • Familiarità con un linguaggio di programmazione avanzato (C# / Java)
  • Conoscenze di base delle architetture trattate (Clean arc / microservizi)
  • Esperienza di base con i servizi cloud
  • Almeno 5 anni di esperienza nello sviluppo software
 21 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative