Course Outline
Course Outline
Module 1: Introduction to Cloud Computing
- What constitutes cloud computing?
- The transition from on-premise solutions to the cloud
- The rationale behind the cloud shift
- Common myths about cloud technology
Module 2: Explaining Core Cloud Terminologies
- Compute, storage, and networking in the cloud context
- Elasticity, scalability, availability, and redundancy
- Virtual machines, containers, and serverless architectures
- 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)
- Real-world examples for each model
Module 5: Cloud vs. On-Premises Infrastructure
- Capital versus operational expenditure
- Flexibility and agility
- Maintenance, patching, and scaling capabilities
- Differences in security and compliance
Module 6: Business Value and Benefits of the Cloud
- Cost savings and optimization
- Agility and accelerated time to market
- High availability and disaster recovery
- Global reach and scalability
- Facilitating innovation and rapid experimentation
Module 7: Overview of Major Cloud Providers
- Overview of AWS, Azure, and Google Cloud
- Key services provided by each provider
- Selecting the appropriate provider
Module 8: Shared Responsibility Model
- Defining responsibilities for each party
- The significance of role-based access control (RBAC)
- Understanding cloud security dynamics
Module 9: Impact of Cloud on QA and Software Testing
- How testing practices evolve in cloud environments
- Continuous Integration / Continuous Delivery (CI/CD)
- Tools and strategies for testing cloud-native applications
Module 10: Cloud Governance and Compliance
- Identity and Access Management (IAM)
- Policies and standards governing the cloud
- Data residency, privacy, and legal requirements
Module 11: Introduction to Cloud Migration
- The journey of cloud adoption
- Common migration strategies (Rehost, Refactor, Rearchitect, etc.)
- Change management and preparing teams
Module 12: Cloud Use Cases and Real-World Scenarios
- DevOps and automation
- Backup and disaster recovery
- Tools for remote collaboration
- Scalable testing environments
Module 13: Cloud Cost and Billing Basics
- Understanding pricing structures
- Pay-as-you-go versus reserved instances
- Monitoring and controlling expenditures
Module 14: Final Wrap-up and Adopting a Cloud Mindset
- Fostering a cloud culture and commitment to continuous learning
- Building cloud literacy for non-technical teams
- Resources for continued education
- Q&A and open discussion
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 3200 € + VAT*
Contact us for an exact quote and to hear our latest promotions
Testimonials (1)
Ahmed's knowledge on the topics presented. The fact that he could provide real life examples and simplify abstract concepts in a manner that made the entire training very enjoyable.