Blog Artikel 29/05/2020

Anything-as-a-Service: XaaS- und Cloud-Dienste erklärt

Was ist XaaS (Anything-as-a-Service)? Wir erklären das Konzept und welche Rolle diese Dienste bei Cloud-Lösungen spielen. Außerdem vergleichen wir das DIY- und das As-a-Service-Konzept und stellen spannende und überraschende Beispiele für XaaS-Lösungen in der Cloud vor.

Was ist XaaS und wo liegt der Unterschied zu DIY?

Das Konzept „as-a-Service“ bezieht sich auf Produkte oder Dienstleistungen, die auf Abruf genutzt werden, wenn ein entsprechender Bedarf besteht. Die wirtschaftliche Grundlage dieses Konzepts ist das „Pay-as-you-go“-Prinzip. Der Markt für Cloud-Lösungen bietet eine Vielzahl von Diensten, die im XaaS-Format bereitgestellt werden.

Am einfachsten ist das Prinzip zu verstehen, wenn man XaaS mit dem täglichen Leben vergleicht:

Nehmen wir zum Beispiel ein Hotel am Strand. Sie zahlen für die Anzahl der Tage, die Sie dort verbringen, und Sie hören auf zu zahlen, sobald Sie auschecken. Wenn der Urlaub vorbei ist, brauchen Sie die Dienstleistung nicht mehr. Das ist deutlich günstiger als die Alternative, eine Villa am selben Strand zu kaufen. Sie müssten in die Immobilie, vielleicht sogar Renovierung, die Möbel und sonstige Ausstattung investieren. Zudem müssten Sie für Nebenkosten, Sicherheit und eventuell für Reinigungs- und Gartenarbeiten aufkommen. – selbst wenn Sie die Villa nur ein paar Wochen im Jahr besuchen, wenn Sie Urlaub machen. Der Kauf einer Villa ist DIY, Do-it-yourself.

Im IT-Bereich umfasst die Organisation einer Infrastruktur nach dem Do-it-yourself-Konzept die Anschaffung von Server- und Netzwerkausrüstung sowie deren Wartung und Verwaltung durch Hardware- und Software-Upgrades. Dies erfordert auch physische Räumlichkeiten mit allen notwendigen Einrichtungen: Stromversorgung, Klimatisierung, Netzwerkverbindungen, Brandschutz usw. Die Organisation der Ausfallsicherheit ist ebenfalls eine wichtige Aufgabe, d.h. alle kritischen Knotenpunkte müssen mit Reservegeräten versehen werden. Diese Aufgaben können das Budget eines Unternehmens belasten, und es kann Jahrzehnte dauern, bis sie sich bezahlt machen.

Das XaaS-Konzept ist im Vergleich kosteneffizienter. Wenn Sie die IT-Ressourcen von einem Anbieter mieten, müssen Sie weder Geräte kaufen noch die Bedingungen für einen stabilen und unterbrechungsfreien Betrieb organisieren. Daher ist die Nachfrage nach solchen Diensten im Unternehmenssektor groß und es kommen ständig neue Dienste hinzu.

Mit XaaS kann man Geld sparen und die häufigsten IT-Aufgaben von Unternehmen lösen.

Welche Rolle spielt XaaS bei der digitalen Transformation von Unternehmen?

Die technologische Grundlage der meisten XaaS-Microservices kann man auch als Software-as-a-Service (SaaS) bezeichnen. Der Kunde wählt die Tools aus, die er in der Cloud nutzen möchte: Backup und Datenwiederherstellung, Content Management, Datenbankmanagement, Cloud Storage, Netzwerkkonfigurationen, Infrastrukturüberwachung, Backend, Zahlungssysteme und sogar Malware. Das Angebot an XaaS-Diensten wächst ständig. Selbst wenn ein Anbieter keinen eigenen Dienst bereitstellt, ist oft eine Integration mit den Lösungen anderer Anbieter möglich.

Der XaaS-Ansatz korreliert mit BYOD – Bring your own Device. Dieses Konzept des IT-Managements ist aus modernen Unternehmen nicht mehr wegzudenken. Hierbei nutzen die Mitarbeiter ihre eigenen Geräte, um auf das Unternehmensnetzwerk zuzugreifen: Telefone, Tablets, Smartwatches, Laptops etc. Das Problem der Datensicherheit wird durch das IT-Ressourcenmanagement über API-Schnittstellen gelöst. Einige Unternehmen auf dem Markt bieten sogar API-as-a-Service an.

Die digitale Transformation stellt spezifische Anforderungen an die Organisation von Geschäftsprozessen, denen das XaaS-Konzept in vollem Umfang gerecht wird. Zu den Vorteilen für Unternehmen gehören z. B. die Reduzierung von Kosten und Risiken, die Vereinfachung von Prozessen und die Optimierung des Personaleinsatzes, regelmäßige Aktualisierungen durch den Anbieter sowie Flexibilität bei der Verwaltung und Finanzplanung. Zuverlässige Anbieter haben immer eine finanzielle Verantwortung gegenüber dem Kunden, die durch das Service Level Agreement (SLA) – ein Dokument, das die garantierte Qualität der Dienstleistungen beschreibt - festgelegt wird.

XaaS-Dienste decken die häufigsten IT-Bedürfnisse von Unternehmen und Privatanwendern ab.

Welche Beispiele gibt es für XaaS-Dienste in der Cloud?

Das X in XaaS ist variabel und steht in der Regel für den Anfangsbuchstaben des Cloud-Dienstes. Dies führt manchmal zu Verwirrung: So gibt es auf dem Markt ähnliche Produkte mit unterschiedlichen Namen und in anderen Fällen kann sich dieselbe Abkürzung auf verschiedene Dienste beziehen. MaaS kann zum Beispiel für Monitoring-as-a-Service, Metal-as-a-Service (Miete von dedizierten Servern) oder sogar Malware-as-a-Service stehen. Dasselbe gilt für Backups: Einige Anbieter nennen den Service BaaS (Backup-as-a-Service), andere RaaS (Recovery-as-a-Service). In beiden Fällen werden kritische Daten kopiert und bei Bedarf wiederhergestellt.

Es ist weder möglich noch notwendig, hier auf alle XaaS-Beispiele einzugehen, die es auf dem Markt gibt. Die beliebtesten und häufigsten stellen wir Ihnen im Folgenden jedoch vor:

BaaS – Backup-as-a-Service: Datensicherung

Dieser Dienst ist einer der wichtigsten Faktoren für die digitale Sicherheit eines Unternehmens. Er ermöglicht es den Nutzern, regelmäßig Reservekopien ihrer Daten in der Cloud zu erstellen und diese an einen weiteren, entfernten Standort zu übertragen. Die Fernspeicherung von Backup-Kopien erhöht die Toleranz der IT-Infrastruktur gegenüber diversen Ausfällen und Ereignissen: Selbst, wenn das Hauptsystem von einem Cyber-Angriff, einer Naturkatastrophe oder einem anderen unerwarteten Ereignis höherer Gewalt betroffen ist, bleiben die Backup-Kopien davon unberührt. Das System ist innerhalb kürzester Zeit wieder einsatzbereit, nachdem es von den Backup-Kopien wiederhergestellt wurde.

Sehen wir uns ein Beispiel für einen solchen Dienst an. Die Ingenieure von SIM-Networks haben speziell für die SIM-Cloud den Dienst BaaS entwickelt und implementiert. Die Nutzer aktivieren ihn über das Cloud Control Panel. BaaS steht in zwei Varianten zur Verfügung: Bei der einen werden die Backups im selben Rechenzentrum gespeichert, in dem sich auch die Hauptinfrastruktur befindet (BaaS Local), bei der anderen werden die Backups an einen entfernten Speicherort übertragen (BaaS Remote). Das erste Szenario verbessert die Wiederherstellungsgeschwindigkeit, während das zweite die Sicherheit erhöht.

RaaS – Recovery-as-a-Service: Wiederherstellung von Daten

RaaS wird manchmal als ein von BaaS getrennter Dienst vermarktet, der in Bezug auf Datenschutz und Wiederherstellungsgeschwindigkeit fortschrittlicher ist. In anderen Fällen wird RaaS als Teil von BaaS angeboten und oft mit DRaaS (Disaster-Recovery-as-a-Service) kombiniert. Wir sind der Meinung, dass RaaS als Teil von Backup-as-a-Service betrachtet werden sollte; es gibt keinen Grund, Backup, Storage und Recovery als separate Services anzubieten.

DRaaS – Disaster-Recovery-as-a-Service: Notfall-Systemwiederherstellung

Dieser komplexe Service umfasst Backup- und Recovery-Systeme sowie eine vollständige Replikation aller Daten, Geschäftsprozesse und Anwendungen. DRaaS erstellt sozusagen einen Klon der Hauptinfrastruktur, der ständig aktualisiert wird. Bei einem Ausfall oder einer Naturkatastrophe laufen die Dienste des Unternehmens auf dieser zusätzlichen Infrastruktur weiter, bis das Hauptsystem wiederhergestellt ist. Im Rahmen der Unternehmensführung ist DRaaS eines der wichtigsten Werkzeuge für BCM (Business Continuity Management). Die Erstellung eines Klons der Hauptinfrastruktur auf Basis einer unternehmenseigenen Plattform ist mit enormen Kosten verbunden, die sich die meisten Unternehmen nicht leisten können. Im Gegensatz dazu ist DRaaS erschwinglicher, bequemer und durch zusätzliche Sicherheitsmaßnahmen des Anbieters geschützt.

MaaS – Monitoring-as-a-Service: Überwachung der Infrastruktur

Dieser Dienst wird in der Regel von großen Anbietern angeboten. Mit MaaS können die Nutzer den Zustand der wichtigsten Parameter der Cloud-Infrastruktur, die Auslastung der Anwendungen sowie das Funktionieren der Software in der Cloud überwachen. Ziel von MaaS ist es, das Risiko von Infrastrukturausfällen und Ausfallzeiten zu reduzieren und Prozesse zu optimieren. Die Entwicklungsperspektiven dieses Dienstes sind eng mit Big Data verknüpft. CloudMon in der SIM-Cloud-Infrastruktur ist ein Beispiel für MaaS.

DBaaS – Database-as-a-Service: betriebsbereite Datenbank

Diese Lösung ist aufgrund der hohen Nachfrage einer der wichtigsten XaaS-Dienste. Sie ermöglicht es Unternehmen, auf Datenbanken zuzugreifen, ohne die Infrastruktur oder Software dafür einrichten zu müssen. Wartung, Support und Management werden vom Anbieter übernommen, während die Nutzer eine Datenbank als Produkt erhalten.

EaaS – Environment-as-a-Service: Entwicklungsumgebung

Dieses Servicemodell wird manchmal auch als IaaS Plus oder als Mittelweg zwischen PaaS (Payments-as-a-Service) und IaaS (Infrastructure-as-a-Service) bezeichnet. Der Hauptzweck dieses Dienstes besteht darin, dem Kunden eine Umgebung für die Entwicklung, das Testen und die Bereitstellung von Anwendungen zur Verfügung zu stellen. Solche Umgebungen sind automatisiert und mit führenden Kubernetes- und Docker-Container-Lösungen integriert. EaaS-Lösungen reduzieren die Ausgaben für Cloud-Ressourcen, optimieren die Nutzung der IT-Infrastruktur und verbessern die Leistung.

BaaS – Backend-as-a-Service: Backend Tools

Frontend ist alles, was der Endbenutzer im Browser oder auf der Benutzeroberfläche sieht; Backend ist die Hauptfunktionalität, also alles, was auf dem Server läuft. Mit anderen Worten ist das Frontend die Visualisierung, HTML, CSS und JavaScript, während das Backend sozusagen der Teil des Eisbergs ist, der unter Wasser liegt: Programmiersprachen, Interaktionen mit Datenbanken. Im Zusammenhang mit der Entwicklung von Web- und mobilen Anwendungen ist das Backend der Teil, der für die Interaktion mit der Schnittstelle, die Datenverwaltung und -speicherung, die Verwaltung von Datenbankabfragen und die Anzeige dieser Daten im Browser verantwortlich ist. Backend-as-a-Service und seine mobile Variante MBaaS (Mobile-Backend-as-a-Service), ist ein Cloud-Service, der die Umgebung, die Komponenten, den Cloud-Speicher, die Datenbanken, die API und andere Tools bereitstellt, die Webentwickler benötigen.

EaaS – Everything-as-a-Service: Vollumfassende Cloud-Dienste

Der Name dieser komplexen Infrastrukturlösung ist vor allem eine Frage des Marketings. EaaS bietet eine vollständige Migration der bestehenden Infrastruktur von On-Premise-Lösungen in die Cloud. Diese Lösung bringt radikale Änderungen der Managementstrategie auf allen Ebenen mit sich, einschließlich der Geschäftsprozesse, der Methodik des Produktionsmanagements usw. Sie umfasst die Auswahl der Hardware-Parameter, die Konfiguration, die Implementierung, die Migration der lokalen Plattform, den Kauf und die Installation aller erforderlichen Software, den Support, die Aktualisierung von Systemen und Komponenten und andere Aspekte der Infrastrukturbereitstellung. In der Praxis ist EaaS ein komplettes Cloud-Migrationsprojekt, das von den Experten des Anbieters durchgeführt wird. Lesen Sie mehr über solche Projekte, die von SIM-Networks durchgeführt wurden, in unseren Case Studies.

MaaS – Metal-as-a-Service: Miete von dedizierten Servern

Dieser Begriff kann auf den ersten Blick verwirrend sein. Der Name scheint zu implizieren, dass ein Kunde dedizierte Server mietet, um sie in einer Cloud-Infrastruktur zu nutzen. In Wirklichkeit ist MaaS allerdings eine Server-Orchestrierungs-Lösung. Innerhalb dieses Konzepts werden physische Server als virtuelle Maschinen oder Instanzen in der Cloud behandelt. MaaS fasst die Server in einem flexiblen Cloud-Ressourcenpool zusammen, anstatt sie einzeln zu verwalten.

CaaS – Communication-as-a-Service: Tools zur Kommunkation

Diese SaaS-Lösung (Software-as-a-Service) erleichtert die Kommunikation im Unternehmen durch Internettelefonie, Videoanrufe, Chats und Messenger-Anwendungen, gemeinsame Arbeitsbereiche und andere Kommunikationstools. Durch die Investition in diese Software sparen Unternehmen Infrastruktur- und Softwarekosten und die Lösung kann, wie jeder andere Cloud-Dienst, skaliert werden.

EaaS – Encryption-as-a-Service: Datenverschlüsselung

Datenverschlüsselung ist eine gute Möglichkeit, Unternehmensdaten vor unberechtigtem Zugriff zu schützen, selbst wenn sie in die Hände krimineller Akteure gelangen. Komplexe Datensicherheitsmaßnahmen sind ein Muss für vertrauenswürdige Anbieter. Wenn Sie nicht davon überzeugt sind, dass Ihr Anbieter ausreichende Maßnahmen zum Schutz Ihrer vertraulichen Daten ergreift, können Sie Encryption-as-a-Service bei einem Drittanbieter bestellen. Diese Produkte lassen sich in der Regel problemlos in die Cloud-Umgebung integrieren, allerdings hängt die Funktionalität teilweise von der Plattform der Cloud-Infrastruktur ab.

CaaS – Content-as-a-Service: Verwaltung von Inhalten

This service is sometimes referred to as MCaaS – managed content as a service. Dieser Dienst wird manchmal auch als MCaaS (Managed-Content-as-a-Service) bezeichnet. Er ist ein wahrer Lebensretter für viele Marketingabteilungen, die ständig Inhalte für verschiedene Vertriebskanäle erstellen, anpassen und optimieren müssen. CaaS ist ein Dienst, der es den Nutzern eines Unternehmens ermöglicht, Content auf verschiedenen Kommunikationsplattformen, im Web und in multimedialen Anwendungen zu platzieren, zu verwalten und zu strukturieren.

DaaS – Desktop-as-a-Service: Mieten von Remote-Desktops

Dieser Dienst bietet den Benutzern einen Terminalzugang über Thin Clients und das RDP-Protokoll. Als Unternehmen erkannten, dass der Betrieb von Personalcomputern in Bezug auf Wartung, Support und Hardware-Updates zu kostspielig ist (insbesondere für Unternehmen mit verzweigten Organisationsstrukturen), wurde nach Möglichkeiten gesucht, diesen Prozess zu optimieren. Die Cloud-Technologie bietet hier eine praktische Lösung. Mit Desktop-as-a-Service ist es einfach, flexibel und kostengünstig, eine Remote-Verbindung für Dutzende oder Hunderte von Arbeitsplätzen einzurichten.

EaaS – Emulation-as-a-Service: Test-Plattform

Emulation-as-a-Service ist ein Produkt, das bei Entwicklern und Systemarchitekten sehr gefragt ist. Es handelt sich dabei um einen Satz von Hard- und Software, der das Hauptsystem imitiert oder emuliert. Solche Lösungen werden z. B. in der Qualitätssicherung für Cross-Browser-Tests eingesetzt. So lassen sich Anwendungen auf verschiedenen Webbrowsern und mobilen Plattformen testen.

PaaS – Payments-as-a-Service: Zahlungssysteme

PaaS ist eine Variante von TPaaS (Transaction-Payments-as-a-Service). Der Dienst bietet Software-as-a-Service, das die Verbindungen der Nutzer zu lokalen, regionalen und internationalen Zahlungssystemen über eine einzige Schnittstelle zusammenfasst.

MaaS – Malware-as-a-Service: Schadsoftware

Das letzte Beispiel mag überraschen. Normalerweise wird XaaS im Zusammenhang mit der Erreichung legaler Ziele erwähnt. Da es jedoch eine Nachfrage nach Cyberangriffen, Wirtschaftsspionage und Datendiebstahl gibt, gibt es auch jemanden, der entsprechende Lösungen anbietet. Die Entwickler solcher Schadsoftware (Viren, Trojaner und Würmer) arbeiten auf Cloud-Servern und bieten ihre Dienste nach dem SaaS-Modell an. Malware-as-a-Service-Produkte ermöglichen es den Nutzern, ihre Opfer mit Methoden anzugreifen, zu denen auch die vom Entwickler bereitgestellten Botnetze gehören.

Backup-as-a-Service

Backup-as-a-Service

Machen Sie sich mit der Backup-Lösung von SIM-Networks vertraut

Mehr erfahren

Fazit

Die vielfältigen Möglichkeiten von XaaS machen das Arbeiten in der Cloud einfacher und bequemer. Cloud-Anbieter sind sich dessen bewusst und versuchen durch die proaktive Entwicklung neuer Dienste der Nachfrage voraus zu sein. Die SIM-Cloud-Infrastruktur wird beispielsweise mit folgenden Zusatzdiensten angeboten:

  • DNS-as-a-Service (DNSaaS) – dVerwaltung der Domain-Konfiguration: Erstellung, Verwaltung und Löschen von DNS-Einträgen;
  • Firewall-as-a-Service – Festlegung von Regeln und Richtlinien für die Verwaltung des Datenverkehrs in den Projektinstanzen bis hin zur vollständigen Sperrung des externen Zugriffs auf Projekte;
  • Notification-as-a-Service – ein Dienst, der wichtige Benachrichtigungen über Ereignisse in der Cloud-Infrastruktur zur Fehlerbehebung, für analytische Audits usw. versendet;
  • VPN-as-a-Service – eine schnelle Möglichkeit, virtuelle private Netzwerke für Cloud-Projekte einzurichten.

Die in diesem Artikel vorgestellten Beispiele für XaaS in der Cloud sind nur eine kleine Auswahl der Dienste, die täglich auf den Markt kommen. Einige dieser Lösungen werden vorrangig im Unternehmensbereich eingesetzt, andere richten sich an Entwickler und IT-Experten. Mit der Weiterentwicklung der Cloud-Technologie werden sicherlich noch viele weitere XaaS-Produkte auf den Markt kommen.

War dieser Artikel hilfreich?

Stichworten:

#cloud

Hat dir der Artikel gefallen?

Cookie-Zustimmung

Indem Sie auf «Ich stimme zu» klicken, stimmen Sie der Verwendung von Cookies auf unserer Website zu. Die Verwendung dieser Cookies dient der Optimierung Ihrer Nutzererfahrung, indem u. a. Präferenzen für kommende Besuche auf unserer Website gespeichert werden. Sie können unter «Cookies verwalten» detaillierte Einstellungen vornehmen und Ihre Cookie-Auswahl anpassen. Mehr dazu

Cookie-Einstellungen

funktional

Funktionale bzw. notwendige Cookies sind für die Grundfunktionen der Website von entscheidender Bedeutung und die Website funktioniert ohne sie nicht wie vorgesehen.

analyse

Analytische Cookies werden verwendet, um zu verstehen, wie Besucher mit der Website interagieren.

werbung

Werbe-Cookies werden verwendet, um Besuchern relevante Anzeigen und Angebote bereitzustellen.