<script type="IN/MemberProfile" data-id="https://uk.linkedin.com/in/russmiles" data-format="inline"  data-related="false"></script><script type="IN/MemberProfile" data-id="https://uk.linkedin.com/in/russmiles" data-format="inline"  data-related="false"></script><script type="IN/MemberProfile" data-id="https://uk.linkedin.com/in/russmiles" data-format="inline"  data-related="false"></script>{"id":2352,"date":"2015-06-02T20:00:31","date_gmt":"2015-06-02T20:00:31","guid":{"rendered":"http:\/\/www.altoros.com\/blog\/?p=2352"},"modified":"2018-06-22T14:48:42","modified_gmt":"2018-06-22T11:48:42","slug":"the-business-benefits-of-microservices-and-cloud-foundry","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/","title":{"rendered":"The Business Benefits of Microservices and Cloud Foundry"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#What_we_need_is_to_enable_innovation\" >What we need is to enable innovation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#How_microservices_drive_innovation\" >How microservices drive innovation<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#Managing_microservices\" >Managing microservices<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#Want_details_Watch_the_video\" >Want details? Watch the video!<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#Further_reading\" >Further reading<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#About_the_expert\" >About the expert<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"What_we_need_is_to_enable_innovation\"><\/span>What we need is to enable innovation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Enabling innovation is the key to long-term success\u2014that seems to be the main point that Russ Miles makes in his talk, delivered at the 2014 CF Summit. He stresses that it is not agility, clouds, or even PaaS that is going to matter ten years from now, but how fast we can innovate. The metaphor he uses to illustrate this is that most companies \u201care dead already,\u201d because things are evolving extremely fast. However large an organization is, it has to innovate and move quickly enough to beat the competition, such as Uber and Netflix.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/russ-miles-quote-1024x569.png\" alt=\"russ-miles-quote\" width=\"640\" class=\"aligncenter size-large wp-image-7435\" \/><\/p>\n<p>That is clear, but why is it so hard for software to keep up with the pace of change? Russ Miles explains that there are several things that drag down large organizations and keep them from innovating. The first one is the assumption that it is possible to build an ideal architecture that will never have to be changed. The second one is the monolithic applications that have to be shoved forward by hundreds of operations engineers. Third is the idea that success can be based on building bigger things, larger teams, etc.<\/p>\n<blockquote><p><em>&#8220;What we want to do is enable innovation and for the first time in history we actually got an architectural style that supports it.&#8221; \u2014Russ Miles, Simplicity Itself<\/em><\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_microservices_drive_innovation\"><\/span>How microservices drive innovation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>What can help to enable innovation, Russ Miles argues, is \u201cdarwinian selection.\u201d Different parts of the same system should have a possibility to compete with each other. Organizations need a way to try and test things, so that they know what works and what doesn\u2019t.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/russ-miles-innovation-1024x571.png\" alt=\"russ-miles-innovation\" width=\"640\" class=\"aligncenter size-large wp-image-7439\" \/><\/p>\n<p>Microservices are a bizarrely simple way to create these possibilities, if they are implemented with a PaaS that takes away the pain associated with managing distributed systems. The question is, how do we define microservices and what makes them different from SOAs (service-oriented architectures)? Here are some of the characteristics of microservices listed by Russ Miles:<\/p>\n<ul>\n<li><strong>Small.<\/strong> Microservices need to be small and simple. They need to provide the right kind of granularity for the system to evolve.<\/li>\n<li><strong>Single-purpose.<\/strong> Every service should be responsible for doing just one thing.<\/li>\n<li><strong>Polyglot.<\/strong> You should be able to use any language and framework to build the services.<\/li>\n<li><strong>Pipelines.<\/strong> Microservices are not about creating hierarchies of abstraction, like in SOAs. They need to be \u201cpeer services that manifest pipelines and data flows\u201d.<\/li>\n<li><strong>Scalable.<\/strong> Monoliths are hard to scale. In contrast to that, scaling microservices can be \u201ca system condition.\u201d Each service should be able to scale at its own rate\u2014this can be handled entirely by a PaaS.<\/li>\n<li><strong>Options.<\/strong> There should be multiple service instances for failover. The same functionality may be provided by different components.<\/li>\n<li><strong>Antifragility.<\/strong> Microservices-based systems benefit from and thrive on change. The more change, the more you have to improve, the better you become.<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Managing_microservices\"><\/span>Managing microservices<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Microservices are simple, but they may be challenging in terms of management. This is why Russ Miles recommends to implement them with a PaaS, such as Cloud Foundry. A cloud platform can cover up all the concerns inherent to this type of architecture, so you can focus on building and improving each service. The productivity will &#8220;go through the roof&#8221;, as well.<\/p>\n<blockquote><p><em>&#8220;Your competitor is probably doing this. And if they aren\u2019t, they are probably gonna phone me up at some point and ask me how to do it.&#8221; \u2014Russ Miles, Simplicity Itself<\/em><\/p><\/blockquote>\n<p>&nbsp;<br \/>\n<div id=\"\" class=\"clearfix padded-panel\"><div class=\"details-box-wrapper\" style=\"\/* background-image:url(http:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/04\/cf-after-dark-apache-brooklyn.gif); *\/\"><div class=\"details-box-overlay details-box-overlay-a\"><\/div><div class=\"details-box\"><div class=\"section-title\">Altoros Take<\/div><div class=\"details-wrapper\"><div class=\"detail-item\"><div class=\"take\"><span>\n<p>At Altoros, we love microservices, but despite all the benefits, this approach is not perfect. While eliminating many of the issues inherent to monolith apps, microservices may actually create some serious challenges, for example:<\/p>\n<ul>\n<li>\n<p><strong>Implicit interfaces.<\/strong> When splitting a monolith into several collaborating components, you need to enable communication between different parts of the system. Microservices-based applications use interfaces for this purpose. For the communication to work flawlessly, messages must have a format and semantics that all your interfaces can read. Since all components are interrelated, when modifying one interface, you need to adjust all the other interfaces, as well. Otherwise, they will not be able to see the changes. So, if you use a microservices environment, simple cross-cutting changes will require modification of many different components.<\/p>\n<\/li>\n<li>\n<p><strong>Significant operational overhead.<\/strong> Using a microservices architecture may increase operating overhead. With this approach, your deployment may require significantly more resources. As a result, you may need more time and effort to create the infrastructure.<\/p>\n<\/li>\n<li>\n<p><strong>DevOps skills are required.<\/strong> Since the microservices model allows for using various tools and solutions to implement different services of the same system, you may need to use different data stores for different services. Your database administrator might have to be replaced by a developer with experience in deploying, running, and optimizing NoSQL databases (a developer with DevOps skills).<\/p>\n<\/li>\n<li>\n<p><strong>Operational complexity.<\/strong> In general, it is more difficult to control a microservices architecture, since it consists of multiple instances and services that must be managed in production. To address this, you need to provide a high level of automation.<\/p>\n<\/li>\n<\/ul>\n<p>You can find more on microservices, their pros\/cons, and how to implement them with Cloud Foundry in <a href='https:\/\/www.altoros.com\/research-papers\/microservices-vs-monolithic-architectures-the-pros-cons-and-cloud-foundry-examples\/'>this guide<\/a>.<\/p>\n<\/span><\/div><\/div><\/div><\/div><\/div><\/div> <\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Want_details_Watch_the_video\"><\/span>Want details? Watch the video!<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<table width=100%>\n<tr>\n<td class=\"video-details-td\">\n<div style=\"float:right; width:45%; padding-left:15px; font-size:14px;\">\n<br \/>\n<strong>Table of contents<\/strong><\/p>\n<ol>\n<li>Why innovation is the main thing businesses should care about? (3:14)<\/li>\n<li>What is wrong with monolithic applications? (5:09)<\/li>\n<li>How does the microservices architectural style support innovation? (7:20)<\/li>\n<li>What are some examples of companies who are using microservices successfully? (10:20)<\/li>\n<li>What can you do to spur innovation in your company? (11:20)<\/li>\n<li>What are the main characteristics of microservices and what new options do they provide? (12:07)<\/li>\n<li>How Cloud Foundry eliminates the issues of microservices and helps to boost productivity? (16:54)<\/li>\n<\/ol>\n<\/div>\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"Simplicity Itself - The Business Benefits of Microservices (Cloud Foundry Summit 2014)\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/6j_49a-ozvw?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<p>\n<\/td>\n<\/tr>\n<\/table>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Further_reading\"><\/span>Further reading<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/github.com\/cer\/event-sourcing-examples\" target=\"_blank\">Code Sample of Microservices Using Java and Spring Boot<\/a><\/li>\n<li><a href=\"https:\/\/www.altoros.com\/research-papers\/microservices-vs-monolithic-architectures-the-pros-cons-and-cloud-foundry-examples\/\">Microservices vs. Monolithic Architectures: The Pros, Cons, and CF Examples<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"About_the_expert\"><\/span>About the expert<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div>\n<div style=\"float: right;\"><!-- Linkedin Profile Badge: http:\/\/3doordigital.com\/wordpress\/plugins\/linkedin-profile-badge\/ -->\r\n<script type=\"IN\/MemberProfile\" data-id=\"https:\/\/uk.linkedin.com\/in\/russmiles\" data-format=\"inline\"  data-related=\"false\"><\/script><\/div>\n<div style=\"width: 450px; font-size:14px;\">Russell Miles is Chief Scientist and the founder of Simplicity Itself. He has extensive software delivery experience in multiple domains, such as financial services, publishing, defense, insurance, etc. He has also authored and co-authored a number of books, including &#8220;Head First Software Development,&#8221; &#8220;AspectJ Cookbook,&#8221; and &#8220;Learning UML 2.0&#8221; by O&#8217;Reilly Media. <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>What we need is to enable innovation<\/p>\n<p>Enabling innovation is the key to long-term success\u2014that seems to be the main point that Russ Miles makes in his talk, delivered at the 2014 CF Summit. He stresses that it is not agility, clouds, or even PaaS that is going to matter ten [&#8230;]<\/p>\n","protected":false},"author":4,"featured_media":3652,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[208,873,146,206],"class_list":["post-2352","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cf-summit","tag-cloud-native","tag-microservices","tag-oss-cloud-foundry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>The Business Benefits of Microservices and Cloud Foundry | Altoros<\/title>\n<meta name=\"description\" content=\"Russ Miles of Simplicity Itself explains what microservices bring to the table and how Cloud Foundry can make Dev\/Ops productivity skyrocket.\" \/>\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.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"The Business Benefits of Microservices and Cloud Foundry | Altoros\" \/>\n<meta property=\"og:description\" content=\"This talk by Russ Miles of Simplicity Itself explains what implementation aproaches microservices bring to the table and how CF and microservices can make your productivity skyrocket.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2015-06-02T20:00:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-06-22T11:48:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/The-Business-Benefits-of-Microservices2.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"700\" \/>\n\t<meta property=\"og:image:height\" content=\"393\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Volha Kurylionak\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Volha Kurylionak\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/\",\"name\":\"The Business Benefits of Microservices and Cloud Foundry | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/The-Business-Benefits-of-Microservices2.gif\",\"datePublished\":\"2015-06-02T20:00:31+00:00\",\"dateModified\":\"2018-06-22T11:48:42+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/06996f567847f38d58a226481dac00d8\"},\"description\":\"This talk by Russ Miles of Simplicity Itself explains what implementation aproaches microservices bring to the table and how CF and microservices can make your productivity skyrocket.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/The-Business-Benefits-of-Microservices2.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/The-Business-Benefits-of-Microservices2.gif\",\"width\":700,\"height\":393,\"caption\":\"The-Business-Benefits-of-Microservices2\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Business Benefits of Microservices and Cloud Foundry\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/06996f567847f38d58a226481dac00d8\",\"name\":\"Volha Kurylionak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/olga-kurilyonok-140x140.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/olga-kurilyonok-140x140.jpg\",\"caption\":\"Volha Kurylionak\"},\"description\":\"Volha Kurylionak is Technical Writer at Altoros, a Cloud Foundry activist, a technical blogger with 4+ years of experience, and a big fan of open source.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/volha-kurylionak\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"The Business Benefits of Microservices and Cloud Foundry | Altoros","description":"Russ Miles of Simplicity Itself explains what microservices bring to the table and how Cloud Foundry can make Dev\/Ops productivity skyrocket.","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.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/","og_locale":"en_US","og_type":"article","og_title":"The Business Benefits of Microservices and Cloud Foundry | Altoros","og_description":"This talk by Russ Miles of Simplicity Itself explains what implementation aproaches microservices bring to the table and how CF and microservices can make your productivity skyrocket.","og_url":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/","og_site_name":"Altoros","article_published_time":"2015-06-02T20:00:31+00:00","article_modified_time":"2018-06-22T11:48:42+00:00","og_image":[{"width":700,"height":393,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/The-Business-Benefits-of-Microservices2.gif","type":"image\/gif"}],"author":"Volha Kurylionak","twitter_misc":{"Written by":"Volha Kurylionak","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/","url":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/","name":"The Business Benefits of Microservices and Cloud Foundry | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/The-Business-Benefits-of-Microservices2.gif","datePublished":"2015-06-02T20:00:31+00:00","dateModified":"2018-06-22T11:48:42+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/06996f567847f38d58a226481dac00d8"},"description":"This talk by Russ Miles of Simplicity Itself explains what implementation aproaches microservices bring to the table and how CF and microservices can make your productivity skyrocket.","breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/The-Business-Benefits-of-Microservices2.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/03\/The-Business-Benefits-of-Microservices2.gif","width":700,"height":393,"caption":"The-Business-Benefits-of-Microservices2"},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/the-business-benefits-of-microservices-and-cloud-foundry\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"The Business Benefits of Microservices and Cloud Foundry"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/06996f567847f38d58a226481dac00d8","name":"Volha Kurylionak","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/olga-kurilyonok-140x140.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/12\/olga-kurilyonok-140x140.jpg","caption":"Volha Kurylionak"},"description":"Volha Kurylionak is Technical Writer at Altoros, a Cloud Foundry activist, a technical blogger with 4+ years of experience, and a big fan of open source.","url":"https:\/\/www.altoros.com\/blog\/author\/volha-kurylionak\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/2352","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=2352"}],"version-history":[{"count":19,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/2352\/revisions"}],"predecessor-version":[{"id":34314,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/2352\/revisions\/34314"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/3652"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=2352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=2352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=2352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}