{"id":60909,"date":"2016-05-02T13:44:41","date_gmt":"2016-05-02T11:44:41","guid":{"rendered":"http:\/\/e3mag.com\/?p=60909"},"modified":"2024-01-19T14:53:35","modified_gmt":"2024-01-19T13:53:35","slug":"so-gelingen-devops","status":"publish","type":"post","link":"https:\/\/e3mag.com\/de\/so-gelingen-devops\/","title":{"rendered":"So gelingen DevOps"},"content":{"rendered":"<p>DevOps-Ans\u00e4tze reichen bis in die sp\u00e4ten 1990er-Jahre zur\u00fcck, sie sind also prinzipiell nichts Neues. Dennoch f\u00fchren viele Projekte nach wie vor nicht zum gew\u00fcnschten Ergebnis. Consol zeigt auf der Basis eigener Erfahrungen aus zahlreichen DevOps-Kundenprojekten, welche f\u00fcnf Punkte auf jeden Fall zu beachten sind.<\/p>\n<h3>1. Kulturwandel aktiv angehen<\/h3>\n<p>Klar ist, dass zwischen Entwicklung und Betrieb zun\u00e4chst einmal ein Interessenkonflikt besteht. Sind f\u00fcr den Entwickler Kreativit\u00e4t und Flexibilit\u00e4t wichtig, so kommt es im IT-Betrieb vor allem auf die Kriterien Stabilit\u00e4t und Verf\u00fcgbarkeit an.<\/p><div class=\"great-fullsize-content-de\" style=\"float: left;\" id=\"great-3015306810\"><div id=\"great-2441017903\" style=\"margin-bottom: 20px;\"><a data-no-instant=\"1\" href=\"https:\/\/www.youtube.com\/watch?v=6yfv7eho3Gc\" rel=\"noopener\" class=\"a2t-link\" target=\"_blank\" aria-label=\"Fullsize\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150.jpg\" alt=\"Fullsize\"  srcset=\"https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150.jpg 1200w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-400x50.jpg 400w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-768x96.jpg 768w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-100x13.jpg 100w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-480x60.jpg 480w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-640x80.jpg 640w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-720x90.jpg 720w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-960x120.jpg 960w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-1168x146.jpg 1168w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-18x2.jpg 18w, https:\/\/e3mag.com\/wp-content\/uploads\/2026\/03\/banner_26_04_08_1200x150-600x75.jpg 600w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" width=\"1200\" height=\"150\"  style=\" max-width: 100%; height: auto;\" \/><\/a><\/div><\/div>\n<p>Arbeiten im Rahmen einer DevOps-Strategie nun Entwickler und Verantwortliche f\u00fcr den IT-Betrieb gemeinsam in Teams an Konzeption, Entwicklung, Test und Betrieb von Applikationen, erfordert dies neben organisatorischen Ver\u00e4nderungen auch einen Kulturwandel.<\/p>\n<p>Das bedeutet zum Beispiel auch, dass sich die Teammitglieder mit den jeweiligen Anforderungen und Prozessen sowohl von Entwicklung als auch Betrieb auseinandersetzen m\u00fcssen.<\/p>\n<p>Das Thema Wandel in der Unternehmenskultur muss unter Einbindung des Managements bei DevOps-Projektstart aktiv angegangen werden, um k\u00fcnftige Reibungsverluste in den interdisziplin\u00e4ren Teams zuverl\u00e4ssig auszuschlie\u00dfen.<\/p>\n<h3>2. Investitionsvolumen ber\u00fccksichtigen<\/h3>\n<p>Klar ist, dass erfolgreich durchgef\u00fchrte DevOps-Projekte mittel- und langfristig zahlreiche Vorteile mit sich bringen: von einer h\u00f6heren Qualit\u00e4t und Flexibilit\u00e4t \u00fcber schnellere Software-Releasezyklen bis hin zu Kosteneinsparungen.<\/p>\n<p>Zu erreichen ist dies aber nur, wenn die erforderlichen Anfangsinvestitionen get\u00e4tigt werden. Dies ist oft nicht der Fall. Jedem Unternehmen muss bewusst sein, dass die DevOps-Einf\u00fchrung zun\u00e4chst immer mit einer Kostensteigerung im IT-Bereich verbunden ist.<\/p>\n<p>Die Leitungs\u00adebene des Unternehmens muss deshalb von Anfang an in DevOps-Projekte eingebunden werden und alle erforderlichen Investitionsentscheidungen nachhaltig unterst\u00fctzen.<\/p>\n<h3>3. Simulationsumgebung nutzen<\/h3>\n<p>Die Prozesse in der Entwicklung und Produktion unterscheiden sich erheblich. So sind zum Beispiel Applikationen in der Produktion immer in eine gr\u00f6\u00dfere System\u00adumgebung eingebunden.<\/p>\n<p>Der Entwickler arbeitet hingegen oft v\u00f6llig autark an einer Software auf seinem Desktop-PC oder Notebook, ohne dass diese beispielsweise die erforderliche Verbindung zu einem SAP-System hat.<\/p>\n<p>Dem Entwickler in einem solchen Fall eine SAP-Einzelplatzlizenz bereitzustellen ist allein schon aus Kostengr\u00fcnden meistens kein gangbarer Weg, also wird es in der Regel unterlassen und Fehler in der Software sind damit quasi programmiert.<\/p>\n<p>Die Alternative lautet: die Nutzung einer Simulationsumgebung. Dies wird von vielen Unternehmen aber nach wie vor unterlassen, obwohl es nicht zwangsl\u00e4ufig mit hohen Kosten verbunden ist.<\/p>\n<p>Es gibt hier durchaus auch kosteng\u00fcnstige Open-Source-Produkte wie Citrus von Consol (<a href=\"https:\/\/www.citrusframework.org\" target=\"_blank\" rel=\"noopener noreferrer\">www.citrusframework.org<\/a>), ein plattformunabh\u00e4ngiges Framework, das flexibel f\u00fcr die unterschiedlichsten Technologien und Protokolle verwendet werden kann.<\/p>\n<h3>4. Manuelle Prozessschritte eliminieren<\/h3>\n<p>Um die vollen DevOps-Vorteile nutzen zu k\u00f6nnen, m\u00fcssen nat\u00fcrlich m\u00f6glichst auch alle Prozesse automatisiert ablaufen. Manuelle T\u00e4tigkeiten sind aber vor allem im Bereich Testing noch h\u00e4ufig an der Tagesordnung.<\/p>\n<p>So ist es kein Einzelfall, dass Fachabteilungen die funktionale Integrit\u00e4t einer Applikation h\u00e4ndisch und damit arbeitsintensiv \u00fcberpr\u00fcfen. Dem DevOps-Ansatz, der zu einer schnelleren Bereitstellung von Software beitragen soll, widerspricht dies aber.<\/p>\n<p>Manche Unternehmen bleiben der manuellen Vorgehensweise auch deshalb treu, da etliche Testing-Tools durchaus auch mit nicht unerheblichen Kosten verbunden sind. Doch dies greift eindeutig zu kurz, da es auch in diesem Bereich Open-Source-L\u00f6sungen gibt, die eine umfassende Testing-Funktionalit\u00e4t bieten: von Funktions- \u00fcber Last- und Performancetests bis zu End-to-End-Tests.<\/p>\n<h3>5. Systembr\u00fcche reduzieren<\/h3>\n<p>Auch in DevOps-Strukturen werden Entwicklungs-, Integrations- und Produktionsumgebung oft isoliert betrachtet. In jedem Bereich werden eigene Tools eingesetzt, die aber als Insell\u00f6sungen nicht miteinander verkn\u00fcpft werden.<\/p>\n<p>Dies entspricht ebenfalls nicht dem eigentlich integrativen DevOps-Konzept. Ziel muss es sein, eine zentrale Vernetzung sicherzustellen. Auch hier sehen etliche Unternehmen \u2013 oft aus Unkenntnis \u2013 keine M\u00f6glichkeiten.<\/p>\n<p>Es handelt sich aber ebenso um einen Trugschluss, man muss nur an Tools im Umfeld von OpenShift oder Ansible denken.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oft f\u00fchren DevOps-Projekte nicht zum gew\u00fcnschten Erfolg oder scheitern sogar. Der M\u00fcnchner IT-Full-Service-Provider Consol nennt f\u00fcnf Pr\u00e4missen f\u00fcr eine erfolgreiche Umsetzung.<\/p>\n","protected":false},"author":38,"featured_media":60767,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"pmpro_default_level":"","footnotes":""},"categories":[161,2,1607],"tags":[451,369,506],"coauthors":[19920],"class_list":["post-60909","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-szene","category-sap-nachrichten","category-mag1605","tag-devops","tag-it","tag-open-source","pmpro-has-access"],"acf":[],"featured_image_urls_v2":{"full":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"thumbnail":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-150x150.jpg",150,150,true],"medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",400,155,false],"medium_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-768x297.jpg",768,297,true],"large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"image-100":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-100x39.jpg",100,39,true],"image-480":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-480x186.jpg",480,186,true],"image-640":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-640x248.jpg",640,248,true],"image-720":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-720x279.jpg",720,279,true],"image-960":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-960x372.jpg",960,372,true],"image-1168":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"image-1440":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"image-1920":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"1536x1536":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"2048x2048":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"trp-custom-language-flag":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",18,7,false],"bricks_large_16x9":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"bricks_large":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"bricks_large_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",1000,387,false],"bricks_medium":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",600,232,false],"bricks_medium_square":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016.jpg",600,232,false],"profile_24":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-24x24.jpg",24,24,true],"profile_48":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-48x48.jpg",48,48,true],"profile_96":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-96x96.jpg",96,96,true],"profile_150":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-150x150.jpg",150,150,true],"profile_300":["https:\/\/e3mag.com\/wp-content\/uploads\/2019\/07\/2016-300x300.jpg",300,300,true]},"post_excerpt_stackable_v2":"<p>Oft f\u00fchren DevOps-Projekte nicht zum gew\u00fcnschten Erfolg oder scheitern sogar. Der M\u00fcnchner IT-Full-Service-Provider Consol nennt f\u00fcnf Pr\u00e4missen f\u00fcr eine erfolgreiche Umsetzung.<\/p>\n","category_list_v2":"<a href=\"https:\/\/e3mag.com\/de\/category\/szene\/\" rel=\"category tag\">Szene<\/a>, <a href=\"https:\/\/e3mag.com\/de\/category\/sap-nachrichten\/\" rel=\"category tag\">Community Nachrichten<\/a>, <a href=\"https:\/\/e3mag.com\/de\/category\/mag1605\/\" rel=\"category tag\">MAG 16-05<\/a>","author_info_v2":{"name":"E-3 Magazin","url":"https:\/\/e3mag.com\/de\/author\/e-3-magazin\/"},"comments_num_v2":"0 comments","_links":{"self":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts\/60909","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/users\/38"}],"replies":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/comments?post=60909"}],"version-history":[{"count":1,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts\/60909\/revisions"}],"predecessor-version":[{"id":138307,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/posts\/60909\/revisions\/138307"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/media\/60767"}],"wp:attachment":[{"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/media?parent=60909"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/categories?post=60909"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/tags?post=60909"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/e3mag.com\/de\/wp-json\/wp\/v2\/coauthors?post=60909"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}