Get in Touch
 Duration 14 hours

Course Outline

Course Structure

Module 1: Introduction to Cloud Computing

  • Defining cloud computing
  • The transition from on-premises to cloud environments
  • Motivations for cloud adoption and understanding the shift
  • Addressing common misconceptions about the cloud

Module 2: Clarifying Core Cloud Terminology

  • Cloud-based compute, storage, and networking
  • Concepts of elasticity, scalability, availability, and redundancy
  • Virtual machines, containers, and serverless architectures
  • APIs and cloud-native application development

Module 3: Cloud Deployment Models

  • Public cloud infrastructure
  • Private cloud setups
  • Hybrid cloud configurations
  • Multi-cloud strategies and their applicability

Module 4: Cloud Service Models

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

Module 5: Cloud vs. On-Premises Infrastructure

  • Capital expenditure versus operational expenditure
  • Enhancing flexibility and agility
  • Managing maintenance, patching, and scaling
  • Differences in security and compliance requirements

Module 6: Business Value and Cloud Benefits

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

Module 7: Overview of Leading Cloud Providers

  • An introduction to AWS, Azure, and Google Cloud
  • Key services provided by each major platform
  • Criteria for selecting the appropriate cloud provider

Module 8: The Shared Responsibility Model

  • Defining roles and responsibilities in the cloud
  • The significance of role-based access control (RBAC)
  • Navigating security within cloud environments

Module 9: Cloud Impact on QA and Software Testing

  • Adapting testing practices for cloud environments
  • Continuous Integration / Continuous Delivery (CI/CD) pipelines
  • Tools and methods for testing cloud-native applications

Module 10: Cloud Governance and Compliance

  • Identity and Access Management (IAM) practices
  • Establishing cloud policies and standards
  • Considerations for data residency, privacy, and legal compliance

Module 11: Introduction to Cloud Migration

  • The journey of cloud adoption
  • Standard migration approaches (Rehost, Refactor, Rearchitect, etc.)
  • Change management and preparing teams for the transition

Module 12: Cloud Use Cases and Practical Scenarios

  • DevOps practices and automation
  • Implementing backup and disaster recovery
  • Leveraging remote collaboration tools
  • Building scalable testing environments

Module 13: Fundamentals of Cloud Cost and Billing

  • Interpreting pricing structures
  • Comparing pay-as-you-go and reserved instance models
  • Strategies for monitoring and managing costs

Module 14: Conclusion and Shifting to a Cloud Mindset

  • Adopting cloud culture and a commitment to continuous learning
  • Developing cloud literacy for non-technical teams
  • Identifying resources for further education
  • Q&A session and group discussion

Number of participants


Price per participant (excl. VAT)

Testimonials (1)

Upcoming Courses

Related Categories