Der Ursprung von DevOps wird weitgehend vor etwa fünfzig Jahren Patrick Debois zugeschrieben. Hier erfahren Sie mehr über die Geschichte von DevOps. DevOps läuft Gefahr, zu einem Wort ohne Bedeutung zu werden, da sich die Branche darauf konzentriert, jedes Produkt und jede Dienstleistung in ihrem Portfolio zu ordnen. Die Realität ist, dass ich dir DevOps nicht verkaufen kann und du es nicht kaufen kannst.

DevOps ist mehr als nur Automatisierung. Es beinhaltet Dinge wie Kultur. Es ist eine Art zu arbeiten, die die Zusammenarbeit mit einer gemeinsamen Sicht des Erfolgs wertschätzt. Wie der Name schon sagt, besteht diese Zusammenarbeit hauptsächlich aus Entwicklern und Betreibern, ist aber nicht darauf beschränkt.

DevOps bedeutet, dass Sie das End-to-End-Delivery-System vom Konzept bis zur Produktion sehen. Ihr DevOps-Geltungsbereich ist jede Gruppe, die an diesem Workflow beteiligt ist. Wenn Sie also bereit sind, in Ihre Arbeitsweise zu investieren, können Sie einige der von DevOps empfohlenen Arbeitspraktiken implementieren.

DevOps integrieren

Stellen Sie jedoch sicher, dass Sie wissen, warum Sie DevOps zu einem Teil Ihres Erfolgs bei IT-Services machen möchten. Viele erfolgreiche Implementierungen wurden von dem Wunsch getrieben:

• Verkürzen Sie die Time-to-Market für neue Produkte und Funktionen

• Bauen Sie mehr Flexibilität auf, um sich an innere und äußere Einflüsse anzupassen

• Erschließen Sie Kosteneinsparungen durch Cloud-Plattformen

• Beseitigen Sie das Schattenrisiko von IT-Services

Erfolgreiche DevOps-Anpassungen sind leicht zu erkennen. Sie sind die Organisationen, die davon sprechen, jeden Tag Dutzende oder sogar Hunderte von Code-Releases in die Produktion zu bringen, in denen ständig neue Funktionen zur Verfügung stehen, um die Nutzer zu engagieren und loyal zu bleiben.

Die Führer hier sind Internetgiganten wie Google, Facebook, Netflix, Etsy und mehr. Während viele dieser Themen Schlagzeilen machen, gibt es eine große Anzahl von Erfolgsgeschichten, in denen Organisationen Internet und Web-Services als wesentlichen Teil ihres Markteintritts benötigen. Beispiele sind Spotify, thetrainline.com oder sogar Rackspace.

Passt Ihre Organisation gut dazu??

Aus der eklektischen Liste oben sollte ersichtlich sein, dass DevOps kein exklusiver Club ist. Jeder kann sie abholen und versuchen, positive Veränderungen in ihrem Geschäft vorzunehmen. Es gibt jedoch einige Gemeinsamkeiten, die die stark passenden Kandidaten für Veränderungen identifizieren:

• Bestehende starke Kultur der Zusammenarbeit und offenen Kommunikation

• Ein Führungsteam, das IT als einen Business Enabler sieht

• Sponsoring auf einem hohen Niveau, um den Status quo zu meistern

• Umsatz und Marke werden wesentlich von Web- und Mobilkanälen abgeleitet

• Etablierte Organisationen, die Internet-Start-ups als Bedrohung ansehen

• Start-ups, die flinker sein wollen als ihre etablierte Konkurrenz

• Eigenentwickelte und auf offener Technologie entwickelte Anwendungen

All diese Faktoren bieten überzeugende geschäftliche Treiber, um Veränderungen als Chance wahrzunehmen, um einen Vorteil in Ihrer Branche zu schaffen. Die Transformation wird jedoch manchmal schwierig sein, und die Verantwortlichen, die diese Initiativen unterstützen, brauchen Geduld und klare Erwartungen, um sicherzustellen, dass das Team jede Gelegenheit erhält, erfolgreich zu sein.

Wie bei Cloud-Transformationen sind DevOps-Transformationen nicht allgemein erfolgreich. In der Tat sollten Sie mit einem Ausfall rechnen. Der Trick besteht darin, schnell zu versagen, zu lernen und zu wiederholen. Die Angst vor dem Scheitern zu beseitigen ist tief verwurzelt in einer Kultur, in der Vorfallsüberprüfungen eher eine Schuldensitzung als ein Lernergebnis sind.

Deshalb ist es wichtig, dass Sie sich sowohl für die Kultur als auch für die Arbeitspraktiken engagieren. Das Risiko, DevOps nicht anzusprechen, birgt jedoch selbst Risiken. Wenn Ihre Konkurrenz mit Features und Produkten schneller auf den Markt kommt, was bedeutet das für Ihr Unternehmen? Wenn Ihre Konkurrenz durch die Steigerung der betrieblichen Effizienz ohne Beeinflussung der Margen finanzielle Vorteile eröffnen kann, wie werden Sie reagieren??

Die Einführung von DevOps sollte nicht von Angst getrieben werden, aber es nicht zu einem Bestandteil Ihrer IT-Pläne zu machen, sollte ein gut verwaltetes Risiko in Ihrer Unternehmensstrategie sein.

Wo soll man anfangen

Hoffentlich haben Sie also den Punkt erreicht, an dem Sie beginnen möchten. Hier sind einige aufregende Fragen, die Sie zum Laufen bringen:

• Um welche Anwendung soll ich dieses Modell bauen??

Tun Sie dies nicht in Ihrem gesamten IT-Bereich. Die Anwendung und die sie umgebenden Teams sind Schlüsselfaktoren für den Erfolg, identifizieren eine Kandidatenanwendung und schaffen eine Autonomieblase um sie herum.

• Kann ich den gesamten Prozess von der Idee bis zur Produktionsfreigabe darstellen??

Das einfache Auszählen Ihrer Prozesse ist eine großartige Möglichkeit, um Stakeholder zu identifizieren und Verschwendung zu vermeiden. Gehen Sie niemals davon aus, dass Sie beim ersten Meeting alle richtigen Personen im Raum haben!

• Wo sind meine Einschränkungen??

Der Schlüssel zur Steigerung des Flusses durch ein System ist die Verwaltung von Einschränkungen. Das Erstellen von Kapazitäten auf beiden Seiten ohne Behebung des Engpasses erhöht die Leistung nicht. Finden Sie heraus, welche Teile Ihres Systems Sie bremsen und verbessern.

• Habe ich die Fähigkeiten, dies auszuführen??

DevOps-Skill-Sets sind momentan sehr gefragt. Nehmen Sie sich Zeit, um zu verstehen, ob Sie über die richtigen Ressourcen verfügen, um erfolgreich zu sein? Wenn Sie dies nicht tun, planen Sie zusätzliche Einstellungen, Schulungen oder suchen Sie nach einem Dritten, der Ihnen dabei helfen kann, einige der wichtigsten Funktionen zu übernehmen.

Es gibt eine riesige Menge an Referenzmaterial online. DevOps als Ansatz für das Teilen von Werten haben viele Organisationen Materialien zu ihren Erfolgen und Fehlern veröffentlicht, von denen Sie lernen können.

  • Chris Jackson ist der Chief Technologist für Rackspace EMEA.