Was ist Software as a Service (SaaS)?

Was ist Software as a Service (SaaS)?

SaaS ist ein Cloud-Software-Distributionsmodell. Cloud Service Provider lizenzieren Anwendungssoftware auf Abonnement- oder Pay-per-Use-Basis an Kunden, die über das Internet auf die Software zugreifen. Kunden können SaaS-Anwendungen schnell und oft nach Bedarf einrichten und so die Wertschöpfungszeit verkürzen.

Die Kunden mieten die Software im Wesentlichen auf einer Pay-as-you-go-Basis und minimieren so die Vorabkosten für die Softwarebereitstellung. Die Kosten für den SaaS-Zugriff können je nach Anzahl der Nutzer, die von einem bestimmten Abonnement abgedeckt werden, der spezifischen Anwendungsfunktionalität, dem Nutzungsgrad und anderen Variablen schwanken.

Die Wartung der Software ist für den Kunden transparent, da der Cloud-Anbieter für die Wartung und Aktualisierung der Anwendung und die Verwaltung der zur Unterstützung erforderlichen IT-Umgebung verantwortlich ist.

 

SaaS im Netzwerkbereich

SaaS im Netzwerkbereich bezieht sich auf die Nutzung des Cloud-Software-Bereitstellungsmodells zur Verteilung von Netzwerksoftwareanwendungen. Bei den meisten SaaS-Instanziierungen für Netzwerke handelt es sich bisher um in der Cloud gehostete Anwendungen, die Geschäftskunden zur Planung, Überwachung und Verwaltung ihrer Netzwerkumgebungen nutzen.

 

Wichtige SaaS-Funktionen

SaaS-Angebote umfassen die folgenden Services und Funktionen, die der Cloud-Anbieter übernimmt:

  • Einrichtung, Zugriff und Wartung von Anwendungen
  • Aktualisierung der Technologie, einschließlich Versionsaktualisierungen und Fehlerbehebungen
  • IT-Unterstützung im Zusammenhang mit der SaaS-App
  • Backend-Infrastruktur und -Programmierung
  • Datenmanagement und -speicherung
  • Sicherheit von Infrastruktur und Einrichtungen

 

Hauptvorteile von SaaS

Es gibt fünf Hauptvorteile für die Nutzung von SaaS:

  1. Beschleunigte Wertschöpfungszeit – Der Cloud-Anbieter hat die Softwareanwendung bereits in seiner Infrastruktur installiert und konfiguriert. Wenn sich ein neuer Kunde für die Nutzung der Anwendung anmeldet, kann der Cloud-Anbieter einfach eine virtuelle Serverinstanz für diesen Kunden bereitstellen. Auf diese Weise ist die Anwendung schnell einsatzbereit.
  2. Geringere Kosten – Die SaaS-Anwendung befindet sich in einer gemeinsam genutzten oder mandantenfähigen Umgebung, sodass die Wartungs- und Supportkosten auf alle Benutzer verteilt werden. Dadurch sinken die Kosten für alle.
  3. Flexibilität und Skalierbarkeit – SaaS-Lösungen befinden sich oft in Hyperscale-Cloud-Umgebungen, die von Anbietern mit einer riesigen Infrastruktur in der ganzen Welt betrieben werden. Sie bieten eine nahezu unbegrenzte Skalierbarkeit der Ressourcen und die Möglichkeit, die von Ihnen genutzten Ressourcen dynamisch zu vergrößern und zu verkleinern, wenn die Anforderungen schwanken. Die Pay-as-you-go-Preisgestaltung passt sich automatisch an die jeweilige Situation an.
  4. Automatische technische Aktualisierungen/Upgrades – Wenn der SaaS-Anbieter die Anwendung aktualisiert, stehen die neuen Funktionen sofort allen Kunden zur Verfügung.
  5. Simplizität – SaaS-Angebote sind benutzerfreundlich, einfach zu testen und für einen Proof of Concept bereitzustellen. Kunden können auch mehr als eine Instanz der SaaS-Anwendung unterstützen, um verschiedene Versionen für eine reibungslose Migration zu testen und zu implementieren.

 

Die wichtigsten Probleme, die SaaS löst

Einer der Hauptgründe für SaaS ist, dass die Kunden Ressourcen für die Installation, Verwaltung und Speicherung von Anwendungssoftware und Daten in ihren eigenen internen Netzwerken einsparen können. IT-Abteilungen reduzieren die Kosten, den Zeitaufwand und die Komplexität, die mit dem Kauf, dem Testen, der Bereitstellung und der Wartung von Softwareanwendungen im eigenen Haus verbunden sind.

Insbesondere verringert SaaS die folgenden Probleme:

  • Anfängliche Investitionskosten und hohe Gesamtbetriebskosten (TCO) – SaaS kann die Kosten für die IT-Nutzung im Vergleich zu herkömmlichen Bereitstellungsmodellen vor Ort auf drei Arten senken:
    • 1. Für die Bereitstellung der Anwendung sind keine Vorlaufkosten erforderlich, z. B. für physische Server für das Hosting. 
    • 2. Die Wartung/Der Service wird vom SaaS-Anbieter übernommen; die Kunden müssen nicht die Zeit und das Fachwissen der Mitarbeitenden aufbringen, um die App bereitzustellen und zu verwalten. Die Kosten für die Wartung durch den Cloud-Anbieter werden außerdem auf alle Kunden aufgeteilt, die die App in einer mehrmandantenfähigen Einrichtung nutzen.
    • 3. Die Kosten für Strom, Kühlung und Immobilien/Einrichtungen für das Hosting der App werden vom Cloud-Anbieter übernommen.
  • Verzögerungen bei der Bereitstellung – Anwendungsinstanzen können schnell in Betrieb genommen werden; Unternehmen müssen nicht die Zeit aufwenden, um neue Software zu kaufen, zu konfigurieren, zu testen und bereitzustellen. Auf diese Weise erhöht SaaS die geschäftliche Agilität, da die Kunden nahezu sofortigen Zugriff auf die Anwendungssoftware in ihrem gesamten Unternehmen haben und bei Bedarf Instanzen hinzufügen oder entfernen können. SaaS-Anwendungen wurden auch entwickelt, um Computing-Prozesse zu simplifizieren und die Erfahrungen der Endbenutzer zu verbessern.
  • Herausforderungen in Bezug auf Barrierefreiheit und Support – Wenn Software online gehostet wird, können viele Benutzer gleichzeitig von überall und zu jeder Zeit darauf zugreifen, was den Support für zunehmend verteilte Mitarbeitende erleichtert. SaaS-Anbieter können Instanzen der Software geografisch verteilen, um näher an den verteilten Nutzern zu sein und so die Latenzzeit und die Reaktionszeiten der App zu verbessern.

 

Wie funktioniert SaaS?

SaaS arbeitet mit einem On-Demand-Softwarebereitstellungsmodell, bei dem die Nutzer über das Internet oder eine andere Netzverbindung auf die Anwendungen zugreifen. SaaS-Anbieter übernehmen die Installation der Software auf internen Servern, die Konfiguration und die fortlaufende Wartung der Software. Sie hosten auch die Anwendungsdaten und stellen die IT-Infrastruktur und die Services bereit, die zur Unterstützung der SaaS-Anwendung und der Daten erforderlich sind, und das alles gegen eine vorhersehbare, wiederkehrende Gebühr.

Während SaaS-Anbieter von den gleichbleibenden, wiederkehrenden Einnahmen profitieren, kommen Kunden in den Genuss eines geringeren Zeit- und Kostenaufwands für Bereitstellung, Verwaltung und Betrieb. Die Kunden erhalten außerdem nahezu sofortigen Zugriff auf neue Softwareversionen und -funktionen.

 

Serviceoptionen und -anpassungen

Bei Bedarf können Cloud-Anbieter unterstützende Technologien von Drittanbietern einsetzen, um Elemente der SaaS-Anwendung zu verbessern. Eine SaaS-Option, „Out-of-the-box“ genannt, ist im Wesentlichen eine hybride Konfiguration von Cloud- und On-Premises-Anwendungssoftware. Sie können z. B. Standardsoftware auf Ihrer eigenen IT-Infrastruktur installieren, aber das Hosting der Anwendungsdaten, der Verwaltungsschnittstellen und möglicherweise der IT-Serviceanforderungen im Zusammenhang mit der Software an den Cloud-Anbieter auslagern.

SaaS-Anbieter können offene, konfigurierbare und anpassbare Programme bereitstellen, die oft mit zukünftigen Technologien kompatibel sind. Einige Anpassungen sind jedoch möglicherweise nicht zukunftskompatibel oder interoperabel mit anderen Geräten, sodass es am besten ist, den Anbieter im Vorfeld danach zu fragen.

 

So implementiert Juniper SaaS

Juniper bietet offene, intelligente und anpassbare Cloud-native Netzwerksoftware-Anwendungen als Cloud-Services an. Unternehmen und Netzwerkdienstleister können unsere SaaS-Lösungen nutzen, um ihre Netzwerkumgebungen und die damit verbundenen Cloud-Computing-Dienste zu überwachen, zu pflegen und zu steuern.

Unsere KI-gestützten SaaS-Netzwerkmanagement-Tools ermöglichen Netzwerkbetreibern die Optimierung von Betrieb und Leistung für höchste Effizienz und Benutzererfahrungen. Unser SaaS-Portfolio für Netzwerke umfasst Folgendes:

  • Mist AI™-gesteuerte Service Assurance, eine Suite von SaaS-Optionen für Netzwerke, die Netzwerktransparenz und automatisierte Abstimmung, Fehlerbehebung und Bedrohungserkennung für kabelgebundene und drahtlose LANs, SD-WANs und IoT-Umgebungen bietet. Die Angebote automatisieren den Abgleich von Ereignissen, identifizieren die Grundursachen, erkennen und beheben proaktiv Anomalien und Bedrohungen und überprüfen kontinuierlich die Netzwerk-Servicelevels anhand von Messungen der präzisen Erfahrungen, die die Benutzer in Echtzeit machen.
  • Security Director Cloud ist das Cloud-Portal unserer Kunden für die Juniper Hybrid-Mesh-Sicherheits-Lösung, die die Festlegung und Durchsetzung von Sicherheitsrichtlinien in hybriden On-Premises- und Cloud-Umgebungen vereint. Sie verwaltet und verbindet Firewalls vor Ort, Firewall as a Service (FWaaS) und in Infrastruktur as a Service (IaaS) eingebettete Firewalls über eine einheitliche Benutzeroberfläche. Mit Security Director Cloud können Kunden sicherstellen, dass ihre Sicherheitsrichtlinien den Benutzern, Geräten und Anwendungen folgen, wenn diese den Standort wechseln, ohne dass die Visibilität oder die Richtlinien zum Schutz vor Bedrohungen beeinträchtigt werden.
  • Juniper Paragon™ Automation ist ein modularer Satz von SaaS-Anwendungen für Planung, Simulation, Analyse und andere verwandte Apps. Die Lösung von Juniper nutzt Closed-Loop-Automatisierung, um Netzwerke mit ultimativer Effizienz zu verwalten.
  • Juniper Apstra ist unser absichtsbasiertes Datencenter-Netzwerk SaaS. Sie automatisiert den gesamten Lebenszyklus des Netzwerks, vom Entwurf bis zum täglichen Betrieb, in anbieterübergreifenden Datencentern mit kontinuierlicher Validierung, leistungsstarken Analysen und Ursachenermittlung für optimale Zuverlässigkeit.

SaaS – FAQs

Was sind Beispiele für SaaS-Unternehmen?

Einige traditionelle, bekannte SaaS-Anbieter sind Salesforce.com, Dropbox, DocuSign, Slack, Google Apps und Microsoft 365. Im Netzwerkbereich sind Beispiele für SaaS-Unternehmen Juniper, Cisco, HPE/Aruba und Arista.

Welche Beziehung besteht zwischen SaaS und Cloud-Computing?

SaaS ist eine der drei Hauptarten von Cloud-Computing-Services. Die beiden anderen sind Infrastructure as a Service (IaaS) und Platform as a Service (PaaS). 

Wie verhält sich SaaS im Vergleich zu IaaS und PaaS?

SaaS bezieht sich auf Anwendungssoftware, die über die Cloud als Service bereitgestellt wird und für Kunden über das Internet zugänglich ist. Ähnlich bei IaaS: Kunden können IT-Hardware-Infrastruktur in der Cloud „mieten“ – z. B. Compute-Server und Speicherkapazität – und zahlen nur für die CPU-Zyklen und die Speichermenge, die sie verbrauchen. PaaS nutzt dasselbe Modell, um Anwendungsentwicklungs-Tools wie Middleware zu liefern, die ebenfalls auf Abruf über das Internet auf einer Pay-as-you-go-Basis zugänglich sind. 

Was sind Beispiele für PaaS- und IaaS-Unternehmen?

Zu den PaaS-Unternehmen gehören VMware, RedHat OpenShift und Oracle Cloud Infrastructure. Zu den IaaS-Unternehmen gehören Amazon Web Services (AWS), Microsoft Azure, Google Compute Platform (GCP), IBM Cloud, Cisco MetaCloud, Oracle Cloud und Alibaba Cloud. 

Gibt es so etwas wie „Networking as a Service“ (NaaS)?

Ja! Gartner definiert NaaS als ein Cloud-Modell für die Bereitstellung virtualisierter Netzwerkprodukte und -funktionen, wie Routing, Switching und Firewalling, über das Internet. Zu den spezifischen Funktionen, die NaaS zur Verfügung stellen kann, gehören die Selbstbedienung der Benutzer, der Netzwerkzugriff und die Netzwerknutzung nach Bedarf, die Möglichkeit, die Bandbreite dynamisch nach oben oder unten zu skalieren, sowie die verbrauchsabhängige Abrechnung nach Port, Bandbreite oder Anzahl der Benutzer.

Wie wird SaaS von Juniper bereitgestellt?

Juniper bietet Unternehmen und Service Providern mehrere Cloud-basierte, netzwerkzentrierte SaaS-Angebote. Dazu gehören:

Darüber hinaus ermöglichen die SaaS-Angebote Juniper Apstra und Paragon Automation eine absichtsbasierte, automatisierte Netzwerkplanung, Überwachung und Verwaltung von Kundennetzwerken.