{"id":2609,"date":"2018-06-19T00:00:00","date_gmt":"2018-06-19T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux"},"modified":"2023-05-11T15:39:05","modified_gmt":"2023-05-11T22:39:05","slug":"maven-deploy-java-apps-to-azure-with-tomcat-on-linux","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/","title":{"rendered":"Maven: Deploy Java Apps to Azure with Tomcat on Linux"},"content":{"rendered":"<p>We are pleased to announce a new feature in the <a href=\"https:\/\/github.com\/Microsoft\/azure-maven-plugins\/blob\/develop\/azure-webapp-maven-plugin\/README.md\" target=\"_blank\" rel=\"noopener\">Maven Plugin for Azure App Service<\/a>. The plugin provides seamless integration of Azure services into Maven projects. With only one step, you can deploy your WAR file to Azure Web Apps on Linux with the built-in running stack of Java 8 and Tomcat 8.5 or 9.0. By leveraging Maven, the Azure App Service plugin is portable and can be integrated with your IDEs and CI\/CD pipelines easily.<\/p>\n<h2>Web apps with Tomcat on Linux<\/h2>\n<p>A couple of months ago, we announced the <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/public-preview-of-java-on-app-service-built-in-support-for-tomcat-and-openjdk\/\" target=\"_blank\" rel=\"noopener\">preview release<\/a> of built-in support for Java 8 and Tomcat 8.5\/9.0 on Web Apps on Linux. This allows developers to get their Java apps up and running on Azure in a managed environment, benefitting from auto-scaling and high availability.<\/p>\n<h2>Getting started with Maven<\/h2>\n<p>After creating a new Azure Web App, choose Linux for OS and Tomcat as stack. Save the information of this new Web App to configurate the Maven plugin. Open the pom.xml file and add the following settings in the <<em>configuration<\/em>> section.<\/p>\n<pre>\r\n   <!-- Web App information -->\r\n   <resourceGroup>your-resource-group<\/resourceGroup>\r\n   <appName>your-app-name<\/appName>\r\n             \r\n   <!-- Java Running Stack for Web App on Linux-->\r\n   <linuxRuntime>tomcat 8.5-jre8<\/linuxRuntime>\r\n \r\n   <!-- Deployment Type -->\r\n   <deploymentType>war<\/deploymentType><\/pre>\n<p>More detailed configurations are available on <a href=\"https:\/\/github.com\/Microsoft\/azure-maven-plugins\/tree\/develop\/azure-webapp-maven-plugin\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>.\u00a0\u00a0<\/p>\n<h2>Run it<\/h2>\n<p>Open your command line tool and sign in with the <a href=\"https:\/\/docs.microsoft.com\/en-us\/cli\/azure\/install-azure-cli?view=azure-cli-latest\" target=\"_blank\" rel=\"noopener\">Azure CLI 2.0<\/a>. Type the following command and it will build the project to a .war file and deploy it to your Azure Web App automatically.<\/p>\n<pre>\r\n$ mvn clean package azure-webapp:deploy<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" alt=\"Terminal\" height=\"413\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp\" title=\"Terminal\" width=\"1018\"><\/p>\n<p>It\u2019s done! You can now open a browser to the URL of your app to visit your Java website running on Azure.<\/p>\n<p>Check out our <a href=\"https:\/\/github.com\/Microsoft\/azure-maven-plugins\" target=\"_blank\" rel=\"noopener\">project on GitHub<\/a> and learn about advanced features of Maven plugin for Azure App Service.<\/p>\n<h2>Next steps<\/h2>\n<p>More information about building Java apps on Azure:<\/p>\n<ul>\n<li>GitHub: <a href=\"https:\/\/github.com\/Microsoft\/azure-maven-plugins\/blob\/develop\/azure-webapp-maven-plugin\/README.md\" target=\"_blank\" rel=\"noopener\">Maven plugin for Azure App Service<\/a>\u00a0<\/li>\n<li>GitHub: <a href=\"https:\/\/github.com\/Microsoft\/azure-maven-plugins\/blob\/develop\/azure-functions-maven-plugin\/README.md\" target=\"_blank\" rel=\"noopener\">Maven Plugin for Azure Functions<\/a><\/li>\n<li>Tutorial: <a href=\"https:\/\/docs.microsoft.com\/en-us\/java\/azure\/spring-framework\/\" target=\"_blank\" rel=\"noopener\">Spring on Azure developer center<\/a><\/li>\n<li>Tutorial: <a href=\"https:\/\/docs.microsoft.com\/en-us\/java\/azure\/\" target=\"_blank\" rel=\"noopener\">Java on Azure developer center<\/a><\/li>\n<\/ul>\n<h2>Feedback<\/h2>\n<p>Please share your feedback and ask questions to help us improve below or on <a href=\"https:\/\/github.com\/Microsoft\/azure-maven-plugins\/issues\" target=\"_blank\" rel=\"noopener\">GitHub<\/a>.<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We are pleased to announce a new feature in the Maven Plugin for Azure App Service. The plugin provides seamless integration of Azure services into Maven projects.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":[],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1467,1556],"tags":[],"audience":[3055,3053,3056],"content-type":[],"product":[2902],"tech-community":[],"topic":[],"coauthors":[768],"class_list":["post-2609","post","type-post","status-publish","format-standard","hentry","category-compute","category-mobile","audience-developers","audience-it-decision-makers","audience-it-implementors","product-app-service"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Maven: Deploy Java Apps to Azure with Tomcat on Linux | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"We are pleased to announce a new feature in the Maven Plugin for Azure App Service. The plugin provides seamless integration of Azure services into Maven projects. With only one step, you can deploy\u2026\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Maven: Deploy Java Apps to Azure with Tomcat on Linux | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"We are pleased to announce a new feature in the Maven Plugin for Azure App Service. The plugin provides seamless integration of Azure services into Maven projects. With only one step, you can deploy\u2026\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2018-06-19T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-11T22:39:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp\" \/>\n<meta name=\"author\" content=\"Yitao Dong\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yitao Dong\" \/>\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\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/yitao-dong\/\",\"@type\":\"Person\",\"@name\":\"Yitao Dong\"}],\"headline\":\"Maven: Deploy Java Apps to Azure with Tomcat on Linux\",\"datePublished\":\"2018-06-19T00:00:00+00:00\",\"dateModified\":\"2023-05-11T22:39:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/\"},\"wordCount\":317,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp\",\"articleSection\":[\"Compute\",\"Mobile\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/\",\"name\":\"Maven: Deploy Java Apps to Azure with Tomcat on Linux | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp\",\"datePublished\":\"2018-06-19T00:00:00+00:00\",\"dateModified\":\"2023-05-11T22:39:05+00:00\",\"description\":\"We are pleased to announce a new feature in the Maven Plugin for Azure App Service. The plugin provides seamless integration of Azure services into Maven projects. With only one step, you can deploy\u2026\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Compute\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Maven: Deploy Java Apps to Azure with Tomcat on Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117\",\"name\":\"shakir\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g\",\"caption\":\"shakir\"},\"sameAs\":[\"https:\/\/azure.microsoft.com\"],\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Maven: Deploy Java Apps to Azure with Tomcat on Linux | Microsoft Azure Blog","description":"We are pleased to announce a new feature in the Maven Plugin for Azure App Service. The plugin provides seamless integration of Azure services into Maven projects. With only one step, you can deploy\u2026","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:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/","og_locale":"en_US","og_type":"article","og_title":"Maven: Deploy Java Apps to Azure with Tomcat on Linux | Microsoft Azure Blog","og_description":"We are pleased to announce a new feature in the Maven Plugin for Azure App Service. The plugin provides seamless integration of Azure services into Maven projects. With only one step, you can deploy\u2026","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2018-06-19T00:00:00+00:00","article_modified_time":"2023-05-11T22:39:05+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp","type":"","width":"","height":""}],"author":"Yitao Dong","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Yitao Dong","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/yitao-dong\/","@type":"Person","@name":"Yitao Dong"}],"headline":"Maven: Deploy Java Apps to Azure with Tomcat on Linux","datePublished":"2018-06-19T00:00:00+00:00","dateModified":"2023-05-11T22:39:05+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/"},"wordCount":317,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp","articleSection":["Compute","Mobile"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/","name":"Maven: Deploy Java Apps to Azure with Tomcat on Linux | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp","datePublished":"2018-06-19T00:00:00+00:00","dateModified":"2023-05-11T22:39:05+00:00","description":"We are pleased to announce a new feature in the Maven Plugin for Azure App Service. The plugin provides seamless integration of Azure services into Maven projects. With only one step, you can deploy\u2026","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2018\/06\/d45609d5-aa94-4610-84a3-a73d7fde83a0.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/maven-deploy-java-apps-to-azure-with-tomcat-on-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Compute","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/compute\/"},{"@type":"ListItem","position":3,"name":"Maven: Deploy Java Apps to Azure with Tomcat on Linux"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/c702e5edd662b328b49b7e1180cab117","name":"shakir","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g7664e653ea371ce16eaf75e9fa8952c4","url":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9342c7c05bb16548741bc5cd3a3e3b7ee0c8e746844ad2cc582db5beb5514c6f?s=96&d=mm&r=g","caption":"shakir"},"sameAs":["https:\/\/azure.microsoft.com"],"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/shakir\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/2609","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=2609"}],"version-history":[{"count":0,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/2609\/revisions"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=2609"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=2609"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=2609"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=2609"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=2609"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=2609"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=2609"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=2609"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=2609"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}