Video: AWS vs Azure vs GCP | Amazon Web Services vs Microsoft Azure vs Google Cloud Platform | Intellipaat 2024
Software-as-a-Service (SaaS) -Anwendungen und -Services werden häufig in Kombination mit vielen anderen Cloud- und lokalen Modellen in einer Hybridumgebung eingesetzt. Unternehmen benötigen ihre SaaS-Anwendungen, um sich mit anderen Anwendungen und Plattformen in ihrem eigenen Rechenzentrum und mit anderen Cloud-Plattformen zu verbinden.
SaaS-Anwendungen sitzen selten alleine. Unternehmen haben eine IT-Landschaft, die in etwa so aussehen könnte:
-
SaaS für CRM
-
Ein zweiter SaaS für die Personalabteilung
-
Interne Analysehardware hinter einer Firewall
-
IaaS (Infrastructure as a Service) zum Testen
Vieles davon Informationen werden in ihr ERP-System (Enterprise Resource Planning) eingespeist, das möglicherweise in ihrem Rechenzentrum untergebracht ist.
Es ist wichtig, dass Prozesse aktiviert werden, die Informationen sicher zwischen diesen Systemen übertragen können. Diese hybride SaaS-Umgebung ist in der folgenden Abbildung dargestellt.
Die hier beschriebene Umgebung ist wirklich eine Hybrid-Cloud. Warum? Weil mehrere Ressourcen verschiedene Bereitstellungsoptionen verwenden, die sich gegenseitig berühren und nicht alle vom Unternehmen gesteuert werden. Letztendlich müssen diese Anwendungen zusammenarbeiten, um einen geschäftlichen Nutzen zu erzielen. Natürlich kann eine Hybridumgebung einfacher oder komplexer sein als die in der Figur dargestellte.
Was steckt hinter Ihrer SaaS-Anwendung? Ein Anbieter könnte seine Software von Rechenzentren aus betreiben, die er betreibt. Zwangsversteigerung. com tat dies aus der Not heraus, weil es ein früher Innovator ohne andere Optionen war.
Andere Anbieter - zum Beispiel SugarCRM - führen ihre Angebote auf öffentlichen Clouds wie Amazon EC2 aus. Ein SaaS, der im Rechenzentrum eines Anbieters ausgeführt wird, ist nicht notwendigerweise stabiler, aber großartige Software auf einer unzuverlässigen dritten Partei ist nutzlos. Daher ist es wichtig, Service Level Agreements (SLAs) zu verstehen.
Wenn Sie an die SaaS-Umgebung denken, wird sie auch in verschiedenen Cloud-Bereitstellungsmodellen (z. B. privat oder öffentlich) ausgeführt, die verschiedene Cloud-Bereitstellungsmodelle wie IaaS oder PaaS (Platform as a Service) unterstützen. SaaS allein ist eine wirklich integrierte Umgebung, die in der Lage sein muss, sowohl innerhalb ihrer eigenen Computerumgebung als auch mit anderen Elementen im Cloud-Ökosystem eines Unternehmens kooperativ zu leben. Das macht eine Hybrid Cloud so komplex.
Wenn also ein Unternehmen in Ihrem Unternehmen Zugriff auf alle Daten haben möchte, um Analysen ausführen zu können, können Sie nicht einfach sagen: "Entschuldigung, das ist alles in der SaaS-Anwendung. "Stattdessen können Sie die Daten in Ihre private Cloud replizieren.Von dort aus kann das Analyseteam eine Kopie des Goldenen Meisters (eine einzige Version der Wahrheit für die Daten - das Referenzmodell) erstellen, um seine ausgefeilte Zahlenbearbeitung durchzuführen, und andere Gruppen wie Entwickler, kann eine Kopie erstellen und sie zum Testen in einer öffentlichen Cloud verwenden.