If you’re studying for the CompTIA A+ Core 1 exam (220-1201), cloud computing is one topic you can’t afford to gloss over. The IaaS vs PaaS vs SaaS distinction falls squarely under Domain 4: Virtualization & Cloud Computing, which makes up 11% of the Core 1 exam. That might not sound like a lot, but with up to 90 questions on the exam and a passing score of 675/900, every domain counts. Let’s break down each cloud service model so you understand not just what they are, but how to recognize them in real-world scenarios — exactly the way the exam will test you.
Why Cloud Models Matter on the CompTIA A+ Exam
The exam doesn’t just ask you to define cloud terms — it presents scenarios and expects you to identify which model is being described. You might see a question about a company that rents virtual machines from AWS, or a developer team using Google App Engine to deploy code without managing servers. Understanding the responsibility boundary in each model is the key to answering these correctly.
Here’s the core idea: the three service models differ in how much the cloud provider manages versus how much you manage. Think of it on a spectrum — from most control (IaaS) to least control (SaaS).
IaaS — Infrastructure as a Service
Infrastructure as a Service (IaaS) gives you virtualized computing resources over the internet. This includes virtual machines, storage, and networking components. You’re essentially renting hardware — but it lives in a data center you never visit.
What the provider manages: Physical hardware, hypervisors, data center facilities, networking hardware.
What you manage: Operating systems, middleware, applications, and your data.
Real-world examples: Amazon Web Services (AWS EC2), Microsoft Azure Virtual Machines, Google Compute Engine.
Who uses it: IT administrators and businesses that need flexible, scalable infrastructure without buying physical hardware. A startup that needs 50 virtual servers in an afternoon uses IaaS.
The exam expects you to know that IaaS offers the most control to the customer but also the most responsibility. If something breaks at the OS level, that’s on you — not the provider.
PaaS — Platform as a Service
Platform as a Service (PaaS) goes one layer up. Instead of managing the underlying infrastructure, the cloud provider also handles the operating system, runtime, and middleware. You focus entirely on writing and deploying your application.
What the provider manages: Hardware, OS, runtime environments, middleware, scaling infrastructure.
What you manage: Your application code and data.
Real-world examples: Google App Engine, Microsoft Azure App Service, Heroku.
Who uses it: Software developers who want to build apps fast without worrying about patching servers or configuring load balancers. PaaS is the developer’s best friend.
On the exam, PaaS questions often describe a scenario where developers deploy code but never touch server configuration. That’s your PaaS signal.
SaaS — Software as a Service
Software as a Service (SaaS) is the model most end users interact with daily without even knowing it. The provider hosts and manages everything — hardware, OS, the application itself — and you simply log in and use it through a browser or client app.
What the provider manages: Everything. Hardware, OS, application, updates, security patches.
What you manage: Your data and user settings.
Real-world examples: Microsoft 365, Google Workspace, Salesforce, Dropbox.
Who uses it: End users and businesses that want fully managed software without IT overhead. When your company uses Gmail for email, that’s SaaS in action.
Quick Comparison: IaaS vs PaaS vs SaaS
- IaaS: You manage OS, apps, data. Provider manages hardware. Most control, most responsibility.
- PaaS: You manage apps and data only. Provider manages OS and runtime. Balanced control.
- SaaS: You manage only your data and preferences. Provider manages everything else. Least control, least responsibility.
A useful mental model: IaaS is like renting an empty office space, PaaS is like renting a furnished office, and SaaS is like hiring a company to do the work for you in their own office.
Infrastructure as Code (IaC) — A Bonus Concept
The CompTIA A+ exam also touches on Infrastructure as Code (IaC), which often trips up candidates who confuse it with the three service models. IaC is a method of managing and provisioning infrastructure using configuration files and scripts — tools like Terraform or Ansible — rather than manually clicking through a GUI. It’s not a cloud model itself, but it’s commonly used on top of IaaS environments to automate server deployment. If you see a question about managing infrastructure through code files, that’s IaC — not IaaS, PaaS, or SaaS.
Cloud Storage: A Practical Advantage Worth Knowing
Alongside the service models, the exam may ask about the practical benefits of cloud storage. The primary advantage for businesses isn’t speed or cost — it’s accessibility. Cloud storage allows users to access files from multiple devices and locations as long as they have an internet connection. Services like OneDrive, Google Drive, and iCloud are SaaS examples of this. If a question asks why a business migrated file storage to the cloud, accessibility and collaboration are almost always the correct answer direction.
Test Your Knowledge
Question 1: A company uses Amazon Web Services to rent virtual machines and configure their own operating systems for a web application. Which cloud service model does this describe?
- SaaS — the provider manages the full application stack
- PaaS — the developer manages only the application code
- IaaS — the customer manages the OS and applications on rented virtual hardware
- On-premises — no cloud provider is involved
Answer: C. When a customer rents virtualized hardware (VMs, storage, networking) and manages the OS and software themselves, that’s IaaS. The provider handles the physical infrastructure; the customer handles everything above it.
Question 2: A team of developers deploys their application to Google App Engine. They write the code and configure the app, but they never patch the operating system or manage server hardware. Which cloud model are they using?
- IaaS — because they’re deploying to the cloud
- SaaS — because the provider manages everything
- PaaS — because the provider manages the OS and runtime, and the team manages only the application
- IaC — because they’re using code to deploy infrastructure
Answer: C. PaaS removes OS and middleware management from the customer’s plate. Developers focus purely on code and data. The scenario description — deploying an app without touching server configuration — is the classic PaaS fingerprint on exam questions.
Want more practice? Certcy has 110+ questions like these — download free.
Study Tips for Cloud Models on the A+ Exam
- Anchor each model to a real product. When you think IaaS, think AWS EC2. When you think SaaS, think Microsoft 365. Real examples make abstract models stick.
- Focus on the responsibility boundary. Exam scenarios describe who manages what. Train yourself to identify the dividing line between provider and customer in each scenario.
- Don’t confuse IaC with IaaS. Infrastructure as Code is a provisioning method, not a service model. If the question mentions configuration files like Terraform or Ansible, it’s IaC.
- Practice with scenario-based questions. The A+ exam rarely asks for straight definitions. It presents a situation and asks you to identify the model. Try free practice questions on Certcy to get comfortable with this format before exam day.
Frequently Asked Questions
Is cloud computing a big part of the CompTIA A+ Core 1 exam?
Cloud computing falls under Domain 4: Virtualization & Cloud Computing, which accounts for 11% of the Core 1 (220-1201) exam. While it’s not the largest domain — Hardware & Network Troubleshooting leads at 29% — it’s tested consistently and the concepts appear in scenario-based questions that require genuine understanding, not just memorization of definitions.
What’s the easiest way to remember the difference between IaaS, PaaS, and SaaS?
Use the responsibility spectrum. IaaS = you manage the OS and up. PaaS = you manage the app and data only. SaaS = you manage only your data and preferences. Or use the office analogy: IaaS is an empty rental space, PaaS is a furnished office, SaaS is a fully staffed managed service. The exam will describe a scenario — your job is to identify where the management handoff happens.
Does CompTIA A+ test Infrastructure as Code (IaC)?
Yes, IaC is included in the Virtualization & Cloud Computing domain. The key thing to understand is that IaC is not one of the three service models — it’s a methodology for managing infrastructure using configuration files and automation tools like Terraform or Ansible. Exam questions about IaC typically describe automated provisioning through scripts or code files, which distinguishes it from a manual GUI-based approach.
How many questions will I see on cloud topics in the CompTIA A+ Core 1 exam?
The Core 1 exam has up to 90 questions and 90 minutes to complete them. Domain 4 (Virtualization & Cloud Computing) at 11% means you can expect roughly 9-10 questions covering cloud models, virtualization concepts, and related topics. Given that cloud computing is increasingly central to real-world IT roles, doing well in this domain is both exam-smart and career-smart.
Ready to lock in your understanding of cloud models and every other A+ domain? Download Certcy for free and access 110+ expert-written CompTIA A+ practice questions across all 8 domains. With AI-personalized study plans, spaced-repetition flashcards, and gamified quizzes you can use offline, Certcy turns exam prep into something you’ll actually stick with. You’ve got this — let’s get you to that 675.
Ready to Pass Your Certification?
Practice with 1,890 expert-written questions across 17 CompTIA, ISC2, AWS, and Cisco exams.
Free to start, no credit card required.