VERANSTALTUNGEN

USU World 2018
06.06.18 - 07.06.18
In World Conference Center Bonn

CEBIT 2018
11.06.18 - 15.06.18
In Hannover

ERP Tage Aachen
19.06.18 - 21.06.18
In Aachen

next IT Con
25.06.18 - 25.06.18
In Nürnberg

XaaS Evolution 2018
01.07.18 - 03.07.18
In H4 Hotel Berlin Alexanderplatz

DevOpsDer unaufhaltsame technische Fortschritt und die allgemeinen Prozessverbesserungen der letzten zehn Jahre haben es IT-Organisationen ermöglicht, ihre Leistung und Schnelligkeit um ein Vielfaches zu steigern.

Dennoch schränken aufgeblähte Prozesse, in Silos arbeitende Teams und zusammenhangslose Tools diese verbesserte Leistung ein und verhindern damit, dass das Unternehmen von der verbesserten Leistung profitiert. In Zeiten von immer komplexer und essentieller werdender IT bei gleichzeitiger Steigerung und Veränderung der KundInnen- und Businessanforderungen ist die kontinuierliche Lieferung und Bereitstellung von qualitativ hochwertigen und verlässlichen IT-Services unerlässlich.

Dabei trifft das Lager der Entwicklerinnen und Entwickler (Dev), die fortwährend Änderungen vorantreiben, auf das Lager der IT-Betreiberinnen und IT-Betreiber (Ops), deren Ziel es ist, die IT stabil zu gestalten; also Reaktionsfähigkeit versus Stabilität. Eine schöne Beschreibung, wie IT wahrgenommen wird, findet man in dem Buch "The Phoenix Project": "Ich will, dass bei der IT alles läuft. Es ist wie mit der Toilette. Ich nutze sie und will mir keine Sorgen darum machen müssen, ob sie funktioniert. Ich will nicht, dass irgendetwas verstopft und die Toiletten die ganze Etage unter Wasser setzen." Natürlich hat IT-Operations auch ein bestimmtes Bild von "den Entwicklerinnen und Entwicklern".

Diese in Silos arbeitenden Teams sollen näher zusammenrücken und nicht gegeneinander, sondern miteinander arbeiten. Hier liefert DevOps einen kulturellen und fachlichen Ansatz, um bei sich verkürzenden Entwicklungszeiten stabile IT-Services zu liefern. Der daraus resultierende bessere Workflow ermöglicht es dem Business, flexibel und schnell auf Änderungen zu reagieren, ohne dabei den Verlust von Qualität und Verlässlichkeit der IT-gestützten Business Services in Kauf nehmen zu müssen. Trotz des Namens erstreckt sich DevOps auch noch weit über Softwareentwicklung sowie IT-Operations hinaus. Im Allgemeinen schließt "Dev" all diejenigen mit ein, die an der Entwicklung von Software-Produkten und -Services beteiligt sind (einschließlich GeschäftsvertreterInnen und LieferantInnen) und "Ops" umfasst alle Personen, die an der Bereitstellung und dem Management dieser Produkte und Services beteiligt sind (einschließlich LieferantInnen).

Der Begriff "DevOps" gelangte während einer Reihe von DevOps-Tagen, die 2009 in Belgien begannen, zur Bekanntheit. Seit damals hat sich diese erfahrungsbezogene Bewegung durch weltweite DevOps-Events und einer aktiven Online-Community immer weiter verbreitet.

Die Community widmet sich dem Studium von Praktiken und Technologien und dem Erfahrungsaustausch, um qualitativ hochwertige Software-Produkte und Services schnellstmöglich zu entwickeln und zu liefern.

DevOps-Wegbereiter sind:

  • Agile und Lean Softwareentwicklungs-Methoden
  • Agile und Lean Service-Management-Praktiken
  • Virtualisierte und Cloud Infrastruktur von internen und externen AnbieterInnen
  • Die Betrachtung von Infrastruktur als Code
  • Data Center Automatisierung und Configuration Management Tools
  • Überwachende und selbstheilende Technologien

In den letzten Jahren haben sowohl Dev als auch Ops Schritte unternommen, um diese Wegbereiter zur Leistungssteigerung zu verwenden. Leider wurde dabei nicht immer zusammengearbeitet. Das Ergebnis sind aufkommende Einschränkungen und der Rhythmus bzw. der Workflow ist beeinträchtigt. Konkurrierende Ziele verstärken das Problem noch. Dev wird angehalten, Changes und vor allem immer schnellere und mehr Changes zu generieren. Ops soll die Stabilität aufrecht halten und tut dies, indem sie unbeabsichtigt die Geschwindigkeit von Changes reduzieren. Dieses Patt führt zu einer dysfunktionalen Kultur und verfehlten Business-Zielen. DevOps erkennt die Notwendigkeit für kulturelle Verbesserung und gemeinsame Ziele, die auf die Business-Ziele abgestimmt sind.

DevOps ermöglicht Unternehmen einen Wettbewerbsvorteil durch schnellere Lieferung von besserer Software und damit nachhaltiger Innovation. Hierzu werden bei DevOps drei Wege beschrieben. Der erste Weg betont die Leistung des gesamten Systems im Gegensatz zu bestimmten Arbeits-Silos oder Abteilungen - diese kann dabei so groß wie ein ganzer Bereich (Entwicklung oder IT-Operations) oder so klein wie ein einzelne/r MitarbeiterIn (EntwicklerIn, SystemadministratorIn) sein. Im zweiten Weg geht es um das Schaffen von Feedbackschleifen. Das Ziel von fast jeder Prozessverbesserung ist es, Feedbackschleifen zu verkürzen und gleichzeitig zu verstärken, sodass nötige Korrekturen kontinuierlich erbracht werden können.

Beim dritten Weg geht es darum, eine Kultur zu schaffen, die zwei Dinge unterstützt und fördert:

  • Kontinuierliches Experimentieren, welches die Inkaufnahme von Risiken und das Lernen aus Erfolg und Scheitern erfordert.
  • Ein Verständnis dafür, dass Wiederholung und Übung die Voraussetzung für Beherrschung sind.

Tobias Beckamnn

 

 

Autor: Tobias Beckmann, Senior Consultant, Trusted Quality GmbH/ITSM Group

 

www.adv.at

 
GRID LIST
Tb W190 H80 Crop Int A799384e8f64b5f22b4b21cf90c436ab

Business Intelligence Software - ab welcher Unternehmensgröße wichtig?

Kaum ein Unternehmen hat heute noch die Möglichkeit, sich auf lange Reaktionszeiten zu…
Tb W190 H80 Crop Int 2d1f2dc7edd2b7193895396bbfc10ab3

DevOps nutzen und Anwendungen aufrechterhalten

Die Herausforderung bei DevOps-orientierten IT-Betriebsmodellen besteht darin, dass sie…
Tb W190 H80 Crop Int E6eb987ac8d57cbea98537b512f5c035

Warum Open Source wichtig für Collaboration-Lösungen ist

Open Source – Software, deren Quellcode öffentlich ist, verändert und geteilt werden kann…
API

14 Tipps zur Absicherung von APIs

APIs (Application Programming Interfaces) sind ein zweischneidiges Schwert für moderne…
Tb W190 H80 Crop Int E6eb987ac8d57cbea98537b512f5c035

Die Open-Source-Falle beginnt bei den Lizenzbedingungen

Die Euphorie rund um das 20-jährige Open-Source-Jubiläum ist groß. Allerdings ist nicht…
Georg Baumgartner

Trendstudie DevOps 2017

Haupthindernis für die Einführung von DevOps ist laut Umfrage fehlendes Knowhow im…
Smarte News aus der IT-Welt

IT Newsletter


Hier unsere Newsletter bestellen:

 IT-Management

 IT-Security