Was ist Cloud Operations (CloudOps)?

Cloud Operations (CloudOps) umfasst das Management von Bereitstellung, Abstimmung, Optimierung und Performance von Workloads und IT-Services, die in einer Cloud-Umgebung ausgeführt werden, z.B. Multi-Cloud, Hybrid Cloud, Rechenzentrum und Edge. CloudOps legt Verfahren und Best Practices für Cloud-basierte Betriebsprozesse fest, ähnlich wie DevOps für Anwendungsentwicklung und Bereitstellungsprozesse.

Cloud Operations stützt sich in hohem Maße auf Analysefunktionen, um die Transparenz von Elementen in Cloud-Umgebungen zu verbessern. Dadurch werden Erkenntnisse gewonnen, die zum effizienten Steuern von Ressourcen und Ausführen von Services erforderlich sind.

Für einige Unternehmen hat CloudOps das Netzwerkbetriebszentrum (Network Operations Center, NOC) abgelöst, da der IT-Betrieb von On-Premises- auf Cloud-basierte Infrastruktur umgestellt wurde. Genau wie das NOC für Rechenzentrumsüberwachung und -management zuständig war, überwacht, instrumentiert und verwaltet CloudOps nun VMs, Container und Workloads, die in einer Cloud ausgeführt werden. Entwickler, IT-Betrieb und Sicherheit arbeiten auf Basis von CloudOps-Prinzipien zusammen, um Business- und Technologieziele zu erreichen.

Cloud Operating Model For Dummies

Cloud Operations: Ein neues Modell für die Servicebereitstellung

Vorteile von Cloud Operations

CloudOps bietet Unternehmen zahlreiche Vorteile, darunter:

  • Schnellere Automatisierung: CloudOps-Tools vereinfachen die Automatisierung einer Vielzahl alltäglicher Aufgaben, darunter Server- und Storage-Bereitstellung, Anwendungstests, Überwachung und Berichterstellung, Anwendungs-Builds sowie Remediation bei Sicherheitsereignissen.

  • Mehr Sicherheit: Große hyperskalierte Cloud-Anbieter nutzen die branchenweit besten physischen Sicherheitsmechanismen. Durch die kontinuierliche Überwachung ihrer Infrastruktur verhindern sie Cyberkriminalität oder Datenexfiltration. Nahezu jedes Unternehmen verbessert durch die Cloud-Migration seine Sicherheit. Dabei sind sowohl Unternehmen als auch Cloud-Anbieter gleichermaßen für Cloud-Sicherheit verantwortlich.

  • Verbessertes RPO/RTO: Backup und Datenwiederherstellung waren der ursprüngliche Anwendungsbereich für die Public Cloud und sind nach wie vor ein starkes Argument für die Cloud-Migration. Backup- und Replikationsstrategien können das Recovery Point Objective (RPO) und Recovery Time Objective (RTO) auf nahezu null senken. Das bedeutet Verfügbarkeit rund um die Uhr für einen zunehmend globalen Anwender- und Kundenstamm.

  • Allgemeine IT-Einsparungen: Da Cloud-Services ein nutzungsbasiertes Zahlungsmodell zugrunde liegt, entfallen hohe Investitionskosten. Außerdem müssen keine Serviceverträge erworben werden und auch kontinuierliche Upgrades von Rechenzentrumshardware zum Erfüllen dynamischer Anwenderanforderungen gehören der Vergangenheit an. Darüber hinaus werden durch den Wegfall von Rechenzentrumsinfrastruktur Betriebskosten wie Strom und Kühlung und sogar Immobilienkosten eingespart.

  • Bedarfsorientierte Skalierbarkeit: Saisonaler oder wachstumsbedingter Mehrbedarf kann durch sofortige Kapazitätserhöhungen erfüllt werden, in der Regel über ein Selfservice-Portal. Das Provisioning von neuen virtuellen Maschinen, physischen Servern, Storage und sogar Netzwerkbandbreite erfolgt auf Knopfdruck. Unternehmen werden dadurch agiler und können direkt auf Bedarfsanforderungen reagieren.

  • Standortunabhängiger Zugriff: Unternehmen haben über eine Internetverbindung jederzeit, von nahezu jedem Gerät aus und überall Zugriff auf Cloud-Anwendungen und -Ressourcen.

  • Unterbrechungsfreie Upgrades: Für Infrastruktur und Software lassen sich Upgrades und Updates nahtlos und ohne Serviceunterbrechung durchführen. Dadurch können während des normalen Geschäftsbetriebs Fehler behoben oder neue Funktionen hinzugefügt werden.

Worin besteht der Unterschied zwischen DevOps und CloudOps?

Sowohl DevOps als auch CloudOps basieren auf kooperativen Beziehungen zwischen verschiedenen Gruppen in Unternehmen.

DevOps verbessert kontinuierlich Prozesse für eine optimierte Zusammenarbeit. Dies führt zu mehr Transparenz während des gesamten Lebenszyklus der Softwarebereitstellung (Software Delivery Lifecycle, SDLC) und reduziert Vorfälle, die den IT-Betrieb stören oder Entwicklungspläne beeinträchtigen können.

DevOps-Verbesserungen können sich über das gesamte Unternehmen erstrecken. Dadurch werden zuverlässigere Softwareanwendungen schneller umgesetzt, was wiederum eine höhere Performance für das gesamte Unternehmen zur Folge hat. Letztendlich trägt DevOps zu einer besseren Anwendererfahrung für Mitarbeiter und Kunden gleichermaßen bei.

CloudOps befasst sich mit der technischen Seite von Cloud-Plattformen. Elemente aus Cloud-Architektur, IT-Betrieb, Anwendungsentwicklung, Sicherheit und der Einhaltung regulatorischer Auflagen werden kombiniert, damit Unternehmen Cloud-basierte Anwendungen und Services verwalten können.

Daraus ergeben sich für Unternehmen folgende Möglichkeiten:

  • Ausführen von Cloud-Plattformen (einschließlich Hybrid- und Edge-Komponenten) als zentrales System
  • Optimieren der Anwendungs-Performance für dezentrales Arbeiten, unabhängig von Zugriffsgeräten
  • Gewährleisten von Zuverlässigkeit und der Einhaltung von SLAs
  • Pflegen von Backups für Disaster Recovery und Business Continuity 
  • Automatisieren von wiederkehrenden Services und Konfigurationsmanagement
  • Umfassender Schutz von Daten und Anwendungen

Welche Best Practices empfehlen sich für Cloud Operations?

Unternehmen, die eine CloudOps-Funktion einrichten möchten, sollten die folgenden Best Practices in Betracht ziehen:

Festlegen einer Migrationsstrategie: Jeder Workload hat seine eigenen Anforderungen. Die Einführung von containerbasierten Anwendungen und Microservices kann für die Architektur bestimmter Lösungen zusätzliche Einschränkungen bedeuten. Beispielsweise könnte eine microservicebasierte Anwendung Zugriff auf Services in mehreren Clouds erfordern. Dies würde zu einem Multi-Cloud-Ansatz führen, ob gewünscht oder nicht. Andere Workloads greifen möglicherweise auf sensible Daten zu, die aus regulatorischen oder Governance-Gründen On-Premises in einer Private Cloud verbleiben müssen. Für manche Anwendungen sind spezifische Cloud-Anbieter erforderlich, um Daten in einer bestimmten Region zu verwalten oder spezielle Funktionen zu nutzen.

Einbeziehen aller Stakeholder: Cloud-Migration bedeutet Veränderung. Viele Unternehmen und Abteilungen stehen Veränderungen jedoch skeptisch gegenüber. Jeder Stakeholder, von Anwendern bis zu den obersten Führungskräften, sollte in die Migrationsplanung einbezogen werden. Dadurch wird sichergestellt, dass geschäftskritische Prozesse während der Migration nicht durchs Raster fallen. Vermitteln Sie die Bedeutung eines CloudOps-Ansatzes und legen Sie dar, wie er mit vorhandenen DevOps-Strategien in Einklang steht.

Betonen des Sicherheitsaspekts: Die Cloud bietet viele Vorteile, allerdings gehen damit auch neue Angriffsflächen für Cyberkriminelle und andere Angreifer einher, die versuchen, die Abwehrmechanismen von Unternehmen zu überwinden. Beginnen Sie mit einem Zero-Trust-Sicherheitsansatz, End-to-End-Verschlüsselung sowie automatisierter Sicherheitsüberwachung und Remediation. Damit verhindern Sie, dass aus kleinen Problemen teure Datenlecks werden.

Beschleunigung durch Automatisierung:  Nutzen Sie agile Cloud-Workflows und unterbrechungsfreie Automatisierungstools mit zahlreichen Selfservice-Funktionen, darunter Provisioning und Kennwortzurücksetzung. Bedenken Sie, dass die Cloud-Migration keine einmalige Angelegenheit ist. Im Laufe von Wochen und Monaten werden durch CloudOps Verbesserungspotenziale bei Prozessen, Infrastruktur und Konnektivität ermittelt, die sich erheblich auf den Betrieb und die monatlichen Cloud-Ausgaben auswirken können.

Einplanen von Schulungen: Cloud-Management kann völlig andere Kenntnisse erfordern als On-Premises-Rechenzentren. Die Wartung physischer Geräte ist nicht mehr erforderlich. Stattdessen ist neues Know-how für Fehlerbehebung, Provisioning und Bereitstellung gefragt. Angesichts eines angespannten Arbeitsmarktes kann es sinnvoll sein, vorhandene Teammitglieder vor der Migration zu schulen. Auf diese Weise wird sichergestellt, dass bei Bedarf alle erforderlichen Kenntnisse verfügbar sind.

Klein anfangen: Wählen Sie eine Anwendung für die Migration aus, die ein Proof-of-Concept für Operations- und Anwenderteams gleichermaßen liefert. Damit lässt sich allen Stakeholdern die Durchführbarkeit einer umfassenden Cloud-Migration demonstrieren.

Speichern Sie Konfigurationsdaten wie Serverdefinitionen in einem „Infrastructure as Code“-Modell, um neue Instanzen schnell zu erweitern und bereitzustellen und somit eine bedarfsorientierte Skalierung zu gewährleisten.

Stellen Sie ab der ersten migrierten Anwendung sicher, dass die für einen erfolgreichen Betrieb erforderlichen Tools, Services und Daten für jede Anwendung klar definiert sind, denn aus der Skalierung ergibt sich eine „Betriebskarte“ von Abhängigkeiten für alle Abläufe.

Warum ist Cloud Operations so wichtig?

Unternehmen setzen die Public Cloud für eine stetig wachsende Anzahl von Anwendungen und Services ein. Bei der Migration von Workloads von Rechenzentren zu Cloud-Anbietern steigt der Bedarf an CloudOps. DevOps- und CloudOps-Teams können nebeneinander bestehen und Best Practices austauschen, da sie beide die gleichen Ziele verfolgen:

  • Höhere Effizienz und Auslastung von Cloud-Ressourcen
  • Aufbau einer agilen Arbeitsumgebung für Cloud-Workloads
  • Automatisierte Sicherheits- und Verfügbarkeitsprozesse zur Unterstützung von Betriebsabläufen rund um die Uhr
  • Verbesserte Kunden- und Anwendererfahrung
  • Niedrigere Gesamtkosten für die Bereitstellung von Cloud-Services
  • Höhere Produktivität von Teams, die mit migrierten Anwendungen arbeiten

 

Zugehörige Lösungen und Produkte

vRealize Cloud Management

Produktportfolio für Private Cloud-, Hybrid Cloud- und Multi-Cloud-Management

Multi-Cloud-Betrieb

Verwalten und betreiben Sie Workloads in verschiedenen Clouds und Plattformen.

VMware Cloud Management

Gewährleisten Sie einheitliche Bereitstellungen, Abläufe und Optimierungen für Ihre Anwendungen und Infrastrukturen.