Cloud-Terminologie entdecken

Objectives

After completing this lesson, you will be able to:
  • Entdecken Sie die Grundlagen des Cloud Computing.
  • Entdecken Sie Hyperscaler.
  • Entdecken Sie die Service- und Deployment-Modelle.

Cloud Computing

Notiz

Wenn Sie mit den folgenden Begriffen vertraut sind, können Sie diese Lektion überspringen:
  • Cloud Computing
  • Public, Private, Hybrid Cloud
  • Software as a Service
  • Platform as a Service
  • Infrastructure as a Service
  • Hyperscaler
  • Multi-Cloud

Cloud Computing – Überblick

Einführung in Cloud Computing: Cloud Computing nutzt eine Software, Plattformen und Infrastrukturen auf Abruf von jedem Gerät über das Internet.

Cloud Computing kann Ihre Kosten senken, indem Sie nur die Ressourcen nutzen können, die Sie bei Bedarf benötigen. Sie müssen kein großes Rechenzentrum in Ihrem Büro aufbauen, um Skalierbarkeit und Hochverfügbarkeit zu gewährleisten. Sie müssen keine Menge an Rechenressourcen reservieren, wenn Sie diese für ein Prototyping-Projekt oder für eine vorübergehend höhere Last auf Ihrem System benötigen. Cloud-Computing-Angebote sind in verschiedenen Betriebsmodellen und Servicemodellen verfügbar. Darüber hinaus werden Cloud-Landschaften über mehrere Regionen geclustert, um eine höhere Verfügbarkeit und geringere Latenz sicherzustellen. Mit der zunehmenden Anzahl an Cloud-Funktionen wird die Bedeutung von Virtualisierungs- und Containertechnologien noch relevanter als je zuvor. Auf dem Markt gibt es viele Anbieter, auch Anbieter genannt, für mehrere Cloud-Angebote. SAP konzentriert sich auf die Transformation in die Cloud.

Cloud-Terminologie: Multi-Cloud

Definition von Multi-Cloud: Sie kombiniert mehrere Cloud-Angebote mehrerer Anbieter in einer einzigen heterogenen Architektur, um die Funktionen und Kosten der Cloud-Infrastruktur zu verbessern.

In intelligenten Unternehmen sind die Systemlandschaften vielfältiger als je zuvor. Sie können mehrere Produkte von mehreren Anbietern aus der Private Cloud, Public Cloud oder sogar On-Premise kombinieren. Es spielt keine Rolle, ob es sich um eine Infrastruktur, eine Plattform oder eine Software-as-a-Service handelt, sie sind alle auf Abruf. Sie können sie über das Konzept der Multi-Cloud kombinieren und miteinander integrieren. SAP unterstützt auch den Multi-Cloud-Ansatz. Das bedeutet, dass Sie Software aus verschiedenen Regionen, Deployment-Modelle und SAP-Software mit Software von Drittanbietern kombinieren können.

Cloud-Terminologie: Hyperscaler

Hyperscaler, eine Definition

Die bekannten Hyperscaler sind AWS, Microsoft Azure, Google Cloud Platform und Alibaba Cloud. Natürlich gibt es neben ihnen noch mehr Cloud-Anbieter, die möglicherweise Hyperscaler-Architekturen angegangen haben. SAP arbeitet mit den vier zuvor genannten großen Hyperscalern zusammen, um das beste Angebot für die Kunden und die höchste Verfügbarkeit zu erreichen. Diese Zusammenarbeit erfolgt über mehrere Produkte hinweg, aber SAP BTP ist die interessanteste im Umfang von Hyperscalern.

SAP BTP ist in mehreren Regionen mit diesen Anbietern verfügbar. SAP unterstützt dabei Multi-Cloud-Landschaften. Die Anbieter selbst können sich in der Verfügbarkeit von Produktivzeiten, Serviceangeboten oder Latenzzeiten von Rechenzentren unterscheiden. SAP bietet in Zusammenarbeit mit den Hyperscalern Rechenzentren in den folgenden Regionen an: Europa, USA. Ost, USA West, Singapur und viele mehr.

SAP betreibt Software natürlich auch in eigenen Rechenzentren, ohne Hyperscaler-Funktionen zu nutzen. Diese Rechenzentren sind mit einer Hyperscaler-ähnlichen Architektur aufgebaut, um widerstandsfähiger und flexibler für Skalierung und Hochverfügbarkeit zu sein.

Ob eine SAP-Lösung in SAP-Rechenzentren oder Hyperscaler-Ressourcen ausgeführt wird, hängt vom Produkt und seiner Architektur ab.

Cloud-Terminologie: Service- und Deployment-Modelle

Cloud-Terminologie: Deployment-Modelle

Abbildung der drei möglichen Bereitstellungsmodelle: Public, Private und Hybrid.

Cloud-Services unterscheiden sich in verschiedenen Arten von Deployments. Je nachdem, wer die Services anbietet und zu welcher Zielgruppe, spricht man von:

  • Public Clouds
  • Private Clouds
  • Hybride Clouds
Public Cloud

Die Public Cloud ist ein Angebot eines frei zugänglichen Anbieters, der seine Dienste über das Internet für jedermann offen zugänglich macht. WebMailer-Dienste oder Google Docs sind Beispiele für Public-Cloud-Angebote sowie die kostenpflichtigen Dienste von Microsoft Office 365 oder SAP Business ByDesign.

Private Cloud

Aus Gründen des Datenschutzes und der IT-Sicherheit bevorzugen Unternehmen es oft, ihre IT-Services weiterhin selbst zu betreiben und sie nur ihren eigenen Mitarbeitern zugänglich zu machen. Wenn diese so angeboten werden, dass der Endanwender im Unternehmen von einem cloudtypischen Mehrwert wie einer skalierbaren IT-Infrastruktur oder Installation und wartungsfreien IT-Anwendungen, die über den Webbrowser genutzt werden können, profitieren kann, spricht man von einer Private Cloud. Häufig werden diese zusätzlichen Werte jedoch in sogenannten IT-Infrastrukturen nicht oder nur teilweise erreicht.

Hybride Clouds

Hybride Clouds werden als hybride Formen dieser beiden Ansätze bezeichnet. Beispielsweise laufen bestimmte Services bei öffentlichen Anbietern über das Internet, während datenkritische Anwendungen und Daten im Unternehmen betrieben und verarbeitet werden. Die Herausforderung liegt hier in der Trennung von Geschäftsprozessen in datenschutzkritische und nicht kritische Workflows. Voraussetzung ist eine saubere und konsistente Klassifizierung der im Unternehmen verfügbaren und verarbeiteten Daten.

Cloud-Terminologie: Servicemodelle

Abbildung der drei möglichen Servicemodelle: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) und Software as a Service (SaaS).

Da wir nun mit den Cloud-Bereitstellungsmodellen vertraut sind, müssen wir die Art der Software oder auch die Servicemodelle von Cloud-Produkten klären:

Infrastructure as a Service (IaaS)
Hardwareressourcen je nach Bedarf abonnieren. Dazu gehören Netzwerk, Speicher, Server und Virtualisierung. Wenn Sie Infrastruktur einstellen, anstatt sie zu besitzen, können Sie die Kreativität jedes Teams maximieren, anstatt sie auf die Fähigkeiten eines zentralen Architekturteams zu beschränken. Wenn Sie mehr oder weniger Ressourcen benötigen, können Sie Ihr Abonnement anpassen, was zu einem flexibleren und kostengünstigeren Arbeiten führt.

Zu den IaaS-Anbietern gehören Hyperscaler wie Google Cloud Platform, Microsoft Azure, Amazon Web Services (AWS) und viele mehr.

Platform as a Service (PaaS)

Middleware-Funktionen zusätzlich zu Ihrer virtuellen Infrastruktur abonnieren. Sie können die Plattform mit Ihrer benutzerdefinierten Logik und häufig mit vordefinierten Services anpassen und erweitern, die Sie aktivieren und verwenden können. Cloud-Plattform-Services bieten häufig Sicherheitsfunktionen für Autorisierung und Authentifizierung, Clustering, Lastausgleich, Routing oder Datenbankservices. Eine Cloud-Plattform kann verwendet werden, um alle operativen Prozesse für Ihre Infrastruktur zu verwalten und zu pflegen. Sie können ganz einfach damit beginnen, eigene Anwendungen zu erstellen oder vordefinierte Services zu verwenden.

SAP bietet ein Produkt in der PaaS-Marktbranche an: die SAP Business Technology Platform. Es bietet eine Vielzahl von Services und Middleware-Funktionen und wurde mit vielen SAP- und Open-Source-Technologien entwickelt.

Software as a Service (SaaS)

Das Abonnieren von Anwendungen basierend auf Ihren Anforderungen auf Abruf bedeutet, dass es keine Rolle spielt, ob die herkömmliche Unternehmenssoftware oder die Unterhaltungsmedien – fast alles ist heute eine SaaS-Lösung. Sie können Komponentenanwendungen wählen, von herkömmlicher Unternehmenssoftware bis hin zu virtuellen Infrastrukturmanagement-Tools, die alle über das Internet bereitgestellt und betrieben werden. Der Anbieter gewährleistet Sicherheit, Verfügbarkeit und Performance. Oft haben Sie nicht viel Möglichkeiten, die SaaS-Services anzupassen. Sie können sie nur nutzen und manchmal einige kleine Konfigurationen vornehmen oder die Benutzer mit Zugriff auf Ihr Abonnement verwalten. SAP bietet auch mehrere Produkte in der SaaS-Marktbranche an – nur um einige zu nennen:

  • SAP Analytics Cloud
  • SAP Customer Experience
  • SAP SuccessFactors