{"id":8622,"date":"2017-09-20T07:58:16","date_gmt":"2017-09-20T05:58:16","guid":{"rendered":"https:\/\/fits-admng.f-i-ts.info\/blog\/?p=8622"},"modified":"2022-01-10T12:33:07","modified_gmt":"2022-01-10T11:33:07","slug":"devops-wer-wie-warum-teil-2","status":"publish","type":"post","link":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/","title":{"rendered":"DevOps \u2013 wer- wie- warum \u2013Teil 2"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"alignleft size-full wp-image-8627\" src=\"https:\/\/www.f-i-ts.de\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2.png\" alt=\"FI-TS Blogbeitrag DevOps Teil 2\" width=\"1559\" height=\"749\" srcset=\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2.png 1559w, https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2-300x144.png 300w, https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2-768x369.png 768w, https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2-1024x492.png 1024w, https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2-600x288.png 600w\" sizes=\"(max-width: 1559px) 100vw, 1559px\" \/><\/p>\n<p>Im <a href=\"https:\/\/www.f-i-ts.de\/blog\/fi-ts\/devops-wer-wie-warum-teil-1\/\" target=\"_blank\" rel=\"noopener noreferrer\">ersten Teil <\/a>meines Blogbeitrages zum Thema DevOps habe ich den Begriff erkl\u00e4rt und die beiden Parteien und ihre Konflikte vorgestellt. Das Konfliktpotential aus schneller Entwicklung mit vielen Features und h\u00e4ufigen Releases vs. sicherer Lauf auf der Produktivumgebung des IT-Betriebs\u00a0 steigt mit der Nutzung <a href=\"https:\/\/de.wikipedia.org\/wiki\/Agile_Softwareentwicklung\" target=\"_blank\" rel=\"noopener noreferrer\">agiler Methoden <\/a>nochmal weiter an.<\/p>\n<h5>Agile Methoden<\/h5>\n<p>Methoden wie <a href=\"https:\/\/www.business-wissen.de\/artikel\/agiles-projektmanagement-so-funktioniert-scrum\/\" target=\"_blank\" rel=\"noopener noreferrer\">Scrum<\/a> setzen auf laufende Interaktion zwischen Auftraggebern und Entwicklern und kurze Releasezyklen, was den IT-Betrieb entsprechend in Alarmbereitschaft versetzt.<\/p>\n<p>Durch die Pr\u00fcfung des\u00a0IT-Betriebs, der\u00a0alle Qualit\u00e4tsanforderungen einhalten\u00a0und volle Verf\u00fcgbarkeit\u00a0garantieren muss, werden\u00a0die Vorteile agiler Methoden der Softwareentwicklung wieder ausgebremst.\u00a0Aufw\u00e4nde sollten durch den agilen Prozess gering gehalten werden. Nun werden Softwarereleases in kurzen Abst\u00e4nden erstellt, der geschaffene Mehrwert wird aber erst viel sp\u00e4ter auf der Produktivumgebung sichtbar. Nicht zuletzt aus diesen Spannungen entstand\u00a0die DevOps-Bewegung.<\/p>\n<h5>Die DevOps L\u00f6sung<\/h5>\n<p>Mit DevOps sollen die Qualit\u00e4t der Software, die Entwicklungsgeschwindigkeit, die Auslieferung sowie das Miteinander der beteiligten grundverschiedenen Teams verbessert werden. Der Prozess\u00a0wird also, kurz\u00a0gesagt, besser und schneller.<\/p>\n<h5>Besser:<\/h5>\n<p>Softwareentwicklung und IT-Betrieb ziehen nun gemeinsam an einem Strang. Beide Teams\u00a0sind\u00a0nun im Softwareentwicklungsprozess gleicherma\u00dfen eingebunden. Sie entwickeln zusammen Testf\u00e4lle zur System\u2013 und Einzelteil\u00fcberpr\u00fcfung und k\u00f6nnen bei Fehlentwicklungen schnell einzuschreiten.<br \/>\nDevOps greift die Ideen der agilen Methoden auf und erg\u00e4nzt sie mit den zwischenmenschlichen Komponenten. Dadurch lassen sich die Ziele von DevOps in die Bereiche Zusammenarbeit, Automatisierung und Prozesse einteilen. Im\u00a0Ergebnis haben wir dann\u00a0eine schnellere und nahezu fehlerfreie Softwareauslieferung. Nebenbei wird durch konsequentes Nutzen von standardisierten Tools f\u00fcr Automatisierung auch die Sicherheit und die Nachvollziehbarkeit administrativer T\u00e4tigkeiten optimiert.<\/p>\n<h5>Schneller:<\/h5>\n<p>Und nicht nur das, auch an der Geschwindigkeit wurde gedreht: Bedient man sich agiler Methoden im Softwareentwicklungsprozess, erh\u00e4lt man mehr Flexibilit\u00e4t und die M\u00f6glichkeit, sich schneller an die neuen Marktanforderungen anpassen zu k\u00f6nnen. Dabei wird auf Mittel wie beispielsweise\u00a0<a href=\"https:\/\/de.wikipedia.org\/wiki\/Kontinuierliche_Integration\" target=\"_blank\" rel=\"noopener noreferrer\">Continuous-Integration-(CI-)<\/a> Software zur\u00fcckgegriffen. Automatisierte Software-Builds f\u00fchren zu h\u00f6herer Programm-Qualit\u00e4t und -Robustheit gegen\u00fcber Fehlern.<\/p>\n<h5>Unsere Erfahrungen bei FI-TS<\/h5>\n<div id=\"attachment_8626\" style=\"width: 360px\" class=\"wp-caption alignleft\"><img aria-describedby=\"caption-attachment-8626\" loading=\"lazy\" class=\"wp-image-8626\" src=\"https:\/\/www.f-i-ts.de\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Zyklen-aus-Teil-2.png\" alt=\"DevOps Zyklen - Quelle: arvensystech.com\" width=\"350\" height=\"179\" srcset=\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Zyklen-aus-Teil-2.png 1439w, https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Zyklen-aus-Teil-2-300x154.png 300w, https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Zyklen-aus-Teil-2-768x394.png 768w, https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Zyklen-aus-Teil-2-1024x525.png 1024w, https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Zyklen-aus-Teil-2-600x308.png 600w\" sizes=\"(max-width: 350px) 100vw, 350px\" \/><p id=\"caption-attachment-8626\" class=\"wp-caption-text\">DevOps Zyklen &#8211; Quelle: arvensystech.com<\/p><\/div>\n<p>DevOps bedeutet f\u00fcr uns\u00a0die sehr enge Zusammenarbeit mit unseren Kunden. Vor allem dort, wo wir Applikationsverantwortung \u00fcbernommen haben. Fachliche Software wird n\u00e4mlich bei oder von unseren Kunden entwickelt. Konflikte zwischen Entwicklern und dem IT-Betrieb betreffen direkt die User-Experience unser Kunden. Unsere Kunden sind die Entwickler (Development) und wir sind der IT-Betrieb (Operations).\u00a0Damit profitieren wir beide enorm von den\u00a0DevOps-L\u00f6sungs-Ans\u00e4tzen! Gerade wenn der IT-Betrieb ausgelagert wurde, ist das reibungslose Zusammenspiel beider Teams und das Verst\u00e4ndnis untereinander sehr wichtig. Insgesamt steigert das die Kundenzufriedenheit!<\/p>\n<p>Wir m\u00fcssen aber auch realistisch sein. DevOps-Methoden werden weitestgehend ohne die Ber\u00fccksichtigung der besonderen regulatorischen Anforderungen an Banken und Finanzdienstleister entwickelt. Wir m\u00fcssen DevOps-Verfahren deshalb\u00a0in unserem Haus erweitern. Countinous Delivery z.B., also das st\u00e4ndige automatisierte Ausliefern neuer Software in der Produktion, ist einer besonderen Analyse zu unterziehen, wenn wir gleichzeitig ISO27001 oder MaRisk-Vorgaben einhalten m\u00fcssen. Das Verweben unseres langj\u00e4hrigen Wissens \u00fcber den Betrieb einer Banken-IT mit den Ans\u00e4tzen von DevOps zu einem regulatorisch Konformen Ganzen ist unser Wettbewerbsvorteil.<\/p>\n<h5>DevOps als Prozessverbesserungsansatz<\/h5>\n<p>Wir sehen DevOps als das, was es ist: Einen Prozessverbesserungs-Ansatz mit einem klaren Zielbild: Softwareentwicklung und dessen Betrieb sind auf immer untrennbar verwoben. Solange wir uns darauf einlassen, k\u00f6nnen wir auch von den Ergebnissen des DevOps-Ansatzes profitieren. Die sind\u00a0eine\u00a0erh\u00f6hte Schnelligkeit in der Entwicklung\/Innovation, eine bessere Zusammenarbeit mit unseren Kunden und eine h\u00f6here Qualit\u00e4t und Stabilit\u00e4t der Anwendungen mitsamt einer schnelleren Bereitstellung und einem dadurch insgesamt effizienteren Betrieb.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Im ersten Teil meines Blogbeitrages zum Thema DevOps habe ich den Begriff erkl\u00e4rt und die beiden Parteien und ihre Konflikte vorgestellt. Das Konfliktpotential aus schneller Entwicklung mit vielen Features und h\u00e4ufigen Releases vs. sicherer Lauf auf der Produktivumgebung des IT-Betriebs\u00a0 [&hellip;]<\/p>\n","protected":false},"author":29,"featured_media":8627,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2536,2533],"tags":[2266,2267,2268,2278,2265,2284,2269,2276,2283,2274,2277,2272,1788,2273,2280,2275,2270,2279,2220,2264,2282,2285,2271,2281],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.6.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DevOps \u2013 wer- wie- warum \u2013Teil 2 - FI-TS Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DevOps \u2013 wer- wie- warum \u2013Teil 2 - FI-TS Blog\" \/>\n<meta property=\"og:description\" content=\"Im ersten Teil meines Blogbeitrages zum Thema DevOps habe ich den Begriff erkl\u00e4rt und die beiden Parteien und ihre Konflikte vorgestellt. Das Konfliktpotential aus schneller Entwicklung mit vielen Features und h\u00e4ufigen Releases vs. sicherer Lauf auf der Produktivumgebung des IT-Betriebs\u00a0 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/\" \/>\n<meta property=\"og:site_name\" content=\"FI-TS Blog\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-20T05:58:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-10T11:33:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1559\" \/>\n\t<meta property=\"og:image:height\" content=\"749\" \/>\n<meta name=\"twitter:card\" content=\"summary\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/#website\",\"url\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/\",\"name\":\"FI-TS Blog\",\"description\":\"Blog von FI-TS \\u00fcber Finance- und Technologie Themen\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de-DE\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/#primaryimage\",\"inLanguage\":\"de-DE\",\"url\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2.png\",\"contentUrl\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2017\/09\/FI-TS-Blogbeitrag-DevOps-Teil-2.png\",\"width\":1559,\"height\":749},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/#webpage\",\"url\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/\",\"name\":\"DevOps \\u2013 wer- wie- warum \\u2013Teil 2 - FI-TS Blog\",\"isPartOf\":{\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/#primaryimage\"},\"datePublished\":\"2017-09-20T05:58:16+00:00\",\"dateModified\":\"2022-01-10T11:33:07+00:00\",\"author\":{\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/#\/schema\/person\/235888e0a9bd2824f72706b6d4441887\"},\"breadcrumb\":{\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/unternehmen\/devops-wer-wie-warum-teil-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps \\u2013 wer- wie- warum \\u2013Teil 2\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/#\/schema\/person\/235888e0a9bd2824f72706b6d4441887\",\"name\":\"Peter Buchmann\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/#personlogo\",\"inLanguage\":\"de-DE\",\"url\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2020\/11\/blogteam-buchmann-96x96.jpg\",\"contentUrl\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-content\/uploads\/2020\/11\/blogteam-buchmann-96x96.jpg\",\"caption\":\"Peter Buchmann\"},\"description\":\"First Earth, Next Universe. Das war mein gr\\u00f6\\u00dfenwahnsinniger Leitspruch noch im Studium der Theoretischen Informatik. Seit 16 Jahren arbeite ich bei BayernLB und FI-TS f\\u00fcr Innovationen. Von Serverkonsolidierung bis zu Cloud Services. F\\u00fcr Kernbankensysteme und Kreditsysteme. Als Produktmanager und seit 2020 als FI-TS Innovationsbeauftragter. Und das ist keine geringere Herausforderung! Zwischen Route24plus, den Public Clouds mit Banking as a Service gilt es f\\u00fcr unsere und mit unseren langfristigen Kunden die \\u00dcbersicht zu wahren und die richtigen Innovationen zu entdecken. Entspannen kann ich mit Frau und meinen drei S\\u00f6hnen zwischen Oberland und Italien oder jette gerne die europ\\u00e4ischen und weltweiten Hauptst\\u00e4dte ab.\",\"url\":\"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/author\/peter-buchmann\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/posts\/8622"}],"collection":[{"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/users\/29"}],"replies":[{"embeddable":true,"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/comments?post=8622"}],"version-history":[{"count":6,"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/posts\/8622\/revisions"}],"predecessor-version":[{"id":10591,"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/posts\/8622\/revisions\/10591"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/media\/8627"}],"wp:attachment":[{"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/media?parent=8622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/categories?post=8622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fitsde-admin-line2.f-i-ts.info\/blog\/wp-json\/wp\/v2\/tags?post=8622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}