XaaS to akronim od "Anything as a Service", który jest rodzajem modelu dostarczania chmury obliczeniowej, który umożliwia organizacjom dostęp do usług związanych z technologią przez Internet. W tego typu konfiguracji organizacja może uzyskać dostęp do potrzebnych usług bez konieczności zakupu i zarządzania infrastrukturą lub oprogramowaniem potrzebnym do świadczenia tych usług.
XaaS jest podobny do bardziej znanych modeli dostarczania usług w chmurze, takich jak Software as a Service (SaaS) i Infrastructure as a Service (IaaS). W tych modelach określone usługi są dostarczane z systemów hostowanych w chmurze firmom lub osobom fizycznym, które mają do nich dostęp. Główna różnica w przypadku XaaS polega na tym, że wykracza ona poza oprogramowanie i sprzęt i jest wykorzystywana do uzyskiwania dostępu do praktycznie każdego rodzaju usługi przez Internet, od baz danych po analitykę, usługi szyfrowania i inne.
Ze względu na elastyczny charakter XaaS, istnieje wiele jego zastosowań w różnych formach. XaaS jest w stanie dostarczać usługi, które są zarówno "tradycyjne", jak i "nietradycyjne", co oznacza, że może być wykorzystywany do usług, które mogłyby nie być łatwo dostępne w tradycyjnych modelach dostarczania w chmurze. Na przykład może być wykorzystywany do uzyskiwania dostępu do zaawansowanej analityki, danych i usług dostarczania w czasie rzeczywistym.
XaaS zyskuje na popularności ze względu na swój elastyczny charakter i możliwości redukcji kosztów. Organizacje mogą rejestrować się w celu korzystania z usług, których potrzebują, i nie muszą zarządzać ani kupować dodatkowej infrastruktury. To sprawia, że jest to świetna opcja dla organizacji, które wymagają dostępu do stale zmieniających się usług lub tych z ograniczonymi zasobami.