Cloud Computing

What is XaaS?

XaaS (anything as a service) is the umbrella term for IT resources rented as cloud services: IaaS, PaaS and SaaS plus models such as DaaS and DRaaS.

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

ModelProvider deliversCustomer still managesExample use
IaaS (Infrastructure as a Service)Virtual machines, storage and networksOperating systems, applications and dataRunning a company's servers as cloud VMs
PaaS (Platform as a Service)A managed platform: runtime, database and development toolsIts own applications and dataDeploying a web app without managing servers
SaaS (Software as a Service)A finished applicationUser accounts, settings and dataWeb-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.

Studying for CompTIA (Cloud Computing)?

ExamWizardz turns the official objectives into a guided study plan — with practice tests, realistic PBQs, and a readiness score. Start free.

Start studying free

Related terms