What is XaaS?
XaaS, also expanded as everything as a service, describes the idea that nearly any IT capability can be rented from a provider and used over a network instead of bought, installed and run in-house. The X is a placeholder: swap in what is being delivered (infrastructure, platform, software, desktops, storage, backup) and you get a specific service model. The customer pays by subscription or by usage, and the provider runs the underlying hardware.
The three core models
| Model | Provider delivers | Customer still manages | Example use |
|---|---|---|---|
| IaaS (Infrastructure as a Service) | Virtual machines, storage and networks | Operating systems, applications and data | Running a company's servers as cloud VMs |
| PaaS (Platform as a Service) | A managed platform: runtime, database and development tools | Its own applications and data | Deploying a web app without managing servers |
| SaaS (Software as a Service) | A finished application | User accounts, settings and data | Web-based email and office suites |
Other as-a-service models
- DaaS (Desktop as a Service): hosted Windows or Linux desktops streamed to any device; a provider-run form of VDI.
- DRaaS (Disaster Recovery as a Service): the provider replicates servers and data so they can run in its cloud after an outage.
- BaaS (Backup as a Service): offsite backups managed by a provider.
- STaaS (Storage as a Service): storage capacity billed by the amount used.
- NaaS (Network as a Service): networking such as WAN links or firewalls delivered as a subscription.
- SECaaS (Security as a Service): hosted security tools such as email filtering or endpoint protection.
- FaaS (Function as a Service): code that runs on demand with no server for the customer to manage, often called serverless.
- IDaaS (Identity as a Service): cloud-hosted sign-in and single sign-on.
These acronyms are not standardized and some collide: DaaS can also mean data as a service, and BaaS can mean backend as a service. Read the scenario to see what is actually being delivered.
What every XaaS offering shares
All of these models carry the cloud characteristics in Core 1 objective 4.2: metered utilization (paying for what you use, including data ingress and egress), elasticity (scaling up or down on demand), shared versus dedicated resources, multitenancy and availability. They also share a split of duties. The provider secures what it runs, and the customer always remains responsible for its data and for who has access to it. The further a model moves from IaaS toward SaaS, the more the provider manages.
XaaS on the CompTIA A+ exam
XaaS is on the Core 1 acronym list, and objective 4.2 tests the cloud models (private, public, hybrid and community clouds, plus IaaS, SaaS and PaaS) and cloud characteristics. Treat XaaS as the catch-all term, not a separate model. Be ready to decode an unfamiliar as-a-service term from what it delivers, and to place a scenario on the IaaS, PaaS, SaaS scale: if the customer manages the operating system, it is IaaS; if the customer only deploys code, it is PaaS; if the customer only uses the application, it is SaaS. A scenario about hosted desktops streamed to thin clients points to DaaS, which connects to the VDI material in objective 4.1.