Skip to main content

Section outline

  • Module 1: Cloud Computing Fundamentals (2 hours)

    • Cloud Models: IaaS, PaaS, SaaS.
    • Types of Cloud Deployments: Public, Private, Hybrid.

    Module 2: Core Cloud Architecture Principles (3 hours)

    • Scalability, Elasticity, and Fault Tolerance.
    • Security and Cost Optimization strategies.

    Module 3: Introduction to Cloud Design Patterns (2 hours)

    • Overview of Cloud Design Patterns.
    • Addressing Architectural Challenges in Cloud.
  • Module 4: Scalability Patterns (3 hours)

    • Load Balancing and Auto-Scaling.
    • Sharding and Partitioning strategies.

    Module 5: Resilience Patterns (2 hours)

    • Circuit Breaker, Bulkhead, Retry, and Timeout patterns.

    Module 6: Performance Optimization (2 hours)

    • CDN and Edge Computing.
    • Caching Strategies: Lazy Load, Write-Through.
  • Module 7: Security Patterns in the Cloud (3 hours)

    • IAM, Encryption, Key Management.
    • Zero-Trust Architecture.

    Module 8: Compliance and Governance (2 hours)

    • Cloud Compliance Standards: GDPR, HIPAA.
    • Monitoring and Auditing.

    Module 9: Designing Secure Cloud Applications (2 hours)

    • Security Best Practices and Vulnerability Management.
  • Module 10: Serverless Architectures (2 hours)

    • Event-Driven Architectures and FaaS (Functions as a Service).

    Module 11: Microservices in the Cloud (3 hours)

    • Microservices Design Patterns.
    • Service Mesh and API Gateways.

    Module 12: Event Sourcing and CQRS (2 hours)

    • Command Query Responsibility Segregation (CQRS).
  • Module 13: Disaster Recovery and Business Continuity (3 hours)

    • Disaster Recovery Patterns.
    • Multi-Region Deployments and Failover Strategies.

    Module 14: Cloud Automation and CI/CD (2 hours)

    • Infrastructure as Code (IaC).
    • CI/CD Pipelines for Cloud Automation.

    Module 15: Case Studies and Group Project (2 hours)

    • Real-World Case Studies.
    • Group Project: Design and present a Cloud Architecture for a business case.