Der Begriff „Everything as a Service“ (XaaS) bezeichnet einen Technologieansatz, bei dem sämtliche (digitale) Services des „Cloud-Computing-Modells“ (siehe „Cloud“) gleichzeitig bereitgestellt werden. Die Basis von XaaS bilden „Software as a Service“ (SaaS), „Platform as a Service“ (PaaS) und „Infrastructure as a Service“ (IaaS), die unter dem Begriff „SPI-Services“ (Software, Platform, Infrastructure) zusammengefasst sind. Hinzu kommen viele weitere Cloud-Services mit eigenen Bezeichnungen, die aber oft Teilbereiche der SPI-Services sind.
XaaS hat sich dadurch zu einem Sammelbegriff für Services aus dem Netz entwickelt. Eines der Hauptmerkmale von XaaS ist, dass die Services aus der Cloud bezogen werden und nicht auf On-Premise-Equipment in einem eigenen Datacenter gehostet sind. XaaS kann als Kernansatz des Cloud-Computings verstanden werden. Die Abrechnung der in Anspruch genommenen Cloud-Services ist nach verschiedenen Kriterien pauschal oder nutzungsbezogen möglich. Dank XaaS lassen sich flexible IT-Lösungen realisieren und Kosten für Unternehmen reduzieren.