Schulungsübersicht
Part I: Elements of Cloud Architecture
- Cloud models (public / private / hybrid)
- Non-functional requirements in Cloud
- Cloud adoption level (IaaS/PaaS/SaaS)
- Cloud architecture components (Regions/ Resource groups /Resources)
- Disaster recovery RTO, RPO
Part II: Cloud Services
- For each service: description, assessment against Availability/Performance/Security/Pricing, and deploy using Bicep
- IaaS - Storage solutions, Azure Container Intance and AKS
- PaaS - Cosmos DB/ AppService / Azure SQL Database / Service Bus/Application Insights
Part III: Clean Architecture
- Clean Architecture principles
- Choosing the right cloud services / pros and cons
- Practical application - build & deploy clean architecture in Azure using .NET
Part IV: Microservices based architecture
- Principles of microservices-based architecture
- Choosing the right cloud services / pros and cons
- DAPR
- Practical application - build & deploy microservices in Azure using .NET
Part V: Cloud architectures - Domain Driven Design, CQRS, Event sourcing
- DDD, CQRS, Event sourcing - description
- Patterns in DDD architectures
- Choosing the right cloud services / pros and cons
- Practical application - build & deploy DDD architecture in Azure using .NET
Voraussetzungen
- Familiarity with an advanced programming language (C# / Java)
- Basic knowledge of the architectures covered (Clean arc / microservices)
- Basic experience with cloud services
- Minimum 5 years experience in software development
Erfahrungsberichte (3)
Eine Menge: * Übungen in der Gruppe, waren wirklich toll * die Tatsache, dass der Fokus mehr auf Übungen (zeitlich) und weniger auf Theorie lag * Menti und der kleine Wettbewerb (super cool für die Rekapitulation) * Pausen und Unterbrechungen waren genau richtig * er hat uns sehr geholfen, wenn wir Probleme hatten und war immer offen für Fragen
Balo-Fabian Zsolt
Kurs - Software Architecture in Cloud
Maschinelle Übersetzung
Die Atmosphäre und der Inhalt - ich habe viel gelernt und bin nicht eingeschlafen.
Florin
Kurs - Software Architecture in Cloud
Maschinelle Übersetzung
Neue Perspektiven, ich werde ein paar Tage brauchen, um alle Informationen zu erfassen. Mir hat es sehr gut gefallen, dass wir einige Übungen machen mussten und in kleine Gruppen aufgeteilt wurden. Das hat uns zwischen den Präsentationen auch zum Nachdenken angeregt :)
Jantea Marius
Kurs - Software Architecture in Cloud
Maschinelle Übersetzung