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)
L'instruttore aggiorna il corso in base alle aspettative dei partecipanti
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 i concetti in modo eccellente. Anche se ho scarsa esperienza con C# e .NET, il formatore ha adattato il contenuto e ha sempre fatto paralleli con Java.
Ionut
Corso - Software Architecture in Cloud
Traduzione automatica
Molto: * esercizi in gruppo, erano davvero fantastici * il fatto che ci sia stato più enfasi sugli esercizi (in termini di tempo) e meno sulla teoria * menti e la piccola competizione (super cool per il ripasso) * le pause e gli intervalli erano perfetti * ci ha aiutato molto quando avevamo problemi ed era sempre disponibile per le domande
Balo-Fabian Zsolt
Corso - Software Architecture in Cloud
Traduzione automatica
L'atmosfera e il contenuto -- ho davvero imparato molto e non sono nemmeno caduto addormentato.
Florin
Corso - Software Architecture in Cloud
Traduzione automatica
Nuove prospettive, avrò bisogno di qualche giorno per comprendere tutte le informazioni. Mi è davvero piaciuto il fatto che abbiamo dovuto fare alcuni esercizi e essere suddivisi in piccoli gruppi. Questo ci ha fatto riflettere un po', tra una sessione di presentazione e l'altra :)
Jantea Marius
Corso - Software Architecture in Cloud
Traduzione automatica