{"id":2312,"date":"2019-08-27T09:00:25","date_gmt":"2019-08-27T07:00:25","guid":{"rendered":"https:\/\/voxxeddays.com\/microservices\/?p=2312"},"modified":"2019-08-21T16:37:56","modified_gmt":"2019-08-21T14:37:56","slug":"julien-dubois-on-deploying-spring-boot-microservices-on-azure","status":"publish","type":"post","link":"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/","title":{"rendered":"Julien Dubois on \u201cDeploying Spring Boot microservices on Azure\u201d"},"content":{"rendered":"<p><b>Hi Julien, tell us who you are and what lead you into microservices?<\/b><\/p>\n<p><span style=\"font-weight: 400\">Hello everyone! I\u2019m currently a developer advocate at Microsoft, focusing on Java on Azure. I\u2019m mostly known for leading the JHipster project, but I\u2019ve been a Java developer for more than 20 years, and I have a very broad experience on the platform. Over the years, I have worked for many customers, probably spoke at more than 100 conferences, wrote a book on Spring, and was even nominated a Java Champion!<\/span><\/p>\n<p><span style=\"font-weight: 400\">I started using microservices both as a need for a previous customer, and also because I wanted to implement them on JHipster. In the end, my customer used JHipster to generate his whole stack, and we then had hundreds of projects that started to do the same, thanks to the magic of Open Source.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">\u00a0<\/span><b>What will you be talking about at Voxxed Days Microservices?\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400\">The main goal of this talk is to show what I have learned through the years, thanks to our many JHipster users, about deploying Spring Boot microservices.<\/span><\/p>\n<p><span style=\"font-weight: 400\">We\u2019ll use some sample microservices to explain how service discovery, monitoring, load balancing should all work together, and detail the main options that are available for developers and architects. We\u2019ll talk about best practices and pitfalls from a Spring Boot user perspective (and not just JHipster!), and see how Azure can help you achieve faster and easier microservices deployment.\u00a0<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Julien, you come from a Spring and JHipster background and know different cloud providers. What are the main differentiator of these providers when it comes to deploy Spring Boot microservices ?\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400\">The magic of Spring is that it should make it easy to run your applications on all major cloud providers! Then, the main differentiators for me are the provided support options, the third-party services available, the developer and production tooling, and of course the size and regional distribution of the cloud\u2026 On all those points, I believe the 3 major cloud providers (Azure, AWS and GCP) all have excellent track records. Then, we\u2019ll detail during my talk what specific benefits you can get from Azure, including some not-announced-yet offers and services that I believe will be game changers for deploying microservices on Microsoft\u2019s cloud.<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>Good, see you soon then\u00a0<\/b><\/p>\n<p><em><span style=\"font-weight: 400\">Thanks a lot! I\u2019m excited to come to Voxxed Microservices and meet everyone.<\/span><\/em><\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400\">#spring #azure #java<\/span><\/p>\n<p>&nbsp;<\/p>\n<p><b>My contact information\u00a0<\/b><\/p>\n<p><span style=\"font-weight: 400\">Twitter: @juliendubois<\/span><\/p>\n<p><span style=\"font-weight: 400\">Blog: <\/span><a href=\"https:\/\/dev.to\/jdubois\"><span style=\"font-weight: 400\">https:\/\/dev.to\/jdubois<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400\">LinkedIn: <\/span><a href=\"https:\/\/www.linkedin.com\/in\/juliendubois\/\"><span style=\"font-weight: 400\">https:\/\/www.linkedin.com\/in\/juliendubois\/<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400\">GitHub: <\/span><a href=\"https:\/\/github.com\/jdubois\"><span style=\"font-weight: 400\">https:\/\/github.com\/jdubois<\/span><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi Julien, tell us who you are and what lead you into microservices? Hello everyone! I\u2019m currently a developer advocate at Microsoft, focusing on Java on Azure. I\u2019m mostly known for leading the JHipster project, but I\u2019ve been a Java developer for more than 20 years, and I have a very broad experience on the [&hellip;]<\/p>\n","protected":false},"author":1301,"featured_media":2314,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Julien Dubois on \u201cDeploying Spring Boot microservices on Azure\u201d : Voxxed Days Microservices 2019<\/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:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Julien Dubois on \u201cDeploying Spring Boot microservices on Azure\u201d : Voxxed Days Microservices 2019\" \/>\n<meta property=\"og:description\" content=\"Hi Julien, tell us who you are and what lead you into microservices? Hello everyone! I\u2019m currently a developer advocate at Microsoft, focusing on Java on Azure. I\u2019m mostly known for leading the JHipster project, but I\u2019ve been a Java developer for more than 20 years, and I have a very broad experience on the [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/\" \/>\n<meta property=\"og:site_name\" content=\"Voxxed Days Microservices 2019\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/vxdmicroservice\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-27T07:00:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-08-21T14:37:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/voxxeddays.com\/microservices\/wp-content\/uploads\/sites\/54\/2019\/08\/Bannie\u0300re-Julien-Dubois_Plan-de-travail-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2134\" \/>\n\t<meta property=\"og:image:height\" content=\"1067\" \/>\n<meta property=\"fb:app_id\" content=\"vxdmicroservice\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@agoncal\" \/>\n<meta name=\"twitter:site\" content=\"@vxdmicroservice\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\">\n\t<meta name=\"twitter:data1\" content=\"Antonio Goncalves\">\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data2\" content=\"2 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\",\"name\":\"Voxxed Days Microservices\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/vxdmicroservice\/\",\"https:\/\/www.instagram.com\/voxxeddaysmicroservices\",\"https:\/\/www.linkedin.com\/in\/voxxed-days-microservices-906115164\/\",\"https:\/\/www.youtube.com\/playlist?list=PLRsbF2sD7JVrhlYIKTI--IU6xcfUjdNt2\",\"https:\/\/twitter.com\/vxdmicroservice\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/wp-content\/uploads\/sites\/54\/2019\/06\/large-Voxxed_Days_Microservices_date_2019-01-2.png\",\"width\":1000,\"height\":387,\"caption\":\"Voxxed Days Microservices\"},\"image\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#website\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/\",\"name\":\"Voxxed Days Microservices 2019, Conference & workshops\",\"description\":\"A Developer Conference on Microservices\",\"publisher\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/voxxeddays.com\/microservices\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/wp-content\/uploads\/sites\/54\/2019\/08\/Bannie\\u0300re-Julien-Dubois_Plan-de-travail-1.png\",\"width\":2134,\"height\":1067,\"caption\":\"Julien Dubois\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/#webpage\",\"url\":\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/\",\"name\":\"Julien Dubois on \\u201cDeploying Spring Boot microservices on Azure\\u201d : Voxxed Days Microservices 2019\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/#primaryimage\"},\"datePublished\":\"2019-08-27T07:00:25+00:00\",\"dateModified\":\"2019-08-21T14:37:56+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/#webpage\"},\"author\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#\/schema\/person\/871a4bfea3b1bf117a77bc3fbfeb5f14\"},\"headline\":\"Julien Dubois on \\u201cDeploying Spring Boot microservices on Azure\\u201d\",\"datePublished\":\"2019-08-27T07:00:25+00:00\",\"dateModified\":\"2019-08-21T14:37:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/#webpage\"},\"publisher\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#organization\"},\"image\":{\"@id\":\"https:\/\/voxxeddays.com\/microservices\/2019\/08\/27\/julien-dubois-on-deploying-spring-boot-microservices-on-azure\/#primaryimage\"},\"articleSection\":\"all\",\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#\/schema\/person\/871a4bfea3b1bf117a77bc3fbfeb5f14\",\"name\":\"Antonio Goncalves\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/voxxeddays.com\/microservices\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1fc6aa04011b2f0f9721df913b0fd415?s=96&d=mm&r=g\",\"caption\":\"Antonio Goncalves\"},\"description\":\"I am a senior software architect living in Paris. I work as a consultant in helping customers to set up their software architecture. My specialities are Java \/ Java EE and Open Source frameworks that evolve around it. As a former BEA consultant I have a great expertise in application servers (Weblogic, JBoss and GlassFish). So I decided to write a few books about it, create the Paris JUG and Devoxx France.\",\"sameAs\":[\"https:\/\/plus.google.com\/101641663893160877351\",\"https:\/\/twitter.com\/agoncal\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts\/2312"}],"collection":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/users\/1301"}],"replies":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/comments?post=2312"}],"version-history":[{"count":0,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/posts\/2312\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/media\/2314"}],"wp:attachment":[{"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/media?parent=2312"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/categories?post=2312"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/voxxeddays.com\/microservices\/wp-json\/wp\/v2\/tags?post=2312"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}