Die Bedeutung der Cloud nimmt stetig zu; Cloud-Computing er­mög­licht es Un­ter­neh­men, große Teile ihrer Res­sour­cen aus­zu­la­gern. XaaS be­schreibt nun die Mög­lich­keit, „alles“ als Service zur Verfügung zu stellen, und treibt diesen Ansatz somit auf die Spitze. Konkret sollen sämtliche Dienste wie In­fra­struk­tur oder auch Hardware per Cloud be­reit­ge­stellt werden.

Was ist XaaS?

Die Abkürzung „XaaS“ steht für „Anything-as-a-Service“. Wie der Name vermuten lässt, ist die grund­le­gen­de Idee hinter dem Konzept, alle denkbaren Dienste als Service an­zu­bie­ten. Statt lokaler Software vor Ort wird das Modell des Cloud-Com­pu­tings genutzt, um bei­spiels­wei­se Soft- oder Hardware be­reit­zu­stel­len, was zu einer höheren Fle­xi­bi­li­tät und stärkeren Spe­zia­li­sie­rung führt. Auch Kosten können durch XaaS gesenkt werden, da die Un­ter­neh­men nicht mehr länger darauf an­ge­wie­sen sind, eine eigene In­fra­struk­tur auf­zu­bau­en, sondern diese einfach als Service beziehen können. Synonym zu XaaS wird übrigens die Abkürzung „EaaS“ verwendet, die für „Ever­y­thing-as-a-Service“ steht.

Wie funk­tio­niert XaaS?

Das Kern­kon­zept hinter XaaS ist Cloud-Computing, also die Be­reit­stel­lung von Hardware- bzw. Software-Res­sour­cen über die Cloud. Anything-as-a-Service-Un­ter­neh­men können auf diese Weise ihre Dienst­leis­tun­gen für Millionen Nutzende anbieten. Solche Un­ter­neh­men können auch als IT-Sys­tem­haus begriffen werden, das alle IT-Dienst­leis­tun­gen ge­wis­ser­ma­ßen unter einem Dach anbietet. Mithilfe von XaaS werden also alle benötigen IT-Dienste in einem be­reit­ge­stellt, wodurch den Kunden die Arbeit er­leich­tert wird.

Neben solchen Sys­tem­häu­sern, die sämtliche Dienste als Service be­reit­stel­len, gibt es eine Reihe von Un­ter­neh­men, die sich auf einen be­stimm­ten, unter XaaS fallenden Bereich spe­zia­li­siert haben.

Typische Inhalte von XaaS

In immer mehr Bereichen ersetzen smarte, IT-basierte Service-Lösungen die lokalen Pendants. Die wich­tigs­ten Ansätze haben wir für Sie zu­sam­men­ge­stellt. Bei anderen Service-Lösungen wie etwa HaaS (Humas-as-a-Service) ist nicht klar, inwieweit sie unter den Sam­mel­be­griff XaaS fallen. Hierbei werden Tä­tig­kei­ten, die von Computern entweder sehr langsam oder gar nicht aus­ge­führt werden können, von Menschen aus­ge­führt und als Web­ser­vice über ent­spre­chen­de On­line­markt­plät­ze be­reit­ge­stellt.

SaaS – Software-as-a-Service

Bei SaaS handelt es sich um einen Bereich des Cloud-Com­pu­tings, bei dem An­wen­dun­gen als Service zur Verfügung gestellt werden. Dieses Prinzip wird bei­spiels­wei­se bei E-Mail-Providern genutzt. In SaaS-An­wen­dun­gen können die User Accounts erstellen und die benötigte Anwendung einfach online abrufen, ohne die Hard- oder Software selbst verwalten zu müssen.

IaaS – In­fra­struc­tu­re-as-a-Service

IaaS ist ein weiterer Ansatz, der unter den Sam­mel­be­griff XaaS fällt. Die Kund­schaft von IaaS-Un­ter­neh­men kann auf deren hoch­leis­tungs­fä­hi­ge und ska­lier­ba­re IT-In­fra­struk­tur, also z. B. auf Server oder Firewalls, zugreifen und gleich­zei­tig bestimmen, wie viel bei­spiels­wei­se an Rechen- oder Gra­fik­leis­tung benötigt wird. Es ist dabei jederzeit möglich, die Res­sour­cen den eigenen Er­for­der­nis­sen an­zu­pas­sen.

PaaS – Platform-as-a-Service

Mit PaaS werden die beiden zuvor genannten Konzepte in gewisser Weise verbunden: Platform-as-a-Service er­mög­licht es etwa, Web­an­wen­dun­gen direkt zu erstellen, zu testen, be­reit­zu­stel­len und zu warten. Hierzu werden neben der be­nö­tig­ten IT-In­fra­struk­tur auch passende Laufzeit- oder Ent­wick­lungs­um­ge­bun­gen zur Verfügung gestellt.

Hinweis

Die Fülle an ver­schie­de­nen Service-Lösungen kann ver­wir­rend sein. Die wich­tigs­ten Un­ter­schie­de zwischen SaaS, IaaS und PaaS finden Sie in unserem Über­sichts­ar­ti­kel.

DBaaS – Database-as-a-Service

Auch die Nutzung und Ver­wal­tung von Da­ten­ban­ken muss nicht mehr lokal erfolgen – ein weiterer Un­ter­be­reich von XaaS ist nämlich DBaaS. Database-as-a-Service stellt not­wen­di­ge IT-In­fra­struk­tur verbunden mit einem passenden Datenbank-Ma­nage­ment-System direkt über die Cloud bereit, sodass die Kund­schaft einfach nur darauf zu­zu­grei­fen braucht.

Tipp

Sie wollen Ihre Datenbank auslagern? IONOS hat die Lösung: Mit Database-as-a-Service von IONOS können Sie auf sofort ein­satz­be­rei­te Da­ten­ban­ken zugreifen, die in Deutsch­land gehostet werden.

BaaS – Backend-as-a-Service

BaaS geht noch einen Schritt weiter und umfasst nicht nur die Be­reit­stel­lung und Ver­wal­tung von Da­ten­ban­ken per Cloud. Grundidee von BaaS ist es vielmehr, das gesamte Backend in der Cloud zu hosten. Dies umfasst auch Updates. Developer brauchen auf diese Weise nicht die gesamte In­fra­struk­tur selbst zu pro­gram­mie­ren und können sich auf andere Elemente der Web­ent­wick­lung wie das Frontend kon­zen­trie­ren.

FaaS – Function-as-a-Service

Ebenfalls unter XaaS fällt FaaS. Mit Function-as-a-Service können die Nutzenden ganz einfach An­wen­dun­gen pro­gram­mie­ren, die auf Servern des FaaS-Un­ter­neh­mens laufen und deren In­fra­struk­tur ebenfalls bei den Anbietern liegt. Auf diese Weise müssen sich die Ent­wick­ler nicht auf Updates oder Wartung kon­zen­trie­ren, sondern können ihren Fokus gänzlich auf die Funk­tio­na­li­tät der Anwendung legen.

STaaS – Storage-as-a-Service

Auch das Speichern von Daten lässt sich mithilfe der Cloud auslagern. Auf STaaS spe­zia­li­sier­te Dienst­leis­ter bieten sowohl Pri­vat­per­so­nen als auch Un­ter­neh­men Spei­cher­platz über Cloud-Computing an. Dessen Nutzung basiert auf IaaS und ist hoch­fle­xi­bel, sodass immer die passende Menge an Spei­cher­platz gebucht werden kann.

DRaaS – Disaster-Recovery-as-a-Service

Eine der be­lieb­tes­ten Dienst­leis­tun­gen im Bereich Cloud-Computing und XaaS ist DRaaS. Disaster-Recovery-as-a-Service-Un­ter­neh­men kümmern sich im Be­darfs­fall um die Wie­der­her­stel­lung von IT-Systemen, sodass sich deren Kund­schaft gänzlich auf ihr Kern­ge­schäft kon­zen­trie­ren kann und sich nicht um Ausfälle sorgen muss.

AaaS – Analytics-as-a-Service

Die Analyse von Ge­schäfts­pro­zes­sen ist wichtig für den Erfolg von Un­ter­neh­men, aber dank XaaS braucht sie ebenfalls nicht mehr zwingend lokal zu erfolgen. Analytics-as-a-Service-Un­ter­neh­men stellen über die Cloud Ana­ly­se­soft­ware bereit, die an die An­for­de­run­gen des je­wei­li­gen Un­ter­neh­mens angepasst werden kann.

CaaS – Container-as-a-Service

Mitt­ler­wei­le ist sogar con­tai­ner­ba­sier­te Vir­tua­li­sie­rung als Service-Lösung er­hält­lich. Mit CaaS können End­nut­zen­de Con­tai­ner­diens­te per Cloud-Computing in Anspruch nehmen. Auf diese Weise muss die not­wen­di­ge In­fra­struk­tur nicht selbst gehostet werden. Container-as-a-Service-Un­ter­neh­men bieten ihren Kunden im Nor­mal­fall eine voll­stän­di­ge Con­tai­ner­um­ge­bung inklusive passender Ent­wick­lungs­tools und API.

Vorteile von XaaS

Anything-as-a-Service ist eine Ver­wirk­li­chung der in der be­triebs­wirt­schaft­li­chen Lehre eta­blier­ten Theorien Spe­zia­li­sie­rung und Ar­beits­tei­lung und bietet Un­ter­neh­men daher eine Reihe von Vorteilen. Ein wichtiger Punkt ist die Kos­ten­ef­fi­zi­enz. Die meisten Service-Lösungen werden als Abon­ne­ment ab­ge­schlos­sen und sind jederzeit oder innerhalb kurzer Fristen kündbar. Ändert sich der Bedarf, kann das Abon­ne­ment ganz einfach angepasst werden: XaaS-Lösungen wachsen flexibel mit dem Un­ter­neh­men. Auch die Kosten für die Ein­stel­lung spe­zia­li­sier­ter Mit­ar­bei­ten­der entfallen bei der Nutzung von Service-Lösungen.

Außerdem be­sei­ti­gen XaaS-Ansätze Start­schwie­rig­kei­ten, indem sie die Vorteile des Cloud-Com­pu­tings nutzen. Startups und junge Un­ter­neh­men sind nicht länger gezwungen, bereits zu Anfang in hoch­prei­si­ge Soft- oder Hardware zu in­ves­tie­ren, sondern können diese ohne großen Aufwand mieten. Sie können ihren Fokus so von Anfang an auf ihr Ge­schäfts­mo­dell legen, ohne sich um die IT-In­fra­struk­tur kümmern zu müssen.

Durch die Spe­zia­li­sie­rung der XaaS-Un­ter­neh­men ist in den meisten Fällen zudem ein pro­fes­sio­nel­ler tech­ni­scher Support ge­währ­leis­tet, der bei Problemen schnell für Lösungen sorgt. Diese un­ter­neh­mens­in­tern zu finden ist häufig mit viel Aufwand verbunden.

Nachteile von XaaS

Die Nutzung von XaaS kann auch Nachteile mit sich bringen, die ins­be­son­de­re im Bereich Si­cher­heit und Da­ten­schutz liegen. Daten werden für die Nutzung von XaaS-Lösungen an Dritt­un­ter­neh­men wei­ter­ge­ge­ben, was die Si­cher­heit dieser Daten be­ein­träch­ti­gen kann. Außerdem sind die XaaS-Un­ter­neh­men oftmals nicht innerhalb der Eu­ro­päi­schen Union ansässig, sodass sie nicht den hier gültigen Da­ten­schutz­richt­li­ni­en der DSGVO un­ter­lie­gen. Das macht eine genaue Prüfung der in Frage kommenden Service-Dienst­leis­ter notwendig. Auch die Wahr­schein­lich­keit von Hack­ing­an­grif­fen steigt, wenn mit weiteren Un­ter­neh­men zu­sam­men­ge­ar­bei­tet wird, da die sensiblen Daten dann nicht nur von einem, sondern von mehreren Un­ter­neh­men ver­ar­bei­tet werden.

Ein weiterer Nachteil bei der Nutzung von XaaS-Lösungen ist die Gefahr von Ausfällen des je­wei­li­gen Services. In solchen Fällen muss die Kund­schaft sich auf das Anything-as-a-Service-Un­ter­neh­men verlassen und kann nicht selbst daran arbeiten, das Problem zu beheben.

Auch ver­steck­te Kosten könnten auf Nutzende von XaaS-Diensten zukommen. Um dies zu vermeiden, ist es wichtig, die Verträge, die mit den XaaS-Un­ter­neh­men ge­schlos­sen werden, auf solche Kos­ten­fal­len hin zu über­prü­fen.

Zum Hauptmenü