Cloud-Terminologie entdecken

Objectives

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

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 im Überblick

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

Cloud Computing kann Ihre Kosten senken, indem es Ihnen ermöglicht, nur die Ressourcen zu verwenden, die Sie bei Bedarf benötigen. Für Skalierbarkeit und Hochverfügbarkeit müssen Sie kein großes Rechenzentrum in Ihrem Büro aufbauen. Sie müssen keine Menge an Rechenressourcen reservieren, wenn Sie sie für ein Prototyping-Projekt oder für eine temporär höhere Last auf Ihrem System benötigen. Cloud-Computing-Angebote sind in verschiedenen Bereitstellungs- 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 Container-Technologien noch relevanter als je zuvor. Auf dem Markt gibt es viele Anbieter, auch Anbieter genannt, für mehrere Cloud-Angebote. Die SAP konzentriert sich auf die Transformation in die Cloud.

Cloud-Terminologie: Multi-Cloud

Definition von Multi-Cloud: Es kombiniert mehrere Cloud-Angebote von mehreren Anbietern in einer einzigen heterogenen Architektur, um die Cloud-Infrastrukturfunktionen und -kosten zu verbessern.

Im intelligenten, nachhaltigen Unternehmen sind die Systemlandschaften vielfältiger denn je. Sie können mehrere Produkte mehrerer Anbieter aus Private Cloud, Public Cloud oder sogar On-Premise kombinieren. Dabei spielt es keine Rolle, ob es sich um Infrastruktur, eine Plattform oder Software-as-a-Service handelt, sie sind alle auf Abruf. Sie können sie über das Multi-Cloud-Konzept miteinander kombinieren und 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. Neben ihnen gibt es natürlich noch mehr Cloud-Anbieter, die möglicherweise an Hyperscaler-Architekturen herangehen. 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 erzielen. Diese Zusammenarbeit erstreckt sich über mehrere Produkte, aber SAP BTP ist die interessanteste im Bereich der Hyperscaler.

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

Natürlich betreibt SAP auch Software 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 auf SAP-Rechenzentren oder Hyperscaler-Ressourcen ausgeführt wird, hängt vom Produkt und der Architektur ab.

Cloud-Terminologie: Service- und Implementierungsmodelle

Cloud-Terminologie: Deployment-Modelle

Darstellung der drei möglichen Deployment-Modelle: Public, Private und Hybrid.

Cloud-Services unterscheiden sich in verschiedenen Deployment-Arten. Je nachdem, wer die Services anbietet und welcher Zielgruppe, wird sie als:

  • Öffentliche Clouds
  • Private Clouds
  • Hybride Clouds
Public Cloud

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

Private Cloud

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

Hybride Clouds

Hybride Clouds werden als Hybridformen dieser beiden Ansätze bezeichnet. Beispielsweise laufen bestimmte Dienste 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 -unkritische Workflows. Voraussetzung ist eine saubere und konsistente Klassifizierung der im Unternehmen vorhandenen und verarbeiteten Daten.

Cloud-Terminologie: Servicemodelle

Abbildung der drei möglichen Service-Modelle: 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 nach Bedarf abonnieren. Dazu gehören Netzwerk, Speicher, Server und Virtualisierung. Wenn Sie die Infrastruktur einstellen, anstatt sie zu besitzen, können Sie die Kreativität jedes Teams maximieren, anstatt sie auf die Funktionen eines zentralen Architekturteams zu beschränken. Wenn Sie mehr oder weniger Ressourcen benötigen, können Sie Ihr Abonnement anpassen, was dazu führt, dass Sie flexibler und kostengünstiger arbeiten.

Zu den IaaS-Anbietern gehören Hyperscaler wie Google Cloud Platform, Microsoft Azure, Amazon Web Services (AWS) und vieles 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-Plattformservices bieten häufig Sicherheitsfunktionen für Autorisierung und Authentifizierung, Clustering, Lastausgleich, Routing oder Datenbankservices. Mit einer Cloud-Plattform können Sie alle operativen Prozesse für Ihre Infrastruktur verwalten und pflegen. Sie können ganz einfach Ihre eigenen Anwendungen erstellen oder vordefinierte Services verwenden.

SAP bietet ein Produkt im PaaS-Markt an: die SAP Business Technology Platform. Es bietet viele Services, Middleware-Funktionen und wurde mit einer Vielzahl von SAP- und Open-Source-Technologien entwickelt.

Software as a Service (SaaS)

Anwendungen nach Bedarf zu abonnieren, bedeutet, dass es egal ist, ob es sich um traditionelle Unternehmenssoftware oder Unterhaltungsmedien handelt – fast alles ist heute eine SaaS-Lösung. Sie können Komponentenanwendungen wählen, von herkömmlicher Unternehmenssoftware bis hin zu Tools für das Management virtueller Infrastruktur, die alle über das Internet bereitgestellt und betrieben werden. Der Provider gewährleistet Sicherheit, Verfügbarkeit und Performance. Oft haben Sie nicht viele 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 im SaaS-Markt an – nur um einige aufzulisten:

  • SAP Analytics Cloud
  • SAP Customer Experience
  • SAP SuccessFactors