Schița de curs

Partea I: Elemente ale Arhitecturii Cloud

  1. Modele de cloud (public / privat / hibrid)
  2. Cerințe non-funcționale în Cloud
  3. Nivelul de adoptare a cloud-ului (IaaS/PaaS/SaaS)
  4. Componentele arhitecturii cloud (Regiuni / Grupuri de resurse / Resurse)
  5. Recuperare în caz de dezastru RTO, RPO

Partea II: Servicii Cloud

  • Pentru fiecare serviciu: descriere, evaluare în funcție de Disponibilitate/Performanță/Securitate/Preț și implementare folosind Bicep
  1. IaaS - Soluții de stocare, Azure Container Instance și AKS
  2. PaaS - Cosmos DB/ AppService / Azure SQL Database / Service Bus/Application Insights

Partea III: Arhitectură Clean

  1. Principii ale Arhitecturii Clean
  2. Alegerea serviciilor cloud potrivite / avantaje și dezavantaje
  3. Aplicație practică - construire și implementare a unei arhitecturi clean în Azure folosind .NET

Partea IV: Arhitectură bazată pe Microservicii

  1. Principii ale arhitecturii bazate pe microservicii
  2. Alegerea serviciilor cloud potrivite / avantaje și dezavantaje
  3. DAPR
  4. Aplicație practică - construire și implementare a microserviciilor în Azure folosind .NET

Partea V: Arhitecturi Cloud - Domain Driven Design, CQRS, Event sourcing

  1. DDD, CQRS, Event sourcing - descriere
  2. Modele în arhitecturile DDD
  3. Alegerea serviciilor cloud potrivite / avantaje și dezavantaje
  4. Aplicație practică - construire și implementare a unei arhitecturi DDD în Azure folosind .NET

Cerințe

  • Cunoașterea unui limbaj de programare avansat (C# / Java)
  • Cunoștințe de bază despre arhitecturile acoperite (Clean architecture / microservicii)
  • Experiență de bază cu serviciile cloud
  • Minimum 5 ani de experiență în dezvoltare de software
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (5)

Cursuri viitoare

Categorii înrudite