Get in Touch

Course Outline

Course Outline

Module 1: Introduction to Cloud Computing

  • Defining cloud computing
  • The transition from on-premise systems to the cloud
  • The rationale behind the cloud shift
  • Addressing common cloud misconceptions

Module 2: Clarifying Core Cloud Terminology

  • Cloud-based compute, storage, and networking
  • Key attributes: elasticity, scalability, availability, and redundancy
  • Virtual machines, containers, and serverless computing
  • APIs and cloud-native application development

Module 3: Cloud Deployment Models

  • Public cloud environments
  • Private cloud setups
  • Hybrid cloud configurations
  • Multi-cloud strategies and their appropriate use cases

Module 4: Cloud Service Models

  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)
  • Practical examples illustrating each model

Module 5: Cloud vs. On-Premises Infrastructure

  • Capital expenditure versus operational expenditure
  • Enhanced flexibility and organizational agility
  • Approaches to maintenance, patching, and scaling
  • Distinctions in security and compliance requirements

Module 6: Business Value and Benefits of the Cloud

  • Achieving cost savings and optimization
  • Accelerating agility and time-to-market
  • Ensuring high availability and disaster recovery capabilities
  • Expanding global reach and scalability
  • Fostering innovation and rapid experimentation

Module 7: Overview of Leading Cloud Providers

  • Overview of AWS, Azure, and Google Cloud
  • Typical services provided by each platform
  • Criteria for selecting the right provider

Module 8: The Shared Responsibility Model

  • Clarifying roles and responsibilities
  • The critical importance of role-based access control (RBAC)
  • Ensuring security within cloud environments

Module 9: The Impact of Cloud on QA and Software Testing

  • Evolution of testing practices in cloud settings
  • Continuous Integration and Continuous Delivery (CI/CD)
  • Strategies and tools for testing cloud-native applications

Module 10: Cloud Governance and Compliance

  • Identity and Access Management (IAM)
  • Establishing policies and standards for cloud usage
  • Addressing data residency, privacy, and legal obligations

Module 11: Introduction to Cloud Migration

  • Navigating the cloud adoption journey
  • Primary migration strategies (Rehost, Refactor, Rearchitect, etc.)
  • Managing change and preparing teams for transition

Module 12: Cloud Use Cases and Real-World Scenarios

  • Implementing DevOps and automation
  • Efficient backup and disaster recovery solutions
  • Leveraging remote collaboration tools
  • Creating scalable testing environments

Module 13: Fundamentals of Cloud Cost and Billing

  • Deciphering pricing models
  • Pay-as-you-go versus reserved instances
  • Monitoring and managing cloud expenditures

Module 14: Final Wrap-up and Shifting to a Cloud Mindset

  • Fostering a cloud-centric culture and commitment to continuous learning
  • Building cloud literacy among non-technical teams
  • Curated resources for ongoing education
  • Q&A session and open discussion
 14 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories