IT FundamentalsA+

Cloud Service Models for CompTIA A+ 220-1101

Cloud computing transforms how IT services are delivered. CompTIA A+ 220-1101 tests IaaS, PaaS, SaaS, and deployment models (public, private, hybrid, community cloud). This guide clarifies each cloud model with real-world examples that appear on the A+ exam.

7
4 sections · 8 exam key points
1 practice questions

Cloud Service Models

Cloud service models define how much the provider manages vs how much the customer manages. IaaS (Infrastructure as a Service): provider manages physical hardware, networking, and virtualization. Customer manages: operating systems, middleware, applications, and data. Examples: Amazon EC2 (virtual machines), Microsoft Azure VMs, Google Compute Engine, DigitalOcean Droplets. Use case: organizations that need virtual servers with full control of the OS. PaaS (Platform as a Service): provider manages infrastructure AND operating system and runtime. Customer manages: applications and data only. Examples: Microsoft Azure App Service, Google App Engine, Heroku, AWS Elastic Beanstalk. Use case: developers who want to deploy applications without managing servers. SaaS (Software as a Service): provider manages everything — infrastructure, OS, runtime, middleware, application. Customer manages: data and user configuration. Examples: Microsoft 365 (Outlook, Teams, SharePoint online), Google Workspace (Gmail, Drive, Docs), Salesforce CRM, Dropbox, Zoom. Use case: end users accessing software through a browser or app — no installation or maintenance required.

Cloud Deployment Models

Public cloud: infrastructure owned and operated by a third-party provider (AWS, Azure, Google Cloud). Resources shared among many customers (multi-tenant). Accessed over the internet. Pay-as-you-go pricing. Most scalable, least expensive upfront. Security responsibility shared between provider and customer. Private cloud: dedicated infrastructure for a single organization. Can be on-premise (data center) or hosted exclusively for one tenant (hosted private cloud). Full control over security and compliance. Higher cost than public. Used by highly regulated industries (healthcare, finance, government). Hybrid cloud: combination of public and private cloud. Example: sensitive data in private cloud, compute-intensive workloads in public cloud. Enables cloud bursting (overflow public cloud capacity when private cloud is stressed). Most common model for large enterprises. Community cloud: shared infrastructure among organizations with common concerns (government agencies, research institutions, healthcare providers). Shared costs, meets specific regulatory requirements.

Shared Responsibility Model

Cloud providers and customers share security responsibility — the division depends on the service model. Provider always manages: physical security, hardware, hypervisor/virtualization, network infrastructure. SaaS customer responsibility: data, user accounts, access controls, compliance. PaaS customer responsibility: applications, data, identity and access management. IaaS customer responsibility: OS, applications, middleware, data, identity, network security groups, firewall rules. Key principle: security is not automatically provided by using cloud — customers are responsible for configuring security correctly. Common cloud misconfigurations that cause breaches: publicly accessible S3 buckets (AWS object storage), overly permissive IAM roles, unencrypted data at rest, no MFA on admin accounts, default security groups too permissive. Cloud security best practices: enable MFA on all accounts, encrypt data at rest and in transit, use least-privilege IAM policies, regularly audit access, enable logging (CloudTrail, Azure Monitor).

Cloud Connectivity and Access

Accessing cloud services: public internet (standard — uses HTTPS, TLS encryption), VPN (site-to-site VPN connects on-premise network to cloud VPC/VNet — all traffic encrypted), Direct Connect / ExpressRoute (dedicated private fiber circuit from on-premise to cloud provider — higher bandwidth, lower latency, consistent performance — used for high-traffic enterprise workloads). Cloud portal: web-based management console (AWS Management Console, Azure Portal, Google Cloud Console). CLI: AWS CLI, Azure CLI, gcloud — manage cloud resources from command line. APIs: REST APIs for programmatic cloud management. IaC (Infrastructure as Code): Terraform, CloudFormation, ARM templates — define infrastructure in code for repeatable, version-controlled deployments. CDN (Content Delivery Network): distributes content to geographically dispersed edge servers (AWS CloudFront, Azure CDN, Cloudflare). Reduces latency for users by serving content from the nearest edge location.

Key exam facts — A+

  • IaaS: customer manages OS and up; provider manages hardware/virtualization
  • PaaS: customer manages app and data; provider manages OS and platform
  • SaaS: customer manages data and config only — software fully managed by provider
  • Public cloud: multi-tenant, internet-accessible, pay-as-you-go
  • Private cloud: single-tenant, dedicated — full control, higher cost
  • Hybrid cloud: public + private — most common enterprise model
  • Shared responsibility: customer always responsible for data, identity, and access configuration
  • Common misconfigurations: public storage buckets, overly permissive IAM, no MFA

Common exam traps

Practice questions — Cloud Service Models

These questions are representative of what you will see on A+ exams. The correct answer and explanation are shown immediately below each question.

Q1.

A.A. IaaS
B.B. PaaS
C.C. SaaS
D.D. Community cloud

Explanation: Microsoft 365 is Software as a Service (SaaS) — Microsoft manages everything including the infrastructure, operating systems, application runtime, and the email/collaboration software itself. The customer manages only data, user accounts, and configuration settings.

Frequently asked questions — Cloud Service Models

What is the difference between IaaS and a dedicated server?

A dedicated server is a physical machine rented exclusively for one customer — fixed resources, fixed cost, physical hardware at a data center. IaaS provides virtualized servers on shared physical hardware — elastic scaling (scale up or down in minutes), pay-per-use pricing, and management through APIs and web portals. IaaS is more flexible and often less expensive for variable workloads; dedicated servers offer more consistent performance for constant, high-resource workloads.

Practice this topic

Test yourself on Cloud Service Models

JT Exams routes you to questions in your exact weak areas — automatically, after every session.

No credit card · Cancel anytime

Related certification topics