So implementieren Sie Enterprise DevOps: 5 Schritte

Wie DevOps die digitale Transformation vorantreibt Jim Gochee, Chief Product Officer von New Relic, erläutert die wichtigsten Fragen und Herausforderungen für Unternehmen, die sich voll und ganz der digitalen Transformation verschrieben haben.

Herkömmliche Methoden zum Betreiben eines IT-Shops sind veraltet, aber Unternehmen müssen vorsichtig sein, dieses Modell lediglich gegen DevOps auszutauschen - insbesondere dann, wenn Dutzende von DevOps-Teams auf ihre eigene Weise arbeiten.

Unter einem traditionellen IT-Betriebsmodell gibt es im Allgemeinen zu viele Übergaben zwischen Teams, sagte John Brigden, Vizepräsident von Amazon Web Services (AWS) Managed Services, während einer Montagsitzung bei AWS re: Invent 2018.

"Sie haben viele Übergaben, wenn Änderungen vorgenommen oder Anpassungen an der Umgebung vorgenommen werden ... und dies kann zu Innovationsverlust, Geschwindigkeitsverlust und vielen anderen Herausforderungen führen, denen sich das Unternehmen heute gegenübersieht ", Sagte Brigden während der Sitzung.

Die Vorstellung von DevOps und DevOps-Teams im Allgemeinen kann ebenfalls fehlerhaft sein, fügte er hinzu.

"Möglicherweise haben Sie zehn oder sogar Hunderte von DevOps-Teams in Ihrer Umgebung, und wenn diese DevOps-Teams alles selbst herausfinden müssen - Netzwerkkonfiguration, Einhaltung von Sicherheitsbestimmungen, Einhaltung von PCI, Änderungsmanagement, Automatisierung sowie das Schreiben des Anwendung, um das Geschäftsergebnis zu erzielen - Sie können an einen Ort gelangen, an dem Sie nicht standardisiert und komplex sind, und möglicherweise eine Umgebung schaffen, die das verlangsamen kann, was Sie wirklich erreichen möchten ", sagte Brigden .

Aus diesem Grund empfiehlt Brigden seinen Kunden und Partnern ein Enterprise DevOps-Modell, das zwischen DevOps und traditioneller IT liegt.

Es gibt fünf Möglichkeiten, eine Enterprise DevOps-Umgebung in Ihrer Organisation zu erstellen.

1. Beginnen Sie mit der "produktionsbereiten" Migration

"Erstens geht es wirklich darum, von der Produktionsumgebung aus rückwärts zu arbeiten und wirklich über den Betriebszustand nachzudenken, nicht nur über die Migration", sagte Brigden. "Migration an und für sich ist nicht unbedingt ein Ergebnis."

Stattdessen sollte der Fokus auf produktionsbereiter Migration und Betrieb liegen, was das Endziel ist und dass dieses Ziel den Prozess von Anfang an informiert, fügte er hinzu.

2. Umfassen Sie bestehende und neue Best Practices

Sonderbericht

Die DevOps-Revolution reiten

Sie können alle Artikel in diesem Sonderbericht in einem PDF herunterladen (kostenlose Registrierung erforderlich).

  • Weiterlesen

Es ist nicht immer angebracht, alte Arbeitsweisen zu entfernen.

"Es geht darum, Standardisierung und neue Prozesse zu akzeptieren. Das DevOps-Team sollte nicht das Rad neu erstellen müssen, um eine Compliance-Umgebung oder eine Umgebung mit minimaler Sicherheit zu gewährleisten oder die Standardisierung in Bezug auf Effizienz oder Prinzipien voranzutreiben", sagte Brigden. "Es gibt Erfolgsmuster und Framework-Muster, die in verschiedenen Umgebungen genutzt werden können."

3. Denken Sie an ältere DevOps-Apps, nicht nur an Cloud-native Apps

In ähnlicher Weise geht es bei Enterprise DevOps um den Betrieb von Konstrukten, die nicht nur neue Cloud-native Anwendungsstacks unterstützen, sagte Brigden.

Es sei wichtig, in die Prozessanwendungen, die modernisiert werden, einzubeziehen, ihre Existenz oder Bedeutung nicht zu vergessen und sie auch in eine DevOps-Struktur zu verschieben, fügte er hinzu.

4. Bauen Sie eine Kultur der Inklusion auf

Eine Kultur der Inklusion sollte in der gesamten Organisation geschaffen werden, sagte Brigden.

"Es geht um die Menschen und die Kultur und darum, ein Umfeld zu schaffen, in dem Sie eine Situation schaffen, in der Sie Menschen mitbringen", sagte er. "Es geht nicht nur um die Entwickler - in einem Unternehmen stehen mehrere Akteure auf dem Spiel, und wie können Sie sie in eine Migration einbeziehen, wie können Sie sie richtig einbeziehen und aus diesem Kontext heraus eine nachhaltige Betriebsumgebung aufbauen."

5. Wertschöpfung einbinden

Schließlich sagte Brigden, bei der Idee von Enterprise DevOps gehe es darum, das zu nutzen, was einer Organisation bereits zur Verfügung steht.

"Es geht darum, Ihre wenigen Ressourcen und Funktionen aus der Cloud auf die Differenzierung zu konzentrieren und wirklich durchdacht von Standardisierung und Best Practices zu profitieren", sagte er.

Auf diese Weise, fügte er hinzu, verfügt die Organisation über etwas, das in der gesamten Umgebung in großem Maßstab bereitgestellt werden kann.

"Dies sind die Prinzipien, die involviert sind, wenn wir über Enterprise DevOps sprechen ... Ich benutze dies die ganze Zeit mit unseren Kunden und Partnern und es ist ein guter Bezugsrahmen", sagte Brigden.

"Das Enterprise DevOps -Modell erkennt dieses Konzept einiger standardisierter Funktionen in Bezug auf Richtlinien sowie Mechanismen an, die sowohl vorbeugenden Schutz im Voraus als auch Detektivfunktionen fördern können."

Offenlegung: Asha McLean reiste als Gast von AWS zu AWS re: Invent.

Technische Nachrichten Sie können Newsletter verwenden

Wir liefern die besten Business-Tech-Nachrichten über die Unternehmen, die Menschen und die Produkte, die den Planeten revolutionieren. Täglich geliefert

Heute anmelden

Siehe auch

  • Wie man eine erfolgreiche Karriere als DevOps-Ingenieur aufbaut (kostenloses PDF) (TechRepublic)
  • Agile und DevOps: 7 Tipps zur Schaffung der richtigen Kultur (ZDNet)
  • DevOps: Ein Spickzettel (TechRepublic)
  • Das neue IT-Outsourcing-Modell von NAB hat es möglicherweise vor dem Aussterben bewahrt (ZDNet).
  • Wie sich DevOps 2019 und darüber hinaus ändern wird: 3 Vorhersagen (TechRepublic)
Bild: iStockphoto / Vasyl Dolmatov

© Copyright 2020 | mobilegn.com