Rationalisierung von DevOps in hybriden Multicloud-Umgebungen vor Ort und in Edge-Umgebungen

Published on 19 Oct 2022

Rationalisierung, DevOps, Hybrid, Multicloud, Edge, Umgebungen

Container werden von Organisationen zunehmend eingesetzt, um zu modernisieren, die Sicherheit zu verbessern und die Anwendungsentwicklung in Hybrid- und Multi-Cloud-Umgebungen zu beschleunigen. Container helfen Unternehmen dabei, die Anwendungsgeschwindigkeit, Softwarequalität und Anwendungsportabilität zu verbessern.

Container entwickeln sich schnell zum Industriestandard für die Integration von SecDevOps-Operationen. Laut Umfrageteilnehmern werden derzeit zwar 22 % der Produktionsanwendungen/Workloads in Containern ausgeführt, doch sie gehen davon aus, dass in den nächsten zwei Jahren 34 % der Produktionsanwendungen/Workloads in Containern ausgeführt werden.

Darüber hinaus gaben 86 % der Umfrageteilnehmer an, dass die Unternehmen unter dem Druck stehen, die Entwicklung und Bereitstellung neuer Waren und Dienstleistungen zu beschleunigen, was zweifellos zu einer höheren Containernutzung beitragen wird.

Wenn Unternehmen eine Beschleunigung ihrer Entwicklung anstreben, können bestimmte Hürden den Fortschritt behindern:

  • Verwalten der Infrastruktur, Sicherheit und des Betriebs, anstatt möglichst viel Code zu veröffentlichen, um das Unternehmen weiterzuentwickeln.
  • Erstellen Sie komplizierte Multi-Cloud-Infrastrukturen und verteilte Standorte vor Ort und ermöglichen Sie gleichzeitig die Interaktion zwischen Teams.
  • Versuchen Sie, veraltete Programme zu modernisieren, während Sie auf Entwicklungs-, Test- und Produktionscomputer warten und sich mit Skalierbarkeits- und Verfügbarkeitsproblemen auseinandersetzen.

Viele Unternehmen, die einen Modernisierungspfad für die Anwendungsentwicklung einschlagen, entscheiden sich für Kubernetes, eine skalierbare, zuverlässige Open-Source-Containertechnologie zum Hosten von Cloud-nativen Apps. IBM Cloud Kubernetes Service, das seit vielen Jahren eine unternehmensorientierte Produktionserfahrung bietet, und Red Hat OpenShift, IBMs h4brid- und Multi-Cloud-Strategieplattform, sind zwei führende Kubernetes-Systeme.

Red Hat OpenShift auf IBM Cloud (Managed OpenShift) ist die erste As-a-Service-Lösung von OpenShift 4. Managed OpenShift erweitert die Kubernetes-Grundlage von IBM um Funktionen, die die Agilität und Flexibilität verbessern, um SecDevOps zu vereinfachen sowie Workloads in Clouds und Remote-Standorten zu erstellen und zu verwalten.

Mit Red Hat OpenShift auf IBM Cloud Herausforderungen bei der Anwendungsentwicklung bewältigen

Red Hat OpenShift on IBM Cloud (ROKS) ist eine verwaltete Cloud-Lösung mit integrierten Funktionen und Services, die Unternehmen dabei unterstützen, Entwicklungsprobleme im Zusammenhang mit neuen Anwendungen und der Aktualisierung alter Apps zu überwinden. Während Unternehmen die Worker-Knoten verwalten, isoliert, schützt und betreibt IBM die hochverfügbaren Kubernetes-Master. ROKS ermöglicht vollständigen administrativen Clusterzugriff mit fein abgestuften Zugriffsrechten sowie Maßnahmen zur Verhinderung von Verstößen auf der Cluster-API-/Master-Seite.

Anstatt in die Infrastruktur zu investieren, sie zu warten und zu verwalten, können sich Unternehmen auf ihre Geschäftsziele konzentrieren. Diese werden durch folgende Funktionen unterstützt:

  • Automatisierte Bereitstellung und Einrichtung der Infrastruktur. x Automatisierte OpenShift-Installation, -Konfiguration und -Skalierung. x Automatische Updates.
  • Automatisierte Einhaltung gesetzlicher Vorschriften für die OpenShift-Umgebung, einschließlich Gesetzen wie HIPAA, Payment Card Industry (PCI), System- und Organisationskontrollen (SOC1, SOC2 und SOC3) und der Internationalen Organisation für Normung (ISO).
  • Integration von Cloud-Plattformen, einschließlich Überwachung, Protokollierung, Schlüsselverwaltung, Identitäts- und Zugriffsverwaltung, Speicherung und Schwachstellenscans; und x Unterstützung beim IBM Global Site Reliability Engineering.

Vereinfachung und Verbesserung der Benutzererfahrung

Eine grafische Benutzeroberfläche, die für alle Arten von Benutzern geeignet ist, egal ob Anfänger oder erfahrene Entwickler und Betriebsmitarbeiter, dient als gemeinsamer Zugangspunkt zu Red Hat OpenShift auf IBM Cloud. Benutzer können jede OpenShift-Version entweder mit einer herkömmlichen oder einer virtuellen privaten Cloud-Architektur (VPC) verwenden. Nach einer einmaligen Point-and-Click-Clustereinrichtung können Kunden Aktivitäten mithilfe von APIs oder IBM Cloud Schematics automatisieren, was Infrastruktur als Code ermöglicht und die Bereitstellung von IBM Cloud-Ressourcen automatisiert. Eine Slack-Community für IBM Cloud bietet Benutzern ein Forum, in dem sie mit IBM-Ingenieuren in Kontakt treten und kommunizieren können.

Die OpenShift-API, -Tools und -Dashboard-Unterstützung bieten eine vertraute Schnittstelle für Kunden, die OpenShift in ihren eigenen Rechenzentren, an geografisch verteilten Standorten in der IBM Cloud oder in Clouds anderer Anbieter verwenden. Red Hat OpenShift für IBM Cloud umfasst jetzt den Red Hat Marketplace und Operatoren, sodass Kunden Inhalte von IBM, Red Hat und ISVs einbringen können.

Benutzer steuern die Planung von Lebenszyklus-Upgrades. IBM möchte Kubernetes-Versionen nicht ändern und Client-Installationen unterbrechen. Nachdem ein Benutzer eine Anfrage gestellt hat, wird der gesamte Stack Knoten für Knoten transparent aktualisiert. Teams bleiben produktiv, da es keine Ausfallzeiten oder Unterbrechungen gibt, die eingeplant werden müssen.

Wenn sich die Fähigkeiten der Benutzer weiterentwickeln oder sich die Projektanforderungen ändern, werden Add-On-verwaltete Komponenten zugänglich. Dies sind einige Beispiele:

  • Kubernetes-Dienst. Diese unkomplizierte CLI arbeitet im Tandem mit der Konsole und bietet eine einfache und schnelle Methode zum Debuggen oder Bereitstellen von allem. Benutzer stellen eine Verbindung zu einem Cluster her und führen Anweisungen aus.
  • Diagnose- und Debugging-Software. Diese Funktion bietet Einblicke in Clusterprobleme wie Leistung und Latenz. Benutzer wählen Tests aus und führen sie aus oder führen Integritätsprüfungen an bereitgestellten Knoten, Pods oder anderen Komponenten durch. Protokolle können exportiert und an den technischen Support von IBM gesendet werden.
  • Static Path Worker-Knoten können mit Regeln konfiguriert werden, um das Routing zwischen Clustern und anderen Netzwerken zu steuern.
  • Benutzer verfügen über eine Direktverbindung oder VPN-Lösung zum Erweitern lokaler Rechenzentren und Ressourcen auf die IBM Cloud, indem sie eine Standardroute für lokale IP-Bereiche direkt zur Cloud zu einem Cluster bereitstellen.


Laden Sie das Whitepaper von ESG herunter, um mehr über die Optimierung von DevOps mit Red Hat Openshift auf IBM Cloud zu erfahren. Es ist nur als PDF bei Whitepapers Online verfügbar.

Icon
THANK YOU

You will receive an email with a download link. To access the link, please check your inbox or spam folder