[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"lesson-cloud-computing-fundamentals-cloud-services-and-architecture-cloud-service-models-en":3,"cheat-sheet---en":3,"domain-info---en":3,"prev-cloud-computing-fundamentals-cloud-services-and-architecture-cloud-service-models-en":3,"next-cloud-computing-fundamentals-cloud-services-and-architecture-cloud-service-models-en":3,"topic-info-cloud-computing-fundamentals-cloud-services-and-architecture-cloud-service-models-en":4,"course-lesson-metadata-cloud-computing-fundamentals-en":53},null,{"meta":5,"body":8},{"title":6,"description":7},"Cloud Service Models","IaaS, PaaS, and SaaS one by one, then the comparison that tells them apart.",{"type":9,"value":10,"toc":46},"minimark",[11,15,20,36,40,43],[12,13,14],"p",{},"Every cloud provider packages what it sells into one of 3 service models, and the difference between them is not a technicality. It decides how much of the stack you manage yourself, how fast you can ship, and how much control you keep. This topic covers Infrastructure as a Service, Platform as a Service, and Software as a Service individually, then puts all 3 side by side so you can tell them apart in a scenario instead of only naming them in isolation.",[16,17,19],"h2",{"id":18},"what-this-topic-covers","What This Topic Covers",[21,22,23,27,30,33],"ul",{},[24,25,26],"li",{},"Infrastructure as a Service (IaaS): raw compute, storage, and networking, with the operating system and everything above it left to you, delivered by products like AWS EC2, Azure Virtual Machines, and Google Compute Engine",[24,28,29],{},"Platform as a Service (PaaS): a platform that runs your code without asking you to manage servers or an operating system, delivered by products like AWS Elastic Beanstalk, Heroku, and Google App Engine",[24,31,32],{},"Software as a Service (SaaS): a complete application run entirely by the provider, from Gmail to Salesforce to Slack, and the multi-tenant architecture that makes it affordable",[24,34,35],{},"A full side-by-side comparison of all 3 models, the keyword cues that identify each one in a scenario, and why moving up the stack is a tradeoff rather than a straightforward upgrade",[16,37,39],{"id":38},"why-it-matters","Why It Matters",[12,41,42],{},"Nearly every decision in the rest of this domain assumes you can place a service into one of these 3 models. Regions, compute, storage, and databases, covered in the next topic, are all building blocks that show up inside IaaS, PaaS, and SaaS products alike, and knowing which model you are working in tells you what you are actually responsible for.",[12,44,45],{},"Exam questions in this space rarely ask for a definition. They describe a constraint, root access to a kernel, a team with no developers, a requirement to just ship code, and expect you to know which model that constraint points to. Get comfortable with that pattern here, and the shared responsibility model in the Security and Reliability domain will feel like an extension of something you already know, not a new idea.",{"title":47,"searchDepth":48,"depth":48,"links":49},"",3,[50,52],{"id":18,"depth":51,"text":19},2,{"id":38,"depth":51,"text":39},{"lessons":54,"cheatSheets":193,"mockTestsAvailable":63},[55,60,65,69,73,77,81,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,185,189],{"path":56,"title":57,"isFree":58,"description":59},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/01-cloud-computing-basics/01-why-cloud-computing-exists","Why Cloud Computing Exists",true,"The procurement delays, idle hardware, and upfront costs that made traditional IT painful, and the 3 technologies that had to converge before the cloud could replace it.",{"path":61,"title":62,"isFree":63,"description":64},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/01-cloud-computing-basics/02-what-is-cloud-computing","What Is Cloud Computing?",false,"The official NIST definition of cloud computing, unpacked phrase by phrase, and the test it gives you for telling a real cloud service apart from a data center someone just calls one.",{"path":66,"title":67,"isFree":63,"description":68},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/01-cloud-computing-basics/03-virtualization-explained","Virtualization Explained","How a hypervisor splits one physical server into many isolated virtual machines, the difference between Type 1 and Type 2 hypervisors, and why virtualization alone does not make a system a cloud.",{"path":70,"title":71,"isFree":63,"description":72},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/01-cloud-computing-basics/04-five-characteristics-of-cloud-computing","The 5 Characteristics of Cloud Computing","A deep dive into the 5 NIST essential characteristics, on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured service, and how to use them as a test for whether a service is truly cloud computing.",{"path":74,"title":75,"isFree":58,"description":76},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/02-cloud-deployment-models/01-public-and-private-clouds","Public and Private Clouds","Who owns the hardware and who else can share it: the NIST definitions of public, private, and community cloud, and how to choose between them based on cost, control, and compliance.",{"path":78,"title":79,"isFree":63,"description":80},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/02-cloud-deployment-models/02-hybrid-and-multi-cloud","Hybrid and Multi-Cloud","How organizations connect private infrastructure to the public cloud, spread workloads across more than one provider, and why hybrid cloud and multi-cloud solve different problems despite getting used interchangeably.",{"path":82,"title":83,"isFree":58,"description":84},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/03-cloud-economics/01-capex-vs-opex","CapEx vs OpEx","Why buying a server and renting one from a cloud provider hit a company's books in completely different ways, and why a monthly invoice is not automatically the same thing as OpEx.",{"path":86,"title":87,"isFree":63,"description":88},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/03-cloud-economics/02-cloud-pricing-models","Cloud Pricing Models","On-demand, reserved and committed-use, and spot pricing across AWS, Azure, and Google Cloud: the discount each one trades for a commitment, and which workload actually fits each one.",{"path":90,"title":91,"isFree":63,"description":92},"/courses/cloud-computing-fundamentals/en/domains/01-cloud-concepts-and-economics/03-cloud-economics/03-total-cost-of-ownership","Total Cost of Ownership","Why the number on a cloud invoice, or a hardware quote, is never the full cost of running a workload, and how to compare cloud and on-premises costs honestly over several years.",{"path":94,"title":95,"isFree":58,"description":96},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/01-cloud-service-models/01-infrastructure-as-a-service","Infrastructure as a Service (IaaS)","The service model that hands you raw compute, storage, and networking and leaves the operating system, runtime, and application on your side of the line, with AWS EC2, Azure Virtual Machines, and Google Compute Engine as the products that deliver it.",{"path":98,"title":99,"isFree":63,"description":100},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/01-cloud-service-models/02-platform-as-a-service","Platform as a Service (PaaS)","The service model that takes the operating system and runtime off your plate, so you push code and the platform runs it, with AWS Elastic Beanstalk, Heroku, and Google App Engine as the products that deliver it.",{"path":102,"title":103,"isFree":63,"description":104},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/01-cloud-service-models/03-software-as-a-service","Software as a Service (SaaS)","The service model where the provider runs the entire application and you just use it, from Gmail to Salesforce to Slack, and the multi-tenant architecture that makes running one application for millions of customers affordable.",{"path":106,"title":107,"isFree":63,"description":108},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/01-cloud-service-models/04-iaas-vs-paas-vs-saas","IaaS vs. PaaS vs. SaaS","The full responsibility split across all 3 service models side by side, the keyword cues that identify each one in a scenario, and the classic trap that catches learners who assume moving up the stack always means an upgrade.",{"path":110,"title":111,"isFree":58,"description":112},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/01-regions-and-availability-zones","Regions and Availability Zones","How cloud providers organize their global infrastructure into regions and availability zones, and why that structure is the reason a well-built cloud application can survive a data center fire.",{"path":114,"title":115,"isFree":63,"description":116},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/02-compute-services","Compute Services","The actual compute options behind IaaS and PaaS: how virtual machines are sized and priced, what managed compute platforms take off your plate, and where containers and serverless functions sit on the same spectrum.",{"path":118,"title":119,"isFree":63,"description":120},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/03-storage-services","Storage Services","Object, block, and file storage: how each one organizes data differently, which workloads each one actually fits, and the exam-favorite mistake of treating them as interchangeable.",{"path":122,"title":123,"isFree":63,"description":124},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/04-databases-in-the-cloud","Databases in the Cloud","What a managed database service actually takes off your plate, how relational and NoSQL databases model data differently, and which one fits which part of a real application.",{"path":126,"title":127,"isFree":63,"description":128},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/02-core-cloud-services/05-cloud-networking-basics","Cloud Networking Basics","How a virtual private cloud, subnets, security groups, network ACLs, and a load balancer work together to get a user's request safely from the internet to a private database, and nowhere it should not go.",{"path":130,"title":131,"isFree":58,"description":132},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/03-modern-cloud-architectures/01-serverless-computing","Serverless Computing","What 'serverless' actually means, how a function scales from zero to thousands of requests and back, the real cost math behind it, and where its limits sit.",{"path":134,"title":135,"isFree":63,"description":136},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/03-modern-cloud-architectures/02-containers-and-microservices","Containers and Microservices","What a container actually packages, why splitting a monolith into microservices changes how a team ships and scales, and what an orchestrator like Kubernetes adds once you have more containers than you can manage by hand.",{"path":138,"title":139,"isFree":63,"description":140},"/courses/cloud-computing-fundamentals/en/domains/02-cloud-services-and-architecture/03-modern-cloud-architectures/03-devops-and-infrastructure-as-code","DevOps and Infrastructure as Code","How development and operations merged into one continuous practice, what each stage of a CI/CD pipeline catches, and how describing infrastructure as code, instead of clicking through a console, keeps environments consistent and reproducible.",{"path":142,"title":143,"isFree":58,"description":144},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/01-cloud-security/01-shared-responsibility-model","The Shared Responsibility Model","Where your cloud provider's security duties end and yours begin, and why that boundary moves depending on whether you're using IaaS, PaaS, or SaaS.",{"path":146,"title":147,"isFree":63,"description":148},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/01-cloud-security/02-identity-and-access-management","Identity and Access Management","How the cloud confirms who you are, decides what you're allowed to do, and the practices, roles, least privilege, and MFA, that keep a single stolen credential from becoming a full account breach.",{"path":150,"title":151,"isFree":63,"description":152},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/01-cloud-security/03-encryption-and-data-protection","Encryption and Data Protection","How encryption at rest and encryption in transit protect data at different points in its journey, how key management keeps encrypted data useless to anyone without permission, and where encryption's protection ends.",{"path":154,"title":155,"isFree":63,"description":156},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/01-cloud-security/04-governance-and-compliance","Governance and Compliance","How cloud governance sets an organization's own rules for resource use, how compliance proves those rules satisfy an external framework or regulation, and where a provider's certifications end and a customer's own evidence has to begin.",{"path":158,"title":159,"isFree":58,"description":160},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/02-reliability-and-operations/01-high-availability-and-fault-tolerance","High Availability and Fault Tolerance","Why a system that recovers from a failure in under 2 minutes and a system that never blinks at all are solving the same problem with 2 different budgets, and the redundancy patterns cloud teams use to build each.",{"path":162,"title":163,"isFree":63,"description":164},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/02-reliability-and-operations/02-scalability-and-elasticity","Scalability and Elasticity","Why a system that can grow and a system that grows and shrinks itself automatically are 2 different skills, and how an Auto Scaling group's capacity settings and scaling policies deliver the second one.",{"path":166,"title":167,"isFree":63,"description":168},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/02-reliability-and-operations/03-backup-and-disaster-recovery","Backup and Disaster Recovery","What Recovery Time Objective and Recovery Point Objective actually bound, and the 4 disaster recovery strategies cloud teams choose between when redundancy inside a region was not enough.",{"path":170,"title":171,"isFree":63,"description":172},"/courses/cloud-computing-fundamentals/en/domains/03-security-and-reliability/02-reliability-and-operations/04-monitoring-and-slas","Monitoring and SLAs","How metrics, logs, and alarms tell you a system is failing, what an uptime percentage costs in real downtime, and what a cloud provider's SLA actually promises when it doesn't hold.",{"path":174,"title":175,"isFree":58,"description":176},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/01-working-in-the-cloud/01-cloud-job-roles","Cloud Job Roles","The cloud job titles teams actually hire for, what each one owns day to day, and how to tell a Cloud Engineer from a Cloud Architect, a DevOps Engineer, an SRE, and a cloud security specialist.",{"path":178,"title":179,"isFree":63,"description":180},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/01-working-in-the-cloud/02-hands-on-practice-with-free-tiers","Hands-On Practice with Free Tiers","What AWS, Azure, and Google Cloud actually give you for free, the difference between a time-limited trial credit and an Always Free service, and how to practice without risking a surprise bill.",{"path":182,"title":183,"isFree":58,"description":184},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/02-certification-paths/01-why-get-certified","Why Get Certified","What a cloud certification actually proves, the career outcomes certified professionals report in independent survey data, and why a certification works best paired with hands-on practice, not in place of it.",{"path":186,"title":187,"isFree":63,"description":188},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/02-certification-paths/02-choosing-your-first-cloud-certification","Choosing Your First Cloud Certification","How the AWS, Microsoft Azure, and Google Cloud foundational certifications compare on cost, format, and content, why CompTIA Cloud+ is not usually a first certification, and a decision framework for picking the right starting point.",{"path":190,"title":191,"isFree":63,"description":192},"/courses/cloud-computing-fundamentals/en/domains/04-cloud-careers-and-certifications/02-certification-paths/03-your-cloud-learning-roadmap","Your Cloud Learning Roadmap","A concrete, phased study plan from finishing this course to passing the AWS Certified Cloud Practitioner exam, built entirely from free official resources, plus which certification to target next once you pass.",[194,195,196,197],"cloud-concepts-and-economics","cloud-services-and-architecture","security-and-reliability","cloud-careers-and-certifications"]