von
Ashutosh Tamhankar
Cloud Engineer
Cloud Engineer
Containerisierung
Baue eine Cloud-native Plattform für deine Kunden
Um neue Produkte und Dienstleistungen schneller auf den Markt zu bringen, setzen Unternehmen auf Cloud-native Technologien wie Containerisierung, um entkoppelte Systeme zu entwickeln. Laut der CNCF1-Umfrage 2022 hat sich Kubernetes als ein wichtiger Baustein für die Bereitstellung einer Plattform für solche Anwendungsproduktteams erwiesen.
Stelle dir ein Hotel als Analogie zu einer Plattform vor. Ein Hotel bietet eine Reihe von Basisdiensten für Gäste an - eine Website zur Zimmerbuchung, eine besetzte Rezeption, Parkmöglichkeiten usw. In ähnlicher Weise kannst du eine Reihe von Basisdiensten für deine internen Kunden aufbauen, indem du Kubernetes zur Orchestrierung von Containern verwendest. Dies allein beantwortet jedoch nicht die Fragen, welche Art von Speicher du den Tenant-Anwendungen anbieten möchtest, welche Toolsets DevOps-Workflows ermöglichen könnten oder wie die zugrunde liegende Infrastruktur gehärtet werden könnte, usw. Du könntest eine Vielzahl von Open-Source-Projekten einsetzen, um diese Szenarien zu erfüllen. Es kann jedoch eine Herausforderung sein, die geschäftlichen Anforderungen allein mit Community-basiertem Support zu erfüllen. Aber mit Red Hat OpenShift - einer Open-Source-Anwendungsplattform für Unternehmen – kannst du von den Innovationen der Upstream-Projekte profitieren und Enterprise Support in Anspruch nehmen.
Aber wie kann Amanox Kunden mit Red Hat OpenShift heute helfen? Vielleicht verwaltest du bereits eine On-Prem-Infrastruktur mit z. B. Nutanix. Du könntest den Grundstein für die Zukunft moderner Anwendungen legen, indem du deine bestehende Umgebung um eine Container-Plattform mit Red Hat OpenShift erweiterst. Wenn deine Anwendungen in Zukunft auf bestimmte Dienste aus einer öffentlichen Cloud zugreifen müssen, könnest du deine bestehende Plattform mit Red Hat OpenShift auf die öffentliche Cloud ausweiten und flexibel bleiben.
Die Anforderungen an die Plattformen hängen von den Diensten ab, die du deinen Anwendungsteams anbieten möchtest. Um auf die Analogie mit dem Hotel zurückzukommen: Du könntest verschiedene Kundenkategorien bedienen - diejenigen, die eine Suite benötigen, diejenigen, die einen Hund mitbringen, oder diejenigen, die nur ein Bett ohne Frühstück benötigen. Ausserdem nannten viele Kunden in der oben erwähnten CNCF-Umfrage Schulung und Sicherheit als die beiden grössten Schwierigkeiten bei der Einführung von Containern in der Produktion.
Mit Amanox könntest du eine Cloud-native Anwendungsplattform aufbauen und betreiben. Zu diesem Zweck haben wir ein Team und ein Toolset zusammengestellt. Wir nennen es die Enterprise Cloud Platform, das aus eng integrierten, einfach zu nutzenden Lösungen unserer Partner2 besteht, um verschiedene technologische und betriebliche Herausforderungen zu bewältigen.
Stelle dir ein Hotel als Analogie zu einer Plattform vor. Ein Hotel bietet eine Reihe von Basisdiensten für Gäste an - eine Website zur Zimmerbuchung, eine besetzte Rezeption, Parkmöglichkeiten usw. In ähnlicher Weise kannst du eine Reihe von Basisdiensten für deine internen Kunden aufbauen, indem du Kubernetes zur Orchestrierung von Containern verwendest. Dies allein beantwortet jedoch nicht die Fragen, welche Art von Speicher du den Tenant-Anwendungen anbieten möchtest, welche Toolsets DevOps-Workflows ermöglichen könnten oder wie die zugrunde liegende Infrastruktur gehärtet werden könnte, usw. Du könntest eine Vielzahl von Open-Source-Projekten einsetzen, um diese Szenarien zu erfüllen. Es kann jedoch eine Herausforderung sein, die geschäftlichen Anforderungen allein mit Community-basiertem Support zu erfüllen. Aber mit Red Hat OpenShift - einer Open-Source-Anwendungsplattform für Unternehmen – kannst du von den Innovationen der Upstream-Projekte profitieren und Enterprise Support in Anspruch nehmen.
Aber wie kann Amanox Kunden mit Red Hat OpenShift heute helfen? Vielleicht verwaltest du bereits eine On-Prem-Infrastruktur mit z. B. Nutanix. Du könntest den Grundstein für die Zukunft moderner Anwendungen legen, indem du deine bestehende Umgebung um eine Container-Plattform mit Red Hat OpenShift erweiterst. Wenn deine Anwendungen in Zukunft auf bestimmte Dienste aus einer öffentlichen Cloud zugreifen müssen, könnest du deine bestehende Plattform mit Red Hat OpenShift auf die öffentliche Cloud ausweiten und flexibel bleiben.
Die Anforderungen an die Plattformen hängen von den Diensten ab, die du deinen Anwendungsteams anbieten möchtest. Um auf die Analogie mit dem Hotel zurückzukommen: Du könntest verschiedene Kundenkategorien bedienen - diejenigen, die eine Suite benötigen, diejenigen, die einen Hund mitbringen, oder diejenigen, die nur ein Bett ohne Frühstück benötigen. Ausserdem nannten viele Kunden in der oben erwähnten CNCF-Umfrage Schulung und Sicherheit als die beiden grössten Schwierigkeiten bei der Einführung von Containern in der Produktion.
Mit Amanox könntest du eine Cloud-native Anwendungsplattform aufbauen und betreiben. Zu diesem Zweck haben wir ein Team und ein Toolset zusammengestellt. Wir nennen es die Enterprise Cloud Platform, das aus eng integrierten, einfach zu nutzenden Lösungen unserer Partner2 besteht, um verschiedene technologische und betriebliche Herausforderungen zu bewältigen.
Wie können wir helfen?
- Erstelle und betreibe eine sichere, robuste, verwaltbare und beobachtbare Plattform auf Basis von Red Hat OpenShift in privaten, öffentlichen, hybriden oder Multi-Clouds.
- Verfolge einen konsistenten, robusten und standardisierten Ansatz für die Verwaltung deiner Infrastruktur, indem du sie als Code behandelst (IaC).
- Verfüge über Business-Continuity- und Disaster-Recovery-Strategien für deine Plattforminfrastruktur und biete deinen Mietern zusätzliche Services.
- Biete deinen Kunden - deinen Produktteams - verschiedene Speicherklassen an.
- Befähige deine Produktteams, mithilfe von CI/CD-Workflows neue Kundenerlebnisse zu liefern.
- Befähigung der Entwicklungs- und Betriebsteams, die Plattform letztendlich selbst zu verwalten.
Matthias Imsand, CTO Public Cloud, fügte hinzu: "Die Entwicklung von Cloud-agnostischen Bausteinen in kleinen und agilen Teams ist für moderne Cloud-native Anwendungen keine Frage mehr. Kubernetes bietet die ausgereifteste Plattform für die Orchestrierung von Containern und lässt sich problemlos in CICD-Lösungen integrieren. Das ist also eine perfekte Ergänzung für uns und unsere Kunden."
Zusammenfassend lässt sich sagen, dass eine solide Plattform für deine Anwendungsteams von entscheidender Bedeutung für deine digitalen Lösungen ist, da sie die "Time to Market" verkürzt. Wenn du häufiger zuverlässige und stabile Produkte auf den Markt bringen und dabei das Feedback deiner Kunden einbeziehst, führt dies letztendlich zu einer höheren Kundenzufriedenheit.
Was hält dich davon ab, eine Plattform aufzubauen, um sich einen Wettbewerbsvorteil zu verschaffen?
Um diese Diskussion fortzusetzen, besuche uns persönlich bei einem unserer technischen Bootcamps:
zu den Bootcamps