Cloud computing
9 lessons: what the cloud is, IaaS, PaaS and SaaS, the cloud in Saudi Arabia, core services on AWS, Azure and Google Cloud, scaling and availability, security, cost, migration, and careers and certifications.
Lessons
What is cloud computing?
The five characteristics of cloud, how it differs from on-premises servers, and CapEx versus OpEx.
Service models: IaaS, PaaS and SaaS
What you manage and what the provider manages in each model, with examples, plus serverless.
Deployment models and the cloud in Saudi Arabia
Public, private, hybrid and multi-cloud, data residency, and provider regions in the Kingdom.
Core services: compute, storage, databases and networking
Virtual machines and containers, storage types, managed databases, virtual networks, and service names per provider.
Scaling and availability: staying up during Ramadan
Vertical and horizontal scaling, load balancers, auto scaling, and availability across several components.
Cloud security: the shared responsibility model
What the provider secures and what you secure, identity and access management, encryption, and common misconfigurations.
Cloud costs and keeping them in check
Pricing options, a monthly cost calculator, reservations, FinOps, and total cost of ownership.
Migrating to the cloud
The seven migration strategies (7Rs), the steps of a migration project, and ERP in the cloud.
Cloud careers, certifications and where to start
Cloud roles that suit MIS graduates, foundational certifications, and how to practise for free.