Get in Touch

Course Outline

Course Outline

Module 1: Introduction to Cloud Computing

  • Defining cloud computing
  • The transition from on-premises solutions to the cloud
  • Drivers for cloud adoption
  • Addressing common misconceptions about the cloud

Module 2: Key Cloud Terminologies

  • Core components: compute, storage, and networking in the cloud
  • Key attributes: elasticity, scalability, availability, and redundancy
  • Technologies: virtual machines, containers, and serverless computing
  • APIs and cloud-native applications

Module 3: Cloud Deployment Models

  • Public cloud
  • Private cloud
  • Hybrid cloud
  • 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 of each model

Module 5: Cloud vs. On-Premises Infrastructure

  • Capital expenditure versus operational expenditure
  • Flexibility and agility
  • Management of maintenance, patching, and scaling
  • Divergences in security and compliance

Module 6: Business Value and Benefits of the Cloud

  • Cost savings and optimization strategies
  • Agility and reduced time to market
  • High availability and disaster recovery capabilities
  • Global accessibility and scalability
  • Accelerated innovation and experimentation

Module 7: Overview of Major Cloud Providers

  • Insights into AWS, Azure, and Google Cloud
  • Typical services provided by each platform
  • Criteria for selecting the appropriate provider

Module 8: The Shared Responsibility Model

  • Clarifying accountability for different layers
  • The critical role of role-based access control (RBAC)
  • Approaches to security in cloud environments

Module 9: Impact of Cloud on QA and Software Testing

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

Module 10: Cloud Governance and Compliance

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

Module 11: Introduction to Cloud Migration

  • Stages of the cloud adoption journey
  • Common migration strategies (Rehost, Refactor, Rearchitect, etc.)
  • Change management and organizational readiness

Module 12: Cloud Use Cases and Real-World Scenarios

  • DevOps practices and automation
  • Backup solutions and disaster recovery
  • Tools facilitating remote collaboration
  • Building scalable testing environments

Module 13: Cloud Cost and Billing Basics

  • Deciphering pricing structures
  • Pay-as-you-go models versus reserved instances
  • Strategies for monitoring and controlling costs

Module 14: Final Wrap-up and Developing a Cloud Mindset

  • Fostering a cloud-oriented culture and commitment to continuous learning
  • Enhancing cloud literacy for non-technical teams
  • Recommended resources for further education
  • Q&A session and group discussion
 14 Hours

Testimonials (1)

Related Categories