Course Outline

Part I: Elements of Cloud Architecture

  1. Cloud models (public / private / hybrid)
  2. Non-functional requirements in Cloud
  3. Cloud adoption level (IaaS/PaaS/SaaS)
  4. Cloud architecture components (Regions/ Resource groups /Resources)
  5. Disaster recovery RTO, RPO

Part II: Cloud Services

  • For each service: description, assessment against Availability/Performance/Security/Pricing, and deploy using Bicep
  1. IaaS - Storage solutions, Azure Container Intance and AKS
  2. PaaS - Cosmos DB/ AppService / Azure SQL Database / Service Bus/Application Insights

Part III: Clean Architecture

  1. Clean Architecture principles
  2. Choosing the right cloud services / pros and cons
  3. Practical application - build & deploy clean architecture in Azure using .NET

Part IV: Microservices based architecture

  1. Principles of microservices-based architecture
  2. Choosing the right cloud services / pros and cons
  3. DAPR
  4. Practical application - build & deploy microservices in Azure using .NET

Part V: Cloud architectures - Domain Driven Design, CQRS, Event sourcing

  1. DDD, CQRS, Event sourcing - description
  2. Patterns in DDD architectures
  3. Choosing the right cloud services / pros and cons
  4. Practical application - build & deploy DDD architecture in Azure using .NET

Requirements

  • 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
 21 Hours

Number of participants



Price per participant

Testimonials (2)

Related Courses

Introduction to Enterprise Architect

7 Hours

Systems Modeling with SysML and Enterprise Architect (EA)

21 Hours

UML in Enterprise Architect (workshops)

21 Hours

Use Case Modeling

14 Hours

SysML by example with Cameo Systems Modeler

21 Hours

Introduction to Domain Driven Design

14 Hours

Introduction to ARCADIA with Capella

7 Hours

OCSMP Model Builder - Fundamentals prep

21 Hours

SysML by example

21 Hours

The architecture of Distributed, Highly Reliable and Scalable systems

14 Hours

Embedded Linux Systems Architecture

35 Hours

System Architecture, Service Architecture, and Microservice Architecture with Spring Cloud

21 Hours

Structured Cabling System

7 Hours

Systems and Service Architecture - Microservices Architecture

14 Hours

Related Categories

1