In der agilen Software-Entwicklung stehen Micro Services und Container schon länger hoch im Kurs. Millionen von Container-Instanzen sind bereits im Einsatz. Bis 2023 soll ihre Zahl laut IDC auf etwa 2 Mrd. steigen1. Damit werden komplexe Cloud-Technologien und agile Software-Entwicklungsprozesse zum IT-Mainstream und rücken auch für Mittelstandsunternehmen in sehr greifbare Nähe.
Virtualisierungs-Experte MightyCare setzt mit DevOps-Methodiken und Kubernetes-Hosting auf Container-Technologie im eigenen Rechenzentrum
Der Trend von monolithischen hin zu dezentralen IT-Strukturen gewinnt im Zuge der Digitalisierung immer mehr an Bedeutung. Neue Architekturen, Betriebsmodelle und Software-Delivery-Services bieten Entwicklern innovative Entwicklungsumgebungen für eine Vielzahl container-basierter, modularer Dienste – sogenannter Micro-Services. Damit kommen komplexe Business-Anwendungen schneller von der Idee in die Umsetzung und bleiben flexibel auf neue Anforderungen anpassbar.
Kubernetes-Cluster und Tanzu als innovative Lösung für Cloud-native Anwendungen
„Container-Architekturen wie Kubernetes bieten heute eine starke Ergänzung zum Betrieb virtueller Server und reduzieren die IT-Gesamtbetriebskosten“, sagt Peter Rudolf, Geschäftsführer der MightyCare. Der Grund: Container teilen sich die meisten Betriebssystemdateien mit dem Server, auf dem sie gehostet werden. Das erlaubt es, enorm komplexe Datensysteme mit geringem Ressourcenverbrauch zu betreiben.
Kubernetes steigert die Effizienz hoch-komplexer IT-Szenarien erheblich: Verbesserte Ressourcenauslastung, kürzere Softwareentwicklungszyklen und die Reduzierung von Public-Cloud-Kosten sorgen dafür, dass bereits heute 65 % der in einer VMware-Umfrage befragten Unternehmen Kubernetes in der Produktion einsetzen2.
Um ein Kubernetes-Cluster effizient zu nutzen, ist allerdings ein ganzes Ökosystem aus erfolgskritischen Komponenten nötig – vom Backing-Service bis zum Observability-Tool. Es müssen unterschiedliche Technologien zur Unterstützung der Anwendungen im Cluster laufen, was den IT-Strukturwandel hin zu einer dezentralen Cloud-Architektur per se zu einem komplexen Vorhaben macht. Das gilt besonders für sehr große Unternehmensanwendungen.
An diesem Punkt setzt das VMware Tanzu Kubernetes Grid an, das unter anderem die Ausführung von Drittanbieter-Anwendungen auf Kubernetes ermöglicht und die Komplexität beim Cluster-Betrieb erheblich reduziert.
Komplexe Cluster mit VMware Tanzu einfach und sicher verwalten
Im Frankfurter Data Center der MightyCare können bestehende Anwendungen und kommerzielle Standardsoftware (COTS) durch Tanzu effektiv in eine container-basierte, infrastrukturunabhängige Kubernetes-Umgebung überführt werden. Starke Tools unterstützen gängige DevOps-Praktik nachhaltig – von der Entwicklung über die Verwaltung bis hin zum Betrieb. Automatisierung und Beschleunigung der Produktion, kontinuierliche Integration und Bereitstellung (CI/CD), Quellcode-Verwaltung, Analysemöglichkeiten und vieles mehr sind damit möglich.
Mit dem Cluster-Hosting im eigenen Rechenzentrum in Deutschland bietet MightyCare zudem ein DSGVO-konformes und hochwertiges Angebot mit persönlichem Service. „Unser Hosting-Angebot erweitern wir optional mit Managed Services. Damit bieten wir nicht nur reines Kubernetes-Hosting an, sondern inkludieren weitere Leistungen, was uns von den großen Public Cloud Anbietern unterscheidet“, so Rudolf.
DevSecOps als Sicherheits-Paradigma der containerbasierten Entwicklung
In derart komplexen Szenarien stellt ein neuartiger DevSecOps-Ansatz ein wichtiges Sicherheitskonzept zur Verwaltung von Risiko-Komponenten bereit. In diesem Sinne integriert Tanzu viele wichtige Sicherheitsmechanismen in die Softwarelieferkette.
Wie das neue Sicherheitskonzept DevSecOps außerdem die Software-Lieferkette beschleunigt, haben die MightyCare-Experten in einem Webinar zur modernen Anwendungsentwicklung mit DevSecOps und VMware Tanzu erklärt.
Das Webinar kann hier abgerufen werden: https://vimeo.com
1 VMware-Blog, „Entdecken Sie Kubernetes-fähige Lösungen für Cloud-native Anwendungen“. URL: https://blogs.vmware.com/emea/de/2021/06/entdecken-sie-kubernetes-faehige-loesungen-fuer-cloud-native-anwendungen/ , lt. IDC, International Data Corporation;
2 The State of Kubernetes 2021, URL: https://tanzu.vmware.com/content/ebooks/the-state-of-kubernetes-2021