{"id":4077,"date":"2020-10-09T13:08:46","date_gmt":"2020-10-09T11:08:46","guid":{"rendered":"https:\/\/www.porscheinformatik.com\/devops-in-der-porsche-informatik\/"},"modified":"2020-10-12T16:05:58","modified_gmt":"2020-10-12T14:05:58","slug":"devops-in-der-porsche-informatik","status":"publish","type":"post","link":"https:\/\/www.porscheinformatik.com\/en\/devops-in-der-porsche-informatik\/","title":{"rendered":"DevOps at Porsche Informatik"},"content":{"rendered":"<p><em>650 colleagues \u2013 that\u2019s a lot of expert knowledge \u2013 and to ensure that all our teams and projects benefit from this know-how, we have established \u201cCommunities of Practice\u201d for cross-functional exchange at Porsche Informatik. These allow our specialists to share their best practice and know-how and provide the entire organisation with important input as a result.<\/em><br \/>\n<!--more--><br \/>\n<em>\u00a0The \u201cDev2Ops\u201d community is one of currently four communities. Their avowed goal: to tear down the wall between development and operations. In recent years, it has been so successful that this year our colleagues there succeeded in bringing home our \u201cCulture\u201d Change Award for creating real cultural change within the company. We asked two of our Dev2Ops pioneers, Senior Software Architect Christian K\u00f6berl and Cloud Architect G\u00fcnter Schulmeister, for an interview.<\/em><\/p>\n<h3>Christian, G\u00fcnter, tell us about the wall between software development and infrastructure that you want to tear down?<\/h3>\n<p><strong>Christian<\/strong>: In IT companies, there is often this invisible wall between development and operations: developers build software and throw it over the wall into operations. These two sides have traditionally worked with their own tools and processes and as a result, each \u201ccamp\u201d developed its own culture. With the Dev2Ops CoP, we are working to tear down this wall.<\/p>\n<p><strong>G\u00fcnter<\/strong>: Without a common culture and language, one side does not know what the other wants to say. Also, the two groups are geared toward different goals. Developers\u2019 performance is often measured by how quickly new features are released, while the performance of operational staff is gauged in terms of how stable the application is. These two goals can either get in the way of each other or support each other, depending on whether people work with, or against, each other.<\/p>\n<h3>The Dev2Ops CoP also provides training programmes on the topics of Cloud, Docker, OpenShift and Infrastructure as a Code. What can colleagues learn?<\/h3>\n<p><strong>G\u00fcnter<\/strong>: \u200b\u200b\u200b\u200b\u200b\u200b\u200bThe training courses help people to understand and use the new technology. They are also intended to help build a common understanding of the concept of the Cloud. The feedback on this so far has been consistently positive, with most of the colleagues involved feeling that the time was well invested.<\/p>\n<div id=\"attachment_4061\" style=\"width: 1034px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-4061\" class=\"wp-image-4061 size-medium\" src=\"https:\/\/www.porscheinformatik.com\/wp-content\/uploads\/2020\/10\/Dev2Ops_groesser-1024x630.jpg\" alt=\"\" width=\"1024\" height=\"630\" srcset=\"https:\/\/www.porscheinformatik.com\/wp-content\/uploads\/2020\/10\/Dev2Ops_groesser-1024x630.jpg 1024w, https:\/\/www.porscheinformatik.com\/wp-content\/uploads\/2020\/10\/Dev2Ops_groesser-768x473.jpg 768w, https:\/\/www.porscheinformatik.com\/wp-content\/uploads\/2020\/10\/Dev2Ops_groesser-1536x945.jpg 1536w, https:\/\/www.porscheinformatik.com\/wp-content\/uploads\/2020\/10\/Dev2Ops_groesser.jpg 1589w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><p id=\"caption-attachment-4061\" class=\"wp-caption-text\">The Dev2Ops core team with the newly won \u201cCulture\u201d Change Award. The award ceremony took place online this year, but this took nothing away from the enjoyment.<\/p><\/div>\n<h3>What would the ideal world of POI look like from DevOps\u2019s point of view?<\/h3>\n<p><strong>Christian<\/strong>:\u202fIn an ideal DevOps world, the product teams would be able to develop, deploy and operate their software securely and independently. They would carry out changes to the infrastructure independently via APIs and associated user interfaces.\u202fPlatform teams would provide these APIs and automatically check for baseline security. Enabling teams would support\u202fthe product teams in terms of more complex topics such as continuous\u202fdelivery, monitoring or security and both teams would provide documentation, training and a community to ensure that the product teams could work largely independently. Personal architecture reviews of the implementation would help to identify and fix technical \u201cdeficits\u201d.<\/p>\n<h3>And what would you like to see happen to enable us to get there more quickly?<\/h3>\n<p><strong>Christian<\/strong>:\u202fCurrently, setting up a server I might need takes a relatively long time. As is the case with the public Cloud, I would also like an API and a user interface that I could use to independently set up a desired server.<\/p>\n<p><strong>G\u00fcnter<\/strong>: In the case of traditional infrastructure services, we will continue to follow the well-trodden path. This is also a matter of focus \u2013 of where we want to focus our energy. But we are delivering the self-service mentioned by Christian with our Cloud platforms. What I would like to see is a large number of applications for <a href=\"https:\/\/www.porsche-holding-karriere.com\/de\/jobsuche#\/?department[]=it-digitalisierung\">our positions in the public Cloud environment<\/a>. Unsolicited applications are also very welcome.<\/p>\n<h3>This year, you received the \u201cCulture\u201d Change Award for the work undertaken by your community. What does this award mean to you?<\/h3>\n<p><strong>G\u00fcnter<\/strong>: Winning the award was, of course, a fantastic confirming statement! But what was much more important to us was having a great stage for the idea behind DevOps.<\/p>\n<h3>Thank you for these insights and good luck with the further implementation of your work!<\/h3>\n","protected":false},"excerpt":{"rendered":"<p>650 colleagues \u2013 that\u2019s a lot of expert knowledge \u2013 and to ensure that all our teams and projects benefit [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":4076,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24],"tags":[213,564,566,224,565,492,177],"class_list":["post-4077","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-change-award-en","tag-clou","tag-docker-en","tag-infrastructure","tag-infrastructure-as-a-service","tag-open-shift-en","tag-private-cloud-en"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/posts\/4077","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/comments?post=4077"}],"version-history":[{"count":5,"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/posts\/4077\/revisions"}],"predecessor-version":[{"id":4084,"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/posts\/4077\/revisions\/4084"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/media\/4076"}],"wp:attachment":[{"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/media?parent=4077"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/categories?post=4077"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.porscheinformatik.com\/en\/wp-json\/wp\/v2\/tags?post=4077"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}