{"id":390609,"date":"2018-01-30T11:01:39","date_gmt":"2018-01-30T10:01:39","guid":{"rendered":"https:\/\/www.devoteam.com\/news-and-pr\/is-your-organization-ready-for-microservices\/"},"modified":"2018-01-30T11:01:39","modified_gmt":"2018-01-30T10:01:39","slug":"is-your-organization-ready-for-microservices","status":"publish","type":"news-and-pr","link":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/","title":{"rendered":"Is your organization ready for Microservices?"},"content":{"rendered":"<p><b>It hasn\u2019t gone unnoticed that Microservices are the next big thing companies are looking into. We are often asked by our clients to explain and demonstrate some of the benefits of Microservices and in some cases this has proven rather a challenge. <\/b><\/p>\n<p><span style=\"font-weight: 400\">Why is it a challenge? Not because it is hard to prove the value of adopting Microservices, there certainly is value in this, but rather showing our clients how this architecture style could fit the organization.<\/span><\/p>\n<blockquote><p><em>&#8220;<span style=\"font-weight: 400\">Microservices is not just an architecture style, but also an organizational structure. Adopting the one without the other is like buying new running shoes and wearing them just to watch Netflix.<\/span>&#8220;<\/em><\/p><\/blockquote>\n<h2><span style=\"font-weight: 400\">The post-SOA era<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Despite all media hypes on Microservices, many organizations have only recently put the \u2018Service Oriented Architecture phase\u2019 behind them. These organizations are looking at their Enterprise Service Bus with mixed feelings. Its promises that SOA would bring loosely-coupled interfaces that could support reuse and provide shorter time to market: they didn\u2019t really pay out. It still takes a significant amount of effort and labour to make seemingly small changes let alone develop new products. Chances are that the same old monolith that existed before the Enterprise Service Bus is still humming in the datacenter.<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Why would Microservices work now?<\/span><\/h2>\n<p><span style=\"font-weight: 400\">So why did these promises not work out for these organizations? One theorem, the one proposed here, is that the organization wasn\u2019t aligned and therefore not everybody was in on the game. More bluntly: the team that developed the services on the ESB was not the same that developed corresponding features on the monolith. And the same goes for the smaller monoliths. <\/span><\/p>\n<p><span style=\"font-weight: 400\">This separation of ownership and responsibility is sometimes referred to as \u2018Design by Committee\u2019, and has lead to suboptimal results. Nevertheless, it was a best practice which was often formalized in an \u2018Integration Competence Center\u2019 or such.<\/span><\/p>\n<p><span style=\"font-weight: 400\">Microservices do offer a solution to this caveat and they do so by organizing around business functionalities rather than technologies. The old \u00a0Unix philosophy \u2018do one thing and do it well\u2019 certainly applies to Microservices where the aim is to build smaller and clearer bits of functionality that are functioning very well. <\/span><\/p>\n<p><span style=\"font-weight: 400\">So, microservices should be developed by the team that has the domain knowledge and will maintain them too (\u2018You build it, you run it\u2019). In case of legacy applications, this team should consist of members of, or actually be the team owning the legacy application. This is to ensure that the domain knowledge required to build the correct and understandable functionality is incorporated into the microservices. With the addition of DevOps and a CI\/CD (Continuous Improvement\/Continuous Deployment) toolchain the team\u2019s set!<\/span><\/p>\n<h2><span style=\"font-weight: 400\">Microservices: An organizational structure<\/span><\/h2>\n<p><span style=\"font-weight: 400\">Microservices are often advertised as an architecture style\/pattern. What is hardly ever mentioned is that the organization needs to be supportive of this style as well. <\/span><\/p>\n<p><span style=\"font-weight: 400\">The main takeaway is that Microservices is not just an architecture style, but also an organizational structure. Adopting the one without the other is like buying new running shoes and wearing them just to watch Netflix.<\/span><\/p>\n<p><span>For questions about this blog you are able to contact Stephan Ansems, Senior Consultant at Devoteam Netherlands (<\/span><a href=\"stephan.ansems@devoteam.com\">stephan.ansems@devoteam.com<\/a><span>).\u00a0If you are interested in Microservices as a solution for your business, feel free to contact Ratko Popovski, director Architecture &amp; Implementation at Devoteam Netherlands (<\/span><a href=\"mailto:ratko.popovski@devoteam.com\">ratko.popovski@devoteam.com<\/a><span>).<\/span><\/p>\n<h2>More about Microservices<\/h2>\n<p>Check out our previous blogposts and white paper:<\/p>\n<ul>\n<li><a href=\"https:\/\/nl.devoteam.com\/en\/white-paper-microservices-the-next-step-in-it\/\">White paper: Microservices \u2013 The next step in IT<\/a><\/li>\n<li><a href=\"https:\/\/nl.devoteam.com\/en\/blog-post\/why-microservices-architecture\/\">Why Microservice Architecture?<\/a><\/li>\n<li><span><a href=\"https:\/\/nl.devoteam.com\/en\/blog-post\/microservices-service-oriented-architecture\/\">Microservices: just another word for \u2018tiny-SOA\u2019?<\/a><\/span><\/li>\n<li><span><a href=\"https:\/\/nl.devoteam.com\/en\/blog-post\/microservices-and-integration-doing-it-right\/\">Microservices and Integration: Doing IT right?<\/a><\/span><\/li>\n<li><a href=\"https:\/\/nl.devoteam.com\/en\/blog-post\/microservices-and-continuous-delivery-reducing-dependency-and-risk\/\">Microservices and Continuous Delivery: Reducing Dependency and Risk<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>It hasn\u2019t gone unnoticed that Microservices are the next big thing companies are looking into. We are often asked by our clients to explain and demonstrate some of the benefits of Microservices and in some cases this has proven rather a challenge. Why is it a challenge? Not because it is hard to prove the [&hellip;]<\/p>\n","protected":false},"featured_media":341048,"template":"","categories":[],"tags":[1976],"industry":[],"class_list":["post-390609","news-and-pr","type-news-and-pr","status-publish","has-post-thumbnail","hentry","tag-netherlands"],"acf":[],"cards":"\n\t<div class=\"single-post-card\">\n\n\t\t<figure class=\"wp-block-post-featured-image\"><a href=\"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/\" target=\"_self\" ><img width=\"1024\" height=\"623\" src=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg\" class=\"attachment-post-thumbnail size-post-thumbnail wp-post-image\" alt=\"Is your organization ready for Microservices?\" style=\"aspect-ratio:4\/3;width:100%;object-fit:cover;\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg 1024w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices-300x183.jpeg 300w, https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices-768x467.jpeg 768w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\t\t\n\t\t<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-43282307 wp-block-group-is-layout-flex\">\n\t<p style=\"font-style:normal;font-weight:700\" class=\"has-link-color wp-elements-1 wp-block-lp-post-type has-text-color has-primary-color has-small-font-size\">News<\/p>\n\n\t\t\n\t\t<h3 style=\"font-style:normal;font-weight:400\" class=\"wp-block-post-title has-base-font-size\"><a href=\"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/\" target=\"_self\" >Is your organization ready for Microservices?<\/a><\/h3><\/div>\n\t\t\n\t<\/div>\n\n","yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Is your organization ready for Microservices? | Devoteam<\/title>\n<meta name=\"description\" content=\"Microservices are hardly embraced on the organizational level. Adopting one without the other is like buying new shoes &amp; wearing them just to watch Netflix!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Is your organization ready for Microservices?\" \/>\n<meta property=\"og:description\" content=\"Microservices are hardly embraced on the organizational level. Adopting one without the other is like buying new shoes &amp; wearing them just to watch Netflix!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/\" \/>\n<meta property=\"og:site_name\" content=\"Devoteam\" \/>\n<meta property=\"og:image\" content=\"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"623\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/is-your-organization-ready-for-microservices\\\/\",\"url\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/is-your-organization-ready-for-microservices\\\/\",\"name\":\"Is your organization ready for Microservices? | Devoteam\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/is-your-organization-ready-for-microservices\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/is-your-organization-ready-for-microservices\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/devoteam-blog-are-you-ready-for-microservices.jpeg\",\"datePublished\":\"2018-01-30T10:01:39+00:00\",\"description\":\"Microservices are hardly embraced on the organizational level. Adopting one without the other is like buying new shoes & wearing them just to watch Netflix!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/is-your-organization-ready-for-microservices\\\/#breadcrumb\"},\"inLanguage\":\"en-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/is-your-organization-ready-for-microservices\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-NL\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/is-your-organization-ready-for-microservices\\\/#primaryimage\",\"url\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/devoteam-blog-are-you-ready-for-microservices.jpeg\",\"contentUrl\":\"https:\\\/\\\/devoteam.info\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/devoteam-blog-are-you-ready-for-microservices.jpeg\",\"width\":1024,\"height\":623,\"caption\":\"devoteam-blog-are-you-ready-for-microservices\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/is-your-organization-ready-for-microservices\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"News & PR\",\"item\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/news-and-pr\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Is your organization ready for Microservices?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/#website\",\"url\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/\",\"name\":\"Devoteam\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/devoteam.info\\\/en-nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-NL\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Is your organization ready for Microservices? | Devoteam","description":"Microservices are hardly embraced on the organizational level. Adopting one without the other is like buying new shoes & wearing them just to watch Netflix!","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:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/","og_locale":"en_US","og_type":"article","og_title":"Is your organization ready for Microservices?","og_description":"Microservices are hardly embraced on the organizational level. Adopting one without the other is like buying new shoes & wearing them just to watch Netflix!","og_url":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/","og_site_name":"Devoteam","og_image":[{"width":1024,"height":623,"url":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/","url":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/","name":"Is your organization ready for Microservices? | Devoteam","isPartOf":{"@id":"https:\/\/devoteam.info\/en-nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/#primaryimage"},"image":{"@id":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/#primaryimage"},"thumbnailUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg","datePublished":"2018-01-30T10:01:39+00:00","description":"Microservices are hardly embraced on the organizational level. Adopting one without the other is like buying new shoes & wearing them just to watch Netflix!","breadcrumb":{"@id":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/#breadcrumb"},"inLanguage":"en-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/"]}]},{"@type":"ImageObject","inLanguage":"en-NL","@id":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/#primaryimage","url":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg","contentUrl":"https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg","width":1024,"height":623,"caption":"devoteam-blog-are-you-ready-for-microservices"},{"@type":"BreadcrumbList","@id":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/is-your-organization-ready-for-microservices\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/devoteam.info\/en-nl\/"},{"@type":"ListItem","position":2,"name":"News & PR","item":"https:\/\/devoteam.info\/en-nl\/news-and-pr\/"},{"@type":"ListItem","position":3,"name":"Is your organization ready for Microservices?"}]},{"@type":"WebSite","@id":"https:\/\/devoteam.info\/en-nl\/#website","url":"https:\/\/devoteam.info\/en-nl\/","name":"Devoteam","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/devoteam.info\/en-nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-NL"}]}},"uagb_featured_image_src":{"full":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg",1024,623,false],"thumbnail":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices-150x150.jpeg",150,150,true],"medium":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices-300x183.jpeg",300,183,true],"medium_large":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices-768x467.jpeg",768,467,true],"large":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg",1024,623,false],"1536x1536":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg",1024,623,false],"2048x2048":["https:\/\/devoteam.info\/wp-content\/uploads\/2024\/12\/devoteam-blog-are-you-ready-for-microservices.jpeg",1024,623,false]},"uagb_author_info":{"display_name":"group.it.system","author_link":"https:\/\/devoteam.info\/en-nl\/author\/"},"uagb_comment_info":0,"uagb_excerpt":"It hasn\u2019t gone unnoticed that Microservices are the next big thing companies are looking into. We are often asked by our clients to explain and demonstrate some of the benefits of Microservices and in some cases this has proven rather a challenge. Why is it a challenge? Not because it is hard to prove the&hellip;","_links":{"self":[{"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/news-and-pr\/390609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/news-and-pr"}],"about":[{"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/types\/news-and-pr"}],"version-history":[{"count":0,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/news-and-pr\/390609\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/media\/341048"}],"wp:attachment":[{"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/media?parent=390609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/categories?post=390609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/tags?post=390609"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/devoteam.info\/en-nl\/wp-json\/wp\/v2\/industry?post=390609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}