Schița de curs
Partea I: Elemente ale Arhitecturii Cloud
- Modele cloud (public / privat / hibrid)
- Cerințe non-functionale în cloud
- Nivelul de adoptare a cloud-ului (IaaS/PaaS/SaaS)
- Componentele arhitecturii cloud (Regiuni / Grupuri de resurse / Resurse)
- Recovery Time Objective (RTO), Recovery Point Objective (RPO)
Partea II: Serviciile Cloud
- Pentru fiecare serviciu: descriere, evaluare în ceea ce privește Disponibilitatea/Performanța/Securitatea/Pretul și implementare folosind Bicep
- IaaS - Soluții de stocare, Azure Container Instance și AKS
- PaaS - Cosmos DB/ AppService / Azure SQL Database / Service Bus/Application Insights
Partea III: Arhitectura Curată (Clean Architecture)
- Principiile arhitecturii curățate
- Alegerea serviciilor cloud potrivite / avantaje și dezavantaje
- Aplicare practică - construirea și implementarea unei arhitecturi curățate în Azure folosind .NET
Partea IV: Arhitectura bazată pe microservicii
- Principiile arhitecturii bazate pe microservicii
- Alegerea serviciilor cloud potrivite / avantaje și dezavantaje
- DAPR
- Aplicare practică - construirea și implementarea microserviciilor în Azure folosind .NET
Partea V: Arhitecturi cloud - Design orientat pe domeniu (DDD), CQRS, Event Sourcing
- DDD, CQRS, Event Sourcing - descriere
- Patrone în arhitecturile DDD
- Alegerea serviciilor cloud potrivite / avantaje și dezavantaje
- Aplicare practică - construirea și implementarea unei arhitecturi DDD în Azure folosind .NET
Cerințe
- Familiaritate cu o limbaj de programare avansată (C# / Java)
- Cunoștințe de bază despre arhitecturile acoperite (Clean arc / microservicii)
- Experiență de bază cu serviciile cloud
- Minimum 5 ani de experiență în dezvoltarea software
Mărturii (5)
Formatorul actualizează cursul conform așteptărilor participanților
Alexandru
Curs - Software Architecture in Cloud
Tradus de catre o masina
Formatorul are cunoștințe excelente despre subiect. Exemplele pe care le alege sunt foarte intuitive și ajută la înțelegerea conceptelor foarte bine. Deși am lipsit de experiență în C# și .NET, formatorul a adaptat conținutul și a făcut mereu comparații cu Java.
Ionut
Curs - Software Architecture in Cloud
Tradus de catre o masina
Mulți: * exerciții în grup, au fost cu adevărat minunate * faptul că s-a acordat mai multă atenție exercițiilor (din punct de vedere al timpului) și mai puțin teoriei * menti și competiția mică (foarte cool pentru recapitulare) * pauzele și interrupțiile au fost perfecte * ne-a ajutat foarte mult, când am avut probleme și a fost întotdeauna deschis la întrebări
Balo-Fabian Zsolt
Curs - Software Architecture in Cloud
Tradus de catre o masina
Atmosfera și conținutul -- Am învățat multe și nu mi-am pierdut somnolenta.
Florin
Curs - Software Architecture in Cloud
Tradus de catre o masina
Noi perspective, mi vor fi necesare câteva zile pentru a-mi asimila toate informațiile. Mi-a plăcut foarte mult faptul că am trebuit să facem niște exerciții și am fost împărțiți în grupuri mici. Asta ne-a făcut să gândim un pic, între sesiunile de prezentare :)
Jantea Marius
Curs - Software Architecture in Cloud
Tradus de catre o masina