Course Outline
Course Outline
Module 1: Introduction to Cloud Computing
- Defining cloud computing
- The transition from on-premise to the cloud
- The rationale behind the cloud shift
- Addressing common cloud misconceptions
Module 2: Explaining Core Cloud Terminologies
- Compute, storage, and networking within the cloud
- Elasticity, scalability, availability, and redundancy
- Virtual machines, containers, and serverless architectures
- APIs and cloud-native applications
Module 3: Cloud Deployment Models
- Public cloud solutions
- Private cloud environments
- 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 of each model
Module 5: Cloud vs. On-Premises Infrastructure
- Capital versus operational expenditure
- Flexibility and agility
- Maintenance, patching, and scaling processes
- Differences in security and compliance
Module 6: Business Value and Benefits of the Cloud
- Cost savings and optimization strategies
- Agility and accelerated time to market
- High availability and disaster recovery capabilities
- Global reach and scalability
- Fostering innovation and rapid experimentation
Module 7: Overview of Major Cloud Providers
- Overview of AWS, Azure, and Google Cloud
- Typical services provided by each platform
- Guidance on selecting the appropriate provider
Module 8: Shared Responsibility Model
- Defining roles and responsibilities
- The importance of role-based access control (RBAC)
- Navigating security in cloud environments
Module 9: Impact of Cloud on QA and Software Testing
- How testing methodologies evolve in cloud settings
- 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 within the cloud
- Considerations for data residency, privacy, and legality
Module 11: Introduction to Cloud Migration
- The journey of cloud adoption
- Common migration strategies (Rehost, Refactor, Rearchitect, etc.)
- Change management and team preparedness
Module 12: Cloud Use Cases and Real-World Scenarios
- DevOps and automation
- Backup and disaster recovery solutions
- Tools for remote collaboration
- Scalable testing environments
Module 13: Cloud Cost and Billing Basics
- Understanding pricing models
- Pay-as-you-go versus reserved instances
- Monitoring and controlling cloud costs
Module 14: Final Wrap-up and Cloud Mindset Shift
- Adopting a cloud culture and committing to continuous learning
- Achieving cloud literacy for non-technical teams
- Resources for further 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 2600 € + 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.