Das Aufkommen von SaaS-Lösungen
Das Internet hat im Laufe der Jahre viele verschiedene Formen angenommen, wobei einige der ersten Versionen eine wilde Landschaft aus ersten Websites, Message Boards und Landing Pages von Unternehmen waren. Aber das Internet hatte die Fähigkeit, sich zu verschiedenen Medien und Funktionen zu entwickeln, die sich exponentiell zu der absoluten Notwendigkeit entwickelten, die es heute ist. Cloud Sharing, Datenbankmanagement, soziale Netzwerke und Online-E-Commerce sind nur ein Bruchteil dessen, was das Internet heute ausmacht.
Einige der Funktionen und Möglichkeiten des Internets haben ihren Ursprung in Frameworks, die im Laufe der Zeit und in verschiedenen Iterationen entwickelt wurden. Eine der einflussreichsten Entwicklungen, die den Weg für so viele weitere Entwicklungen geebnet hat, ist die Verbreitung von SaaS oder Software-as-a-Service. SaaS hat das, was man für das digitale Softwaremanagement für möglich hielt, komplett revolutioniert, indem es die Anforderungen an das technische Wissen beseitigt und Zugangsbarrieren abgebaut hat, die selbst die einfachste Software viel leichter zugänglich machen.
SaaS: Ein Überblick über die Software-Landschaft
SaaS, oder Software-as-a-Service, ist im Grunde genommen ziemlich selbsterklärend, wie es heißt. Du erhältst über eine Netzwerkverbindung Zugang zu einer bestimmten Software (oder einer Reihe von Softwareprogrammen), mit der du deine Aufgaben auf einfache und effiziente Weise erledigen kannst.
Bei Standardsoftwarepaketen mussten Einzelpersonen und Unternehmen die Software vollständig aus ihren eigenen Rechenzentren herunterladen, integrieren und verwalten. Das bedeutete, dass der Eigentümer der Software für die Datenintegrität, das Sicherheitsmanagement und andere Aktualisierungen verantwortlich war. Damals musste man auch sicherstellen, dass die gesamte Infrastruktur, von den Servern bis hin zu den Netzwerkfunktionen, vollständig entwickelt war, um den Anforderungen der Software selbst zu entsprechen. Das bedeutete, dass du alle Risiken tragen musstest, die ein verpfuschtes Upgrade oder ein fehlerhaftes Sicherheitspatch für dein Unternehmen mit sich bringen kann, was dich Zeit, Geld und Mühe kostete.
SaaS macht all das überflüssig, indem es alle technischen Aspekte, von der Sicherheit bis zum Informationsmanagement, an die Softwareentwickler selbst "auslagert". Du musst dich nicht um deine Hosting- und Serverkapazitäten kümmern, sondern nur dafür sorgen, dass die Netzwerkverbindung stark genug ist, um jederzeit und regelmäßig auf die Software zugreifen zu können. Da die Internetgeschwindigkeiten immer schneller werden, ist selbst diese Hürde kein Problem und trägt dazu bei, dass sich SaaS immer weiter verbreitet und auf dem Markt wächst.
Die Arten von SaaS können so unterschiedlich sein, wie ein Unternehmen sie braucht. Zu den gängigsten gehören Büroanwendungen wie Textverarbeitungsprogramme und Datenverarbeitungssysteme. SaaS kann jedoch viel flexibler auf die spezifischen Bedürfnisse eines Unternehmens eingehen und seine technischen Kapazitäten für die Verwaltung von Außendienstteams, Tools für die Zusammenarbeit und sogar für das Hosting von Multimedia-Anwendungen einsetzen.
Unterschiede zwischen IaaS, PaaS und SaaS
Wie bei jeder technologischen Entwicklung gibt es auch bei der Software-as-a-Service-Struktur viele verschiedene Ebenen, die für den normalen Nutzer vielleicht nicht sofort erkennbar sind. Wir haben bereits ausführlich über SaaS gesprochen und darüber, was es von den Standard-Softwarepaketen unterscheidet, die du vielleicht in den 1990er Jahren in den Anfängen des Internets gesehen hast, aber es gibt auch technische Fortschritte bei der Entwicklung von PaaS oder Platform-as-a-Service und IaaS oder Infrastructure-as-a-Service.
PaaS ist eine Art Framework, das vor allem für Anwendungsentwickler nützlich ist, die einen schnelleren Markteintritt anstreben, indem sie alle Backend-Strukturen wie das Betriebssystem und den Server-Zugang nutzen, während sie die Verwaltung ihres eigenen Programms und der darin enthaltenen Daten behalten. PaaS wird häufig in der mobilen App-Branche eingesetzt, wo Entwickler ihre Anwendungen entweder über den iOS- oder den Android-Store entwickeln können, so dass sie vorgefertigte Systeme nutzen können, um die technische Belastung, die Softwareprogramme mit sich bringen, besser zu bewältigen.
IaaS hingegen ist ein Backend-Service, der Einzelpersonen und Unternehmen angeboten wird, die nicht nur ihre eigenen Anwendungen und Daten verwalten wollen, sondern auch ihr Betriebssystem und die Laufzeit. Das bedeutet, dass ein größerer Teil der Software vom Eigentümer des Programms kontrolliert wird, aber Dinge wie das Servermanagement und die Virtualisierung bleiben beim IaaS-Anbieter. Die wichtigsten Beispiele für diesen relativ kleinen IaaS-Markt sind Amazon Web Services und Microsoft Azure. Diese beiden IaaS-Produkte sind für einige der größten digitalen Produkte, die du online siehst, von entscheidender Bedeutung. Netflix zum Beispiel nutzt AWS für fast seinen gesamten Speicher- und Rechenbedarf, was viel effizienter und kostensparender ist, als wenn sie das selbst machen müssten.
Die Geschichte der SaaS-Lösungen
Wenn man weiß, was SaaS ist und was es mit Paas und IaaS auf sich hat, fällt es schwer, sich vorzustellen, wie die Computerwelt aussah, bevor SaaS ins Spiel kam. Die meisten von uns, die in den 1990er bis frühen 2000er Jahren digital natives waren, haben vielleicht noch einige Systeme aus der Zeit vor SaaS gesehen, aber die Mehrheit der Software, die wir heute auf dem Markt sehen, sind verschiedene Versionen eines SaaS-Modells.
Wenn du eine Software verwendest, die dich zu einem Sicherheitsupdate auffordert oder einen Internetzugang erfordert, ist es wahrscheinlich, dass du ein Software-as-a-Service-Produkt verwendest. Es gibt zwar immer noch eine ganze Reihe von Open-Source- und Legacy-Produkten, die auf dem älteren "Software-as-a-Product"-System basieren, aber der Nutzen, ein Softwareprogramm einfach hochzufahren und es im Gegenzug für einen einmaligen Kauf oder eine Abonnementgebühr im Hintergrund zu verwalten und zu pflegen, ist einfach zu groß. Aber es ist wichtig, sich daran zu erinnern, dass das Internet nicht immer so war.
Proto-SaaS und Computing damals
Manche Menschen können die Entwicklung von Computer- und Internettechnologien bis in die 1960er Jahre zurückverfolgen, aber diese Technologien waren damals für Einzelpersonen zu teuer, um sie selbst zu entwickeln. Am MIT wurde ein Time-Sharing-System (CTSS) entwickelt, um die Kosten für die Wartung und den Betrieb eines nützlichen Großrechners zu senken.
Im Laufe der nächsten Jahrzehnte wurden diese Entwicklungen immer preiswerter und einfacher zu warten. Dies war auch ein Zeichen dafür, dass Computer zunehmend in Privatbesitz übergingen, während sie zuvor den größeren Unternehmen und Firmen vorbehalten waren, die ihre Rechenleistung für eine bessere Datenverwaltung benötigten.
Der persönliche Besitz von Computern war zu diesem Zeitpunkt mit "On-Premise"-Software ausgestattet, die mit dem gekauften Paket des Computers mitgeliefert wurde. Aber als das Internet noch in den Kinderschuhen steckte, waren die Kosten für die Wartung und Aktualisierung der Software zu hoch, um sie regelmäßig durchzuführen. Vergiss nicht, dass damals die meisten dieser Updates in Form von physischen Medien kamen. Das bedeutete, dass die Updates für dein Lieblings-Textverarbeitungsprogramm von einer CD oder Diskette kommen mussten, die bei Bedarf die erforderlichen Aktualisierungen liefern konnte.
Online-Handel als Wachstumsmotor
Viele betrachten die 1990er Jahre als einen wichtigen Ausgangspunkt, als das Internet begann, wirklich Gestalt anzunehmen. Diejenigen, die in dieser Zeit aktiv Computer nutzten, werden wissen, dass dies der große Dot.com-Hype war, der schließlich zu einer der größten Blasen auf dem Markt führte, angeheizt durch den massiven Enthusiasmus und die unregulierte Nutzung der Internetfunktionen.
Aber es war nicht alles schlecht für das Internet, denn neben der massiven Ausbreitung der privaten Internetnutzung gab es auch andere Entwicklungen. Der Online-Handel wurde allmählich zur Normalität: Sichere Kreditkartentransaktionen und eine besser verschlüsselte Datenübertragung im Internet gaben den Menschen mehr Vertrauen, online einzukaufen, ohne ihre Daten zu verlieren.
Und mit dem großen Zustrom von Online-Käufern entstand die Notwendigkeit von Marktplätzen, die die Waren anbieten. Die ersten Versionen von Amazon finden sich in dieser Zeitspanne, ebenso wie die frühere Version von eBay als "AuctionWeb". Da all diese Daten nun über das Netz übertragen wurden, füllten Online-Cloud-Dienste die Lücke, damit sich die Internetdienstleister auf externe Rechentechnologien verlassen und sich besser auf ihr Kerngeschäft konzentrieren konnten. Dies ermöglichte ihnen auch eine größere Flexibilität beim Zugriff auf Daten aus entfernten Gebieten, die nicht unbedingt direkt mit ihren Servern verbunden sind. Hier nahmen die ersten Formen von SaaS Gestalt an.
Das erste SaaS, sein Update und der aktuelle Markt
Einer der ersten technischen Prototypen von SaaS war der Application Service Provider (ASP), der eine ähnliche Idee wie SaaS verfolgte, aber einen praktischeren Ansatz benötigte, da der Serviceanbieter jede Umgebung für seine Kunden manuell erstellen musste.
Im Jahr 1999 leistete Salesforce mit der breiten Einführung seiner CRM-Plattform (Customer Relationship Management) Pionierarbeit in der SaaS-Branche. Damals bewies Salesforce, dass SaaS-Frameworks funktionieren können, zumindest für die damalige Kundschaft, die daran interessiert war. In dieser Phase schlug SaaS definitiv Wellen, allerdings in einem kleineren Kreis von Unternehmen (hauptsächlich Start-ups und kleine Unternehmen). Mit der Weiterentwicklung der Technologie erkannten auch größere Unternehmen die Vorteile, die sich daraus ergeben, dass sie die gesamte Arbeit, die für den Betrieb der Software erforderlich ist, auslagern und gleichzeitig alle Vorteile der Software nutzen können.
Mit steigenden Internetgeschwindigkeiten und flexibleren Bezahloptionen (Umsatzbeteiligung, Unternehmenspakete und mehr) ist es keine Überraschung, dass Unternehmen ihre End-to-End-Softwaremodelle zugunsten der flexibleren und effizienteren SaaS-Modelle aufgegeben haben.
Heutzutage sind SaaS-Unternehmenssoftwares in den meisten Unternehmen allgegenwärtig, wobei der stark wachsende Markt auch dazu beiträgt, dass die Preise für diese Produkte im Allgemeinen sinken. Die Kosteneinsparungen sind ein wichtiger Aspekt, warum SaaS auf dem Markt so weit verbreitet ist, und sogar einige SaaS-Produkte nutzen andere SaaS (oder IaaS/PaaS), um ihr Wachstum weiter zu steigern.
Wie geht es mit SaaS weiter?
Da SaaS heute praktisch der Standard im Softwaremanagement ist, sind Branchengrößen wie Microsoft, SAP, Oracle und IBM gespannt, wie der nächste Schritt in der Entwicklung aussehen wird. Auch wenn die technischen Details noch nicht geklärt sind, gibt es wahrscheinlich drei wichtige Möglichkeiten für Verbesserungen, die SaaS nutzen kann.
Erstens müssen IT-Teams und Führungskräfte in der Technologiebranche mit dem weiteren Wachstum von SaaS mehr Flexibilität und Fachwissen in Bereichen einüben, die nicht zu ihrem Kernwissen gehören. Sie müssen sich zu besseren Organisations- und Geschäftspartnern entwickeln, da SaaS in fast allen Geschäftsbereichen Einzug hält. Vorbei sind die Zeiten, in denen die IT-Abteilung nur die Netzwerkverbindungen und das Datenmanagement verwaltet hat; heute wird sie wahrscheinlich auch in die Personalverwaltung, die Finanzprüfung und sogar in die Organisationsstrukturen eingreifen.
Zweitens wird die Automatisierung durch maschinelles Lernen und KI wahrscheinlich ein Schwerpunkt der SaaS-Anbieter sein, um sich weiterzuentwickeln. Unternehmen suchen nach immer intelligenteren Wegen, um ihr Geschäft besser zu verstehen, sowohl aus externer als auch aus interner Sicht. Das bedeutet, dass SaaS intelligenter werden muss, wenn es darum geht, wie es Daten auswertet und wie es zu bestimmten Analysepunkten kommt, um wichtige Entscheidungsträger/innen zu informieren. Wenn es gut gemacht ist, kann die nächste Phase von SaaS den Markt für Entscheidungsfindung und Unternehmensflexibilität komplett revolutionieren.
Und schließlich wird SaaS wahrscheinlich auch in Bezug auf die Integration flexibler werden. Es wird erwartet, dass APIs (Application Programming Interfaces) zusammen mit diesen Technologien wachsen und den Softwares mehr Möglichkeiten für Wachstum und Integration bieten werden. Das bedeutet, dass die Möglichkeiten von SaaS wahrscheinlich weiter wachsen werden, da immer mehr dieser Anwendungen den allgemeinen Fortschritt des Marktes nutzen werden.