Software Architecture in Cloud Certificate for CALIN ARDELEAN
Certificate ID:
777579
Authentication Code:
19bfd
Certified Person Name:
CALIN ARDELEAN
Trainer Name:
Manoj Kumar Sharma
Duration Days:
3
Duration Hours:
21
Course Name:
Software Architecture in Cloud
Course Date:
2024-09-16 10:00 to 2024-09-18 17:00
Course Outline:
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