Struttura del corso

Parte I: Elements dell'architettura cloud

  1. Modelli cloud (pubblici / privati / ibridi)
  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 di emergenza RTO, RPO

Parte II: Servizi cloud

  • Per ogni servizio: descrizione, valutazione rispetto a disponibilità/prestazioni/sicurezza/prezzi e distribuzione tramite Bicep
  1. IaaS - Soluzioni di archiviazione, Azure Container Intance e Azure Kubernetes
  2. PaaS - Cosmos DB/ AppService / Azure SQL Database / Bus di servizio/Application Insights

Parte III: Architettura pulita

  1. Principi di architettura pulita
  2. Scegliere i giusti servizi cloud / pro e contro
  3. Applicazione pratica: crea e distribuisci un'architettura pulita in Azure usando .NET

Parte IV: Microservices architettura basata su

  1. Principi dell'architettura basata su microservizi
  2. Scegliere i giusti servizi cloud / pro e contro
  3. DAPR
  4. Applicazione pratica: creazione e distribuzione di microservizi in Azure utilizzando .NET

Parte V: Architetture cloud - Domain Driven Design, CQRS, Event sourcing

  1. DDD, CQRS, Event sourcing - descrizione
  2. Modelli nelle architetture DDD
  3. Scegliere i giusti servizi cloud / pro e contro
  4. Applicazione pratica: crea e distribuisci l'architettura DDD in Azure usando .NET

Requisiti

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

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (3)

Corsi relativi

Embedded Linux Systems Architecture

35 ore

Categorie relative