{"id":9094,"date":"2017-06-06T12:46:28","date_gmt":"2017-06-06T11:46:28","guid":{"rendered":"http:\/\/www.devopsonline.co.uk\/?p=9094"},"modified":"2017-06-06T12:46:28","modified_gmt":"2017-06-06T11:46:28","slug":"gamesys-road-devops","status":"publish","type":"post","link":"https:\/\/devopsnews.online\/gamesys-road-devops\/","title":{"rendered":"Gamesys road to DevOps"},"content":{"rendered":"

Senior Software Engineer at Gamesys, Zsolt Szilard Sztupak, proclaimed his road to DevOps at this year\u2019s National DevOps Conference.<\/a><\/p>\n

Even with a helping hand from developers, testers, deploys, monitors, log, configuration management and collaboration platforms, the online gaming company\u2019s road to DevOps wasn\u2019t straightforward. \u201cOur road to DevOps consisted of monthly releases, downtime during release, costly meetings between teams, communication issues and late integration issues,\u201d said Sztupak.<\/p>\n

In a bid for Gamesys to change its path another route needed to be found. \u201cWe needed to find a way to prevent the following issues: we needed to split up monolith, create a platform that allows people to create microservices easily, deploy those microservices, automate processes and automate what\u2019s on the Dev\u2019 side,\u201d he added.<\/p>\n

Before the change, backend and frontend teams were separated, teams were effectively going at different speeds and frontend and backend teams were merged into verticals.<\/p>\n

\u201cA platform team needed to be built up from members of different teams. We set up to drive the move to microservices, gave ourselves more leeway in assessing new technologies, created Dropwizard (a common platform) and found a way of specifying our APIs,\u201d revealed Sztupak.<\/p>\n

After 5 months and 3 weeks they finally found solutions. Legacy-in-a-box removed the convoluted build and deployment process, and made it easy to make changes to the legacy monolith.<\/p>\n

\u201cTo ensure that the following was achieved, teams started to create microservices even though there was no way of deploying them, containers were introduced, GoCD was used as a framework, and everything was built automatically in git,\u201d he added, concluding that Ansible, Docker and GoCD are the backbone of DevOps technologies.<\/p>\n

Written by Leah Alger<\/p>\n","protected":false},"excerpt":{"rendered":"

Senior Software Engineer at Gamesys, Zsolt Szilard Sztupak, proclaimed his road to DevOps at this year\u2019s National DevOps Conference. Even with a helping hand from developers, testers, deploys, monitors, log, configuration management and collaboration platforms, the online gaming company\u2019s road to DevOps wasn\u2019t straightforward. \u201cOur road to DevOps consisted of monthly releases, downtime during release,…<\/p>\n","protected":false},"author":12,"featured_media":9095,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","pmpro_default_level":"","footnotes":""},"categories":[2],"tags":[708,684,1178,87,1177,772,1172,1174,627,67,520,1173,296,1168,1169,1170,1171,1176,1175,947],"yoast_head":"\nGamesys road to DevOps - DevOps Online North America<\/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:\/\/devopsnews.online\/gamesys-road-devops\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Gamesys road to DevOps - DevOps Online North America\" \/>\n<meta property=\"og:description\" content=\"Senior Software Engineer at Gamesys, Zsolt Szilard Sztupak, proclaimed his road to DevOps at this year\u2019s National DevOps Conference. Even with a helping hand from developers, testers, deploys, monitors, log, configuration management and collaboration platforms, the online gaming company\u2019s road to DevOps wasn\u2019t straightforward. \u201cOur road to DevOps consisted of monthly releases, downtime during release,...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devopsnews.online\/gamesys-road-devops\/\" \/>\n<meta property=\"og:site_name\" content=\"DevOps Online North America\" \/>\n<meta property=\"article:published_time\" content=\"2017-06-06T11:46:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Leah Alger\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DevOpsAmerica\" \/>\n<meta name=\"twitter:site\" content=\"@DevOpsAmerica\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Leah Alger\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/\"},\"author\":{\"name\":\"Leah Alger\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/d705a7d7c56b625b482e9b13a8e49a2c\"},\"headline\":\"Gamesys road to DevOps\",\"datePublished\":\"2017-06-06T11:46:28+00:00\",\"dateModified\":\"2017-06-06T11:46:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/\"},\"wordCount\":283,\"publisher\":{\"@id\":\"https:\/\/devopsnews.online\/#organization\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg\",\"keywords\":[\"Ansible\",\"APIs\",\"collaboration platforms\",\"communication\",\"configuration management\",\"containers\",\"deployment\",\"deploys\",\"Developers\",\"DevOps\",\"Docker\",\"Dropwizard\",\"gambling\",\"Gamesys\",\"git\",\"GoCD\",\"legacy-in-a-box\",\"logs\",\"monitors\",\"Testers\"],\"articleSection\":[\"Featured\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/\",\"url\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/\",\"name\":\"Gamesys road to DevOps - DevOps Online North America\",\"isPartOf\":{\"@id\":\"https:\/\/devopsnews.online\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg\",\"datePublished\":\"2017-06-06T11:46:28+00:00\",\"dateModified\":\"2017-06-06T11:46:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/devopsnews.online\/gamesys-road-devops\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/#primaryimage\",\"url\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg\",\"contentUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg\",\"width\":640,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/devopsnews.online\/gamesys-road-devops\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/devopsnews.online\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Gamesys road to DevOps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/devopsnews.online\/#website\",\"url\":\"https:\/\/devopsnews.online\/\",\"name\":\"DevOps Online North America\",\"description\":\"by 31 Media Ltd.\",\"publisher\":{\"@id\":\"https:\/\/devopsnews.online\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/devopsnews.online\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/devopsnews.online\/#organization\",\"name\":\"DevOps Online North America\",\"url\":\"https:\/\/devopsnews.online\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png\",\"contentUrl\":\"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png\",\"width\":198,\"height\":64,\"caption\":\"DevOps Online North America\"},\"image\":{\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/DevOpsAmerica\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/d705a7d7c56b625b482e9b13a8e49a2c\",\"name\":\"Leah Alger\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/devopsnews.online\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0ac9e809e8ffafd8330210900bac04c0?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0ac9e809e8ffafd8330210900bac04c0?s=96&d=mm&r=g\",\"caption\":\"Leah Alger\"},\"url\":\"https:\/\/devopsnews.online\/author\/leah-alger\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Gamesys road to DevOps - DevOps Online North America","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:\/\/devopsnews.online\/gamesys-road-devops\/","og_locale":"en_US","og_type":"article","og_title":"Gamesys road to DevOps - DevOps Online North America","og_description":"Senior Software Engineer at Gamesys, Zsolt Szilard Sztupak, proclaimed his road to DevOps at this year\u2019s National DevOps Conference. Even with a helping hand from developers, testers, deploys, monitors, log, configuration management and collaboration platforms, the online gaming company\u2019s road to DevOps wasn\u2019t straightforward. \u201cOur road to DevOps consisted of monthly releases, downtime during release,...","og_url":"https:\/\/devopsnews.online\/gamesys-road-devops\/","og_site_name":"DevOps Online North America","article_published_time":"2017-06-06T11:46:28+00:00","og_image":[{"width":640,"height":512,"url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg","type":"image\/jpeg"}],"author":"Leah Alger","twitter_card":"summary_large_image","twitter_creator":"@DevOpsAmerica","twitter_site":"@DevOpsAmerica","twitter_misc":{"Written by":"Leah Alger","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/#article","isPartOf":{"@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/"},"author":{"name":"Leah Alger","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/d705a7d7c56b625b482e9b13a8e49a2c"},"headline":"Gamesys road to DevOps","datePublished":"2017-06-06T11:46:28+00:00","dateModified":"2017-06-06T11:46:28+00:00","mainEntityOfPage":{"@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/"},"wordCount":283,"publisher":{"@id":"https:\/\/devopsnews.online\/#organization"},"image":{"@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/#primaryimage"},"thumbnailUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg","keywords":["Ansible","APIs","collaboration platforms","communication","configuration management","containers","deployment","deploys","Developers","DevOps","Docker","Dropwizard","gambling","Gamesys","git","GoCD","legacy-in-a-box","logs","monitors","Testers"],"articleSection":["Featured"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/","url":"https:\/\/devopsnews.online\/gamesys-road-devops\/","name":"Gamesys road to DevOps - DevOps Online North America","isPartOf":{"@id":"https:\/\/devopsnews.online\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/#primaryimage"},"image":{"@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/#primaryimage"},"thumbnailUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg","datePublished":"2017-06-06T11:46:28+00:00","dateModified":"2017-06-06T11:46:28+00:00","breadcrumb":{"@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devopsnews.online\/gamesys-road-devops\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/#primaryimage","url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg","contentUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2017\/06\/gambling-jackpot-phone.jpg","width":640,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/devopsnews.online\/gamesys-road-devops\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devopsnews.online\/"},{"@type":"ListItem","position":2,"name":"Gamesys road to DevOps"}]},{"@type":"WebSite","@id":"https:\/\/devopsnews.online\/#website","url":"https:\/\/devopsnews.online\/","name":"DevOps Online North America","description":"by 31 Media Ltd.","publisher":{"@id":"https:\/\/devopsnews.online\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devopsnews.online\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/devopsnews.online\/#organization","name":"DevOps Online North America","url":"https:\/\/devopsnews.online\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/","url":"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png","contentUrl":"https:\/\/devopsnews.online\/wp-content\/uploads\/2020\/03\/DevOpsOnline_email.png","width":198,"height":64,"caption":"DevOps Online North America"},"image":{"@id":"https:\/\/devopsnews.online\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/DevOpsAmerica"]},{"@type":"Person","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/d705a7d7c56b625b482e9b13a8e49a2c","name":"Leah Alger","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/devopsnews.online\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0ac9e809e8ffafd8330210900bac04c0?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0ac9e809e8ffafd8330210900bac04c0?s=96&d=mm&r=g","caption":"Leah Alger"},"url":"https:\/\/devopsnews.online\/author\/leah-alger\/"}]}},"_links":{"self":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts\/9094"}],"collection":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/comments?post=9094"}],"version-history":[{"count":0,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/posts\/9094\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/media\/9095"}],"wp:attachment":[{"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/media?parent=9094"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/categories?post=9094"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devopsnews.online\/wp-json\/wp\/v2\/tags?post=9094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}