Struttura del corso
Parte I: Elementi dell'Architettura Cloud
- Modelli cloud (pubblico / privato / ibrido)
- Requisiti non funzionali nel Cloud
- Livello di adozione del Cloud (IaaS/PaaS/SaaS)
- Componenti dell'architettura cloud (Regioni / Gruppi di risorse / Risorse)
- 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
- IaaS - Soluzioni di archiviazione, Azure Container Instance e AKS
- PaaS - Cosmos DB/ AppService / Azure SQL Database / Service Bus/Application Insights
Parte III: Architettura Pulita (Clean Architecture)
- Principi dell'architettura pulita
- Scelta dei giusti servizi cloud / pro e contro
- Applicazione pratica - costruire e distribuire un'architettura pulita su Azure utilizzando .NET
Parte IV: Architettura basata su Microservizi
- Principi dell'architettura basata su microservizi
- Scelta dei giusti servizi cloud / pro e contro
- DAPR
- Applicazione pratica - costruire e distribuire microservizi su Azure utilizzando .NET
Parte V: Architetture Cloud - Design Orientato ai Domini (DDD), CQRS, Event Sourcing
- DDD, CQRS, Event Sourcing - descrizione
- Pattern nelle architetture DDD
- Scelta dei giusti servizi cloud / pro e contro
- 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
Recensioni (5)
Il formatore aggiorna il corso in base alle aspettative degli studenti
Alexandru
Corso - Software Architecture in Cloud
Traduzione automatica
Il formatore ha un'ottima conoscenza dell'argomento. Gli esempi che sceglie sono molto intuitivi e aiutano a comprendere molto bene i concetti. Anche se non ho esperienza in C# e .NET, il formatore ha adattato il contenuto e ha sempre fatto parallelismi con Java.
Ionut
Corso - Software Architecture in Cloud
Traduzione automatica
Un sacco: * esercizi in gruppo, sono stati davvero fantastici * il fatto che ci si concentrava di più sugli esercizi (in termini di tempo) e meno sulla teoria * Menti e la piccola competizione (super cool per ricapitolare) * le pause e le pause erano puntuali * Ci ha aiutato molto, quando abbiamo problemi ed era sempre aperto alle domande
Balo-Fabian Zsolt
Corso - Software Architecture in Cloud
Traduzione automatica
L'atmosfera e il contenuto -- ho imparato molto e non mi sono addormentato.
Florin
Corso - Software Architecture in Cloud
Traduzione automatica
Nuove prospettive, avrò bisogno di qualche giorno per cogliere tutte le informazioni. Mi è piaciuto molto il fatto che abbiamo dovuto fare alcuni esercizi e siamo stati divisi in piccoli gruppi. Questo ci ha fatto riflettere un po' anche noi, tra le sessioni di presentazione :)
Jantea Marius
Corso - Software Architecture in Cloud
Traduzione automatica