{"id":581,"date":"2018-05-15T14:03:33","date_gmt":"2018-05-15T12:03:33","guid":{"rendered":"https:\/\/www.setlog.com\/?p=581"},"modified":"2021-07-01T15:29:27","modified_gmt":"2021-07-01T13:29:27","slug":"devops-gathering-conference-day-1-2","status":"publish","type":"post","link":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2","title":{"rendered":"DevOps Gathering: Conference Day 1"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">After the introduction and warm up of the workshops the day before we were eager to learn more about the theoretical concepts and specific real-life experiences behind the technologies. We were like wolves who tasted the blood and from now on never would let go from hunting the deer.<br \/>\n<\/span><span style=\"background-color: transparent;\">A long day lay ahead of us &#8211; first the exciting conference we\u2019ve been waiting for since last year with lots of new, hot stuff and second, meeting people who walk in your shoes. From the first word they instantly understand each other because they belong to the same craft &#8211; IT. Afterwards: a big conference party with drinks, food, live music and the incredible photobox of my colleague Tobias.<\/span><\/p>\n<p><img decoding=\"async\" class=\"mce-hs-more\" style=\"height: 20px !important;\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-mce-placeholder=\"\"><span style=\"font-size: 28px; background-color: transparent;\"><img decoding=\"async\" class=\"\" style=\"margin: 0px 10px 10px 0px; float: left; width: 320px;\" title=\"Image uploaded from iOS (73).jpg\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/Image%20uploaded%20from%20iOS%20(73).jpg\" alt=\"Image uploaded from iOS (73).jpg\" data-constrained=\"true\" width=\"320\"><span style=\"font-size: 20px; background-color: transparent;\">Entering the vast area of GDATA campus is like going back in time because of the old renovated building from the early 20th century. But when you enter the main building it\u2019s like you are rushing into the future inside of a giant spaceship. We literally were rushing into the future thanks to the talks!<\/span><br \/>\n<\/span><\/p>\n<p><span style=\"font-family: Geogrotesque-SemiBold; font-size: 24px; background-color: transparent;\">The Talks<br \/>\n<\/span><span style=\"background-color: transparent;\">Before the talks started the co-founder of GDATA and the host of the conference, Andreas L\u00fcning, welcomed the audience. For this day 8 talks with headliners from the DevOps world were planned. Quite a lot of information coming down like machine gun fire, opened the minds and made the hearts beat faster from the overwhelming excitement. Thank God, everything was filmed and will be published on YouTube, so we can recapture the lessons learned.<br \/>\n<\/span><span style=\"background-color: transparent;\">I won\u2019t write down the whole content of the talks in this article. If I would do it in full detail this would definitely fill a book. For that I will start separate documents containing summary keynotes and links. I&#8217;ll publish them especially in the local Wiki of my company and then the time will come to share our acquired knowledge with other colleagues, e.g. via Lightning Talks or maybe even in a <a href=\"https:\/\/www.meetup.com\/de-DE\/Digital-Innovation-Ruhr\/\">Meetup<\/a>. The following sections will only show some key points of each talk:<\/span><img decoding=\"async\" class=\"\" style=\"width: 646px;\" title=\"Image uploaded from iOS (71).jpg\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/Image%20uploaded%20from%20iOS%20(71).jpg\" alt=\"Image uploaded from iOS (71).jpg\" data-constrained=\"true\" width=\"646\">Victor Farcic explained the theory behind his workshop \u201c<strong>Building a Self-Sufficient System<\/strong>\u201d of the day before. The services should be exchangeable like animals in a cattle &#8211; if one dies it should be exchanged immediately and automated. This can be done mainly using microservices, Docker and Kubernetes. But there\u2019s a long way to go: \u201cOnly 5-10 percent of all companies are using those technologies, then there\u2019s a big emptiness and then there is the rest.\u201d<br \/>\nJo\u00e3o Santos showed to the audience the \u201c<strong>CI \/ CD at Z<\/strong><strong>alando<\/strong>\u201d infrastructure. Each team in its company is technically completely separated from the others, e.g. each team runs it\u2019s own Jenkins instance. This way there\u2019s no impact from one team to another.<\/p>\n<p><img decoding=\"async\" class=\"\" style=\"width: 320px; margin: 0px 0px 10px 10px; float: right;\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/Image%20uploaded%20from%20iOS%20(69).jpg\" alt=\"Image uploaded from iOS (69).jpg\" width=\"320\">Nicolas Byl from codecentrics explained in his talk \u201c<strong>Stateful Applications on Kubernetes<\/strong>\u201d that you cannot implement any system without states. Database is usually the bottleneck, because it does not scale good enough. One of the solutions: attaching storage to a container. That means connecting to a container and the storage has to follow the container.<\/p>\n<p><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"\" style=\"width: 320px; margin: 0px 10px 10px 0px; float: left;\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/Image%20uploaded%20from%20iOS%20(89).jpg\" alt=\"Image uploaded from iOS (89).jpg\" width=\"320\">One of the many good things you can say about GDATA is that they have a fantastic canteen serving incredibly tasty food for their employees and for us, the participants of the conference. At lunchtime we finally have received our blue conference t-shirts. But instead of getting blue we were thrilled even more and could not wait for the next talks. During the lunch break there was plenty of time for relaxed networking with \u2018DevOpsers\u2019 from all over the world.<\/span><\/p>\n<p>In his inspiring talk &#8220;<strong>Docker: Ops Unleashed<\/strong>&#8221; Mario Kleinsasser from STRABAG showed how it is possible to run 1545 services connected to 280 load balancers with only 3 people to maintain it. The solution is of course automatization: &#8220;The more you try to get out manually the more you get stuck into the quicksand.&#8221; To realize the automation you need to fulfill the three preconditions:<\/p>\n<ol>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">knowledge about your services, work, targets<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">experience: how the knowledge is connected<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">creativity<\/span><\/li>\n<\/ol>\n<p><span style=\"font-weight: 400;\">Or in short: &#8220;If you don&#8217;t have the time to learn, you cannot be creative and innovative.&#8221;<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"\" style=\"width: 320px;\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/Image%20uploaded%20from%20iOS%20(88).jpg\" alt=\"Image uploaded from iOS (88).jpg\" width=\"320\"><img decoding=\"async\" class=\"\" style=\"width: 320px;\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/Image%20uploaded%20from%20iOS%20(101).jpg\" alt=\"Image uploaded from iOS (101).jpg\" width=\"320\"><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Of course there are best practices for DevOps as Thomas Fricke from Endocode has shown in his talk: &#8220;<\/span><strong>Architecture Patterns for Micro services in Kubernetes<\/strong><span style=\"font-weight: 400;\">&#8220;. It was based on the paper &#8220;Container Design Patterns&#8221; by Brendan Burns and David Oppenheimer. Some of the most common patterns repeated in several talks were: leader election, locomotive pattern and sidecar. So, before you configurate something try to find the right pattern. As an interesting fact how a Kubernetes infrastructure could be used for denial of service attacks, Tomas Fricke demonstrated a busybox-cloudbox hacking script which created infinite containers in an endless loop without Kubernetes taking notes of it. &#8220;Don&#8217;t do this in production!&#8221;<br \/>\n<\/span>The talk &#8220;<strong>The Modern IT Stack<\/strong>&#8221; by Christian Daschner and Patrick Gruhn from replex.io showed in an impressive way how an efficient microservice infrastructure can be designed. It is very important to make meaningful connections between different metrics and of course the knowledge sharing. You&#8217;ve got to make the colleagues understand the efficiency of the system.<\/p>\n<p><span style=\"font-weight: 400;\"><img decoding=\"async\" class=\"\" style=\"width: 320px; margin: 0px 10px 10px 0px; float: left;\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/Image%20uploaded%20from%20iOS%20(102).jpg\" alt=\"Image uploaded from iOS (102).jpg\" width=\"320\">Back to infrastructure patterns &#8211; there&#8217;s a lot more to say as Roland Hu\u00df from RedHat proved in his talk &#8220;<\/span><strong>Kubernetes Patterns<\/strong><span style=\"font-weight: 400;\">&#8220;. A design pattern describes a repeatable solution and it has a name, so everybody knows what is meant if somebody proposes a solution in a discussion. It is some kind of useful abstraction. Some of the presented patterns are: automatable unit, canary, blue-green, initializer, EnvVar configuration, configuration template and container volumes. They are separated in pattern groups like configuration patterns and structural pattern.<\/span><\/p>\n<p><img decoding=\"async\" class=\"\" style=\"width: 320px; margin: 0px 0px 10px 10px; float: right;\" title=\"Image uploaded from iOS (72).jpg\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/Image%20uploaded%20from%20iOS%20(72).jpg\" alt=\"Image uploaded from iOS (72).jpg\" data-constrained=\"true\" width=\"320\">The last talk for this day was of the organizors&nbsp;<span style=\"background-color: transparent;\">of the conference, Peter Ro\u00dfbach and Niclas Mietz, from bee42 solutions&nbsp;<\/span>called &#8220;<strong>Container Software Supply Chain<\/strong>&#8220;. This has nothing to do with SCM from the&nbsp;<span style=\"background-color: transparent;\">logistics side but with the supply chain of a (Docker) container. They proclaimed: everything should be in a container. There should be an automatic test infrastructure&nbsp;<\/span><span style=\"background-color: transparent;\">and container stack. Cache the images to load them quickly, use multistage image builds and the most important one: build image from trusted company sources and without free internet access. The speakers have presented a checklist to increase the security of the container stack:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Is the license of this dependency compatible with my project<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Is the dependency actively maintained?<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Is the version of dependency free from vulnerabilities<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Is there alerting process?<\/span><\/li>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">Do I know where the new versions will be announced?<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><span style=\"font-weight: 400; font-size: 24px;\">The Party<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">And finally the party everybody was waiting for started. All the IT maniacs came down with smoking heads to drink, eat and have fun. Guido Brackelsberg and Jakob Gielen, the board members of Setlog, as well as some colleagues of <a href=\"http:\/\/www.limbiq.com\">limbiq<\/a>, Setlog\u2019s new founded subsidiary, joined the company. The brains cooled down while the stomachs, tongues, jaws and livers started their engines. The playground for networking was set.<\/span><\/p>\n<h3><img loading=\"lazy\" decoding=\"async\" class=\"\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/27858844_1956516877711952_6467135821462097220_n.jpg\" alt=\"27858844_1956516877711952_6467135821462097220_n.jpg\" width=\"645\" height=\"484\"><\/h3>\n<p><span style=\"font-weight: 400;\">One of the speakers, Kevin Wittek, was there with his band so we had groovy life music all night long. And then there was that song where everybody stopped talking, cheered loudly and sang along feeling like being a big happy sweat covered wild and free community of pioneers, IT rocking rockers and lateral thinkers:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201c<\/span><i><span style=\"font-weight: 400;\">Yeah Darlin&#8217; go make it happen<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">Take the world in a love embrace<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">Fire all of your guns at once<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">And explode into space<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">\u2026<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">Like a true nature&#8217;s child<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">We were born, born to be wild<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">We can climb so high<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">I never wanna die<\/span><\/i><\/p>\n<p><i><span style=\"font-weight: 400;\">Booorn to be wiiiild\u2026<\/span><\/i><span style=\"font-weight: 400;\">\u201d<\/span><\/p>\n<h3><img decoding=\"async\" class=\"\" style=\"width: 320px;\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/20180220_190919.jpg\" alt=\"20180220_190919.jpg\" width=\"320\"><img decoding=\"async\" class=\"\" style=\"width: 320px;\" src=\"https:\/\/cdn2.hubspot.net\/hubfs\/3314498\/Fotos\/28071337_1956516784378628_1888360642423578531_o.jpg\" alt=\"28071337_1956516784378628_1888360642423578531_o.jpg\" width=\"320\"><\/h3>\n<p><span style=\"font-weight: 400;\">Tobias, one of the Setlog colleagues brought his famous. incredible private project: the photobox! It\u2019s some kind of automatic selfie maker taking four pictures in a row and printing them immediately. After all the taken pictures were shown on a big monitor behind the box in a random order, so everybody could see the results all the time.<br \/>\n<\/span><span style=\"background-color: transparent;\">That was the point when the fun really began! Everybody wanted to take funny pictures of themselves with crazy colourful hats, wigs, glasses, feathers and other accessories. By the way: this was the surprise we all were curious about!<br \/>\n<\/span><span style=\"background-color: transparent;\">At Setlog we already tested Tobias\u2019 photobox on our christmas party and it has really spiced up that legendary event!<\/span><\/p>\n<p><span style=\"font-weight: 400;\">GDATA has its own feel good manager. This is a guy who is responsible for keeping the average standard of good mood in the company on high value. At the party he was responsible for distributing the best wine from the cellar of GDATA. At Setlog we have several feel good managers, too. They are the dogs of some of our colleagues accompanying us all day, begging to be entertained and cuddled.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It was late in the night when it was getting quiet in the old campus. Some of the last hard-bitten moved to the academy to cool down and drink the last beer.<\/span><\/p>\n<hr>\n<p><span style=\"font-size: 16px;\"><em><span style=\"font-weight: 400;\">Eduard is a software developer in our &#8220;Globetrotter&#8221; team at Setlog. Globetrotter is working closely with our NYC team and is responsible for all of our American customers. Eduard is one of our most creative minds, always happy to indulge in new ideas and will give all of you an insight on what life at Setlog is actually like.&nbsp;<\/span><\/em><\/span><span style=\"background-color: transparent;\">&nbsp;<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>After the introduction and warm up of the workshops the day before we were eager to learn more about the theoretical concepts and specific real-life experiences behind the technologies. We were like wolves who tasted the blood and from now on never would let go from hunting the deer. A long day lay ahead of [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":7994,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_eb_attr":"","inline_featured_image":false,"footnotes":""},"categories":[35,9],"tags":[],"class_list":["post-581","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it","category-setblog"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>DevOps Gathering: Conference Day 1 - Setlog<\/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:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DevOps Gathering: Conference Day 1 - Setlog\" \/>\n<meta property=\"og:description\" content=\"After the introduction and warm up of the workshops the day before we were eager to learn more about the theoretical concepts and specific real-life experiences behind the technologies. We were like wolves who tasted the blood and from now on never would let go from hunting the deer. A long day lay ahead of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2\" \/>\n<meta property=\"og:site_name\" content=\"Setlog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SetlogGmbH\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-05-15T12:03:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-01T13:29:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Eduard Heinle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@setloggmbh\" \/>\n<meta name=\"twitter:site\" content=\"@setloggmbh\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Eduard Heinle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2\"},\"author\":{\"name\":\"Eduard Heinle\",\"@id\":\"https:\/\/www.setlog.com\/#\/schema\/person\/cca3933c1bd03748f42666d8906cc159\"},\"headline\":\"DevOps Gathering: Conference Day 1\",\"datePublished\":\"2018-05-15T12:03:33+00:00\",\"dateModified\":\"2021-07-01T13:29:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2\"},\"wordCount\":1561,\"publisher\":{\"@id\":\"https:\/\/www.setlog.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png\",\"articleSection\":[\"IT\",\"SetBlog\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2\",\"url\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2\",\"name\":\"DevOps Gathering: Conference Day 1 - Setlog\",\"isPartOf\":{\"@id\":\"https:\/\/www.setlog.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png\",\"datePublished\":\"2018-05-15T12:03:33+00:00\",\"dateModified\":\"2021-07-01T13:29:27+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#primaryimage\",\"url\":\"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png\",\"contentUrl\":\"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png\",\"width\":1200,\"height\":630,\"caption\":\"Beitragsbild DevOps Gathering Conference Day 1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Startseite\",\"item\":\"https:\/\/www.setlog.com\/en\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps Gathering: Conference Day 1\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.setlog.com\/#website\",\"url\":\"https:\/\/www.setlog.com\/\",\"name\":\"Setlog\",\"description\":\"How to Setlog\",\"publisher\":{\"@id\":\"https:\/\/www.setlog.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.setlog.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.setlog.com\/#organization\",\"name\":\"Setlog\",\"url\":\"https:\/\/www.setlog.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.setlog.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.setlog.com\/app\/uploads\/2018\/05\/logo-setlog.svg\",\"contentUrl\":\"https:\/\/www.setlog.com\/app\/uploads\/2018\/05\/logo-setlog.svg\",\"width\":1,\"height\":1,\"caption\":\"Setlog\"},\"image\":{\"@id\":\"https:\/\/www.setlog.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SetlogGmbH\/\",\"https:\/\/x.com\/setloggmbh\",\"https:\/\/de.linkedin.com\/company\/setloggroup\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.setlog.com\/#\/schema\/person\/cca3933c1bd03748f42666d8906cc159\",\"name\":\"Eduard Heinle\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/5511eb6025a723a850a51568e151b618549081245064d40c0836a5193f7ca934?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5511eb6025a723a850a51568e151b618549081245064d40c0836a5193f7ca934?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5511eb6025a723a850a51568e151b618549081245064d40c0836a5193f7ca934?s=96&d=mm&r=g\",\"caption\":\"Eduard Heinle\"},\"url\":\"https:\/\/www.setlog.com\/en\/author\/eheinle\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"DevOps Gathering: Conference Day 1 - Setlog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2","og_locale":"en_US","og_type":"article","og_title":"DevOps Gathering: Conference Day 1 - Setlog","og_description":"After the introduction and warm up of the workshops the day before we were eager to learn more about the theoretical concepts and specific real-life experiences behind the technologies. We were like wolves who tasted the blood and from now on never would let go from hunting the deer. A long day lay ahead of [&hellip;]","og_url":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2","og_site_name":"Setlog","article_publisher":"https:\/\/www.facebook.com\/SetlogGmbH\/","article_published_time":"2018-05-15T12:03:33+00:00","article_modified_time":"2021-07-01T13:29:27+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png","type":"image\/png"}],"author":"Eduard Heinle","twitter_card":"summary_large_image","twitter_creator":"@setloggmbh","twitter_site":"@setloggmbh","twitter_misc":{"Written by":"Eduard Heinle","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#article","isPartOf":{"@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2"},"author":{"name":"Eduard Heinle","@id":"https:\/\/www.setlog.com\/#\/schema\/person\/cca3933c1bd03748f42666d8906cc159"},"headline":"DevOps Gathering: Conference Day 1","datePublished":"2018-05-15T12:03:33+00:00","dateModified":"2021-07-01T13:29:27+00:00","mainEntityOfPage":{"@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2"},"wordCount":1561,"publisher":{"@id":"https:\/\/www.setlog.com\/#organization"},"image":{"@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#primaryimage"},"thumbnailUrl":"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png","articleSection":["IT","SetBlog"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2","url":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2","name":"DevOps Gathering: Conference Day 1 - Setlog","isPartOf":{"@id":"https:\/\/www.setlog.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#primaryimage"},"image":{"@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#primaryimage"},"thumbnailUrl":"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png","datePublished":"2018-05-15T12:03:33+00:00","dateModified":"2021-07-01T13:29:27+00:00","breadcrumb":{"@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#primaryimage","url":"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png","contentUrl":"https:\/\/www.setlog.com\/app\/uploads\/2021\/07\/Beitragsbild-DevOps-Gathering-Conference-Day-1.png","width":1200,"height":630,"caption":"Beitragsbild DevOps Gathering Conference Day 1"},{"@type":"BreadcrumbList","@id":"https:\/\/www.setlog.com\/en\/devops-gathering-conference-day-1-2#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Startseite","item":"https:\/\/www.setlog.com\/en"},{"@type":"ListItem","position":2,"name":"DevOps Gathering: Conference Day 1"}]},{"@type":"WebSite","@id":"https:\/\/www.setlog.com\/#website","url":"https:\/\/www.setlog.com\/","name":"Setlog","description":"How to Setlog","publisher":{"@id":"https:\/\/www.setlog.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.setlog.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.setlog.com\/#organization","name":"Setlog","url":"https:\/\/www.setlog.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.setlog.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.setlog.com\/app\/uploads\/2018\/05\/logo-setlog.svg","contentUrl":"https:\/\/www.setlog.com\/app\/uploads\/2018\/05\/logo-setlog.svg","width":1,"height":1,"caption":"Setlog"},"image":{"@id":"https:\/\/www.setlog.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SetlogGmbH\/","https:\/\/x.com\/setloggmbh","https:\/\/de.linkedin.com\/company\/setloggroup"]},{"@type":"Person","@id":"https:\/\/www.setlog.com\/#\/schema\/person\/cca3933c1bd03748f42666d8906cc159","name":"Eduard Heinle","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/5511eb6025a723a850a51568e151b618549081245064d40c0836a5193f7ca934?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5511eb6025a723a850a51568e151b618549081245064d40c0836a5193f7ca934?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5511eb6025a723a850a51568e151b618549081245064d40c0836a5193f7ca934?s=96&d=mm&r=g","caption":"Eduard Heinle"},"url":"https:\/\/www.setlog.com\/en\/author\/eheinle"}]}},"_links":{"self":[{"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/posts\/581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/comments?post=581"}],"version-history":[{"count":3,"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/posts\/581\/revisions"}],"predecessor-version":[{"id":4374,"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/posts\/581\/revisions\/4374"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/media\/7994"}],"wp:attachment":[{"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/media?parent=581"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/categories?post=581"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.setlog.com\/en\/wp-json\/wp\/v2\/tags?post=581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}