Die wichtigste Open-Source-Komponente: Die Community
Cloud Foundry ist eine wichtige Open-Source-Komponente für SAP-Bestandskunden. 2020 ist es fünf Jahre her, dass die dazugehörige Stiftung gegründet wurde. Sie sollte das geistige Eigentum der Open-Source-Cloud-Foundry-Technologie verwalten und das Projekt managen.
In diesen fünf Jahren haben wir mit unseren Project Management Committees die Entwicklung Dutzender Vorhaben unterstützt, von denen viele als Inkubationsprojekte akzeptiert wurden.
Wir haben im Schulterschluss mit unserer Community die Cloud-Foundry-Technologie weiterentwickelt, sodass sie nicht nur den Standards und Anforderungen des täglichen Gebrauchs genügt, sondern den Entwicklern in Unternehmen die nötigen Werkzeuge an die Hand gibt.
Zum besseren Verständnis, was die Cloud Foundry Foundation für SAP-Bestandskunden leisten kann, werfen wir einen Blick auf einige Highlights der letzten fünf Jahre und auf das, was die Stiftung dieses Jahr bewegen wird.
2015: Die Foundation lanciert das Cloud-Foundry-Certified-Provider-Programm, die branchenweit einzige Zertifizierung für ein zuverlässiges Portieren von PaaS-Produkten in heterogenen Multicloud-Umgebungen.
2016: Die Foundation startet in Zusammenarbeit mit Fujitsu, Google, IBM, Pivotal, Red Hat und SAP das Open-Service-Broker-API-Projekt und vermeldet die OCI- und CNI-Unterstützung für die Cloud Foundry Application Runtime.
2017: Die Foundation veröffentlicht die Cloud Foundry Container Runtime, mit der Entwickler Container mittels Kubernetes und Bosh bereitstellen können. WinC wird freigegeben und Envoy und Istio in das Projekt integriert. The Foundry, der weltweit größte Open-Source-Marktplatz, öffnet seine Pforten für alle.
2018: Die Stiftung startet Eirini und Project Quarks, um Kubernetes noch weiter in die Cloud-Foundry-Technologien zu integrieren. Auch Containerd wird aufgenommen.
2019: Weniger als ein Jahr nach seiner Markteinführung wird Eirini von allen Cloud-Foundry-Certified-Providern unterstützt, es gibt gleich mehrere Technical Previews auf dem Markt. Die Foundation führt die Version 2.0 des Examens zum Cloud Foundry Certified Developer ein.
2020: Die Stiftung akzeptiert KubeCF als Inkubationsprojekt, eine Open-Source-Distribution der Cloud Foundry Application Runtime, die auf Kubernetes läuft.
Die Zukunft von Cloud Foundry
Wahrscheinlich haben Sie den Trend der letzten paar Jahre auch bemerkt: Die meiste Arbeit hat unsere Community in die Integration von Kubernetes in Cloud Foundry gesteckt.
Kubernetes wurde schnell populär und hat sich zum weithin akzeptierten Standard für das Orchestrieren von Containern gemausert, aber es fehlen gute Tools dafür. Deshalb sehen wir es als unsere Aufgabe, Kubernetes mit der Entwicklungsumgebung von Cloud Foundry zu verbinden.
Wir haben mit der Foundation den Punkt erreicht, an dem wir unseren Fokus auf die Weiterentwicklung einer Kubernetes-basierten Plattform verschieben. Gemeinsam mit der Cloud-Foundry-Community arbeiten wir daran, diesen Wandel für alle leicht und erfolgreich zu gestalten.
Die Cloud-Foundry-Community hat in den letzten zwei Jahren Kubernetes auf verschiedenste Art und Weise in die Plattform integriert, einschließlich Shared Networking, Authentifizierung, Logging und des Katalogs für Shared Services.
Die Integration von Cloud Foundry und Kubernetes verbindet für Anwender die bekannte Strukturiertheit, Kontrolle und Geschwindigkeit von Cloud Foundry mit der Flexibilität und Modularität von Kubernetes.
Cloud Foundry reagiert auf den Markt und führt neue Funktionen ein, bleibt aber flexibel. Unser Momentum hin zu einer Kubernetes-basierten Plattform ist der Schlüssel, mit dem der Community die cloudnative Zukunft aufgeschlossen wird und von dem auch SAP-Bestandskunden profitieren.