Heutzutage wird der Großteil der Rechenleistung von Unternehmen
weltweit immer noch lokal ausgeführt.
Sie wurde noch nicht in die Cloud verlagert, weil der Weg dorthin komplex, schwierig und voller schwieriger Entscheidungen ist. Manchmal bleiben Arbeitslasten wegen Compliance- oder betrieblicher Bedenken vor Ort. Wie modernisieren Sie also die vorhandene Infrastruktur, ohne alles in die Cloud zu verlagern? Wie überwinden Sie inkompatible Architektur beim Übergang? Wie bleiben Sie flexibel? Obwohl es viele Vorteile für die Entwicklung cloudvirtueller oder cloudnativer Anwendungen und Systeme gibt, haben viele Unternehmen komplexe Anforderungen, bei denen ein Teil der lokalen Infrastruktur mit öffentlichen Cloud-Diensten zusammenarbeiten muss, die von Firmen bereitgestellt werden, wie z. B. wie Google Cloud. Bevor wir weiter ins Detail gehen, sollten wir aber gewährleisten, dass wir eine Standarddefinition für die folgenden Begriffe verwenden: Private Cloud, Hybrid-Cloud und Multi-Cloud. Bei einer privaten Cloud hat eine Organisation virtualisierte Server in eigenen Rechenzentren, um eine eigene private lokale Umgebung zu erstellen. Das geschieht dann, wenn eine Organisation bereits wesentliche Investitionen in ihre eigene Infrastruktur getätigt hat oder wenn aus regulatorischen Gründen Daten lokal gespeichert werden müssen. Bei einer Hybrid-Cloud verwendet eine Organisation eine Kombination aus lokaler oder privater Cloudinfrastruktur und öffentlichen Clouddiensten. Das ist die Situation, in der sich viele Organisationen derzeit befinden. Einige von ihren Daten und Anwendungen wurden in die Cloud migriert. Andere bleiben in der lokalen Umgebung und die Verbindung zwischen privaten und öffentlichen Clouds ermöglicht Interoperabilität. Bei einer Multi-Cloud nutzt eine Organisation mehrere Anbieter öffentlicher Clouds als Teil ihrer Architektur. In diesem Fall benötigt die Organisation Flexibilität und sichere Konnektivität zwischen den verschiedenen Netzwerken. Eine Organisation nutzt entweder die Hybrid-Cloud oder die Multi-Cloud, wenn sie bestimmte Elemente einer öffentlichen Cloud integrieren will, um von den Stärken dieses Anbieters zu profitieren. Viele Organisationen sehen z. B. enorme Vorteile in der Nutzung des BigQuery- Datenanalysetools von Google, einer serverlosen Anwendung mit Skalierbarkeit auf Datasets im Multi-Petabytebereich. Die Kernanwendungen, die die zu verarbeitenden Daten generieren, bleiben bei ihr aber vor Ort. Wenn Organisationen eine Verlagerung auf eine Hybrid-Cloud- oder Multi-Cloud-Situation erwägen, haben sie oft Zweifel, ob sich eine Anwendung von einer Cloud zu einer anderen einfach verlagern lässt. Google glaubt, dass Sie Ihre Ziele trotz Abhängigkeit von einer bestimmten Art von Cloud erreichen können. Google glaubt an eine offene Cloud, bei der Nutzer das Recht haben, Daten zu verschieben, wie sie wollen. Wenn Organisationen die Möglichkeit haben, ihre Apps in verschiedenen Clouds bereitzustellen und dabei eine gemeinsame Entwicklungs- und Betriebsmethode verwenden, können sie so ihre geschäftlichen Prioritäten erfüllen und Innovationen beschleunigen. Durch Open-Source in der Cloud behält die Organisation die Kontrolle darüber, wie sie ihre IT-Investitionen einsetzt. Sehen wir uns einige Beispiele an. Da Google Cloud offene APIs verwendet, sind Google-Dienste mit Open-Source- Diensten und -Produkten kompatibel. Das heißt, Sie können z. B. Code aus Google Cloud Bigtable nehmen (einer verwalteten Datenbank) und diesen Code woanders nutzen. Da Google Cloud wichtige Elemente seiner Technologie mit Open-Source-Lizenzen veröffentlicht, können Kunden Produkte sowohl lokal als auch in mehreren Clouds verwenden. Ein Beispiel für einen Open-Source-Dienst, von dem Sie vielleicht schon gehört haben, ist TensorFlow, eine Open-Source-Softwarebibliothek für maschinelles Lernen, die von Google entwickelt wurde. Ein weiterer bekannter Dienst ist Kubernetes, ein System zur Automatisierung der Anwendungsentwicklung, -skalierung und -verwaltung mithilfe eines Konzepts, das als <i>Containerisierung</i> bezeichnet wird. Schließlich hat Google "Anthos" entwickelt, eine offene Plattform zur Anwendungsmodernisierung, mit der Sie Ihre vorhandenen Anwendungen modernisieren sowie neue erstellen und überall ausführen können. Damit können Sie eine Anwendung einmal erstellen und sie dann überall ausführen: vor Ort, auf Google Cloud oder in einer anderen öffentlichen Cloud. So können Sie die Anwendungsentwicklung für Ihre Organisation beschleunigen. Im nächsten Video befassen wir uns mit Sicherheit als wichtigen Faktor für Organisationen, die mit der Cloud arbeiten wollen. (Required) Deutsch de
Softwarelizenzmanagement kompakt: Einsatz und Management des immateriellen Wirtschaftsgutes Software und hybrider Leistungsbündel (Public Cloud Services)