{"id":5978,"date":"2014-06-20T00:00:00","date_gmt":"2014-06-20T00:00:00","guid":{"rendered":""},"modified":"2024-07-23T12:22:34","modified_gmt":"2024-07-23T19:22:34","slug":"azure-web-sites-extensions","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/","title":{"rendered":"Azure Web Sites Extensions"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Each Azure Website provides an extensible management end point that allows you to leverage a powerful set of tools deployed as site extensions. These tools range from source code editors like Visual Studio Online to management tools for connected resources such as a MySQL database connected to a website. Existing site extensions are available for each website in the Azure Preview Portal:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp\" alt=\"Daria Grigoriu - Daria Griguriu - Azure Web Sites Extensions - Img1\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can create new site extensions for use with your websites based on instructions at this <a href=\"https:\/\/azure.microsoft.com\/en-us\/documentation\/articles\/web-sites-transform-extend\/\">link<\/a>. You can now also submit new site extensions for availability across the Azure Websites platform through the Site Extension Gallery submission portal: <a href=\"https:\/\/www.siteextensions.net\">https:\/\/www.siteextensions.net<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"interacting-with-existing-site-extensions\">Interacting with Existing Site Extensions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The entry point for interacting with existing site extensions is available in the Azure Preview Portal for each website under the Configuration lens. Accessing the Extensions part will open a new blade.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img2-636x248-1.webp\" alt=\"Daria Grigoriu - Daria Griguriu - Azure Web Sites Extensions - Img2\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">To add a new site extension click the ADD button and select an extension from the list. Each of these extensions are made available by the publisher listed under extension name and legal terms provided by each publishers have to be accepted before installing an extension.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once added, site extension content is copied under the %HOME%SiteExtensions folder parallel to website root. Note that adding a site extension will restart the site.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img3-367x369-1.webp\" alt=\"Daria Grigoriu - Daria Griguriu - Azure Web Sites Extensions - Img3\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can access and manage each installed site extension either by right-click on the item in the extensions list, or from actions represented at the top of the blade for each site extension.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img4-470x369-1.webp\" alt=\"Daria Grigoriu - Daria Griguriu - Azure Web Sites Extensions - Img4\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"creating-new-site-extensions\">Creating New Site Extensions<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Would you like to create and share your own site extension? We are looking forward to making that available for Azure Websites customers.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Site extensions are web apps with simple metadata for extension registration. Site Extensions can be authored for any development stack supported by the Azure Websites platform, an example is available via documentation at this <a href=\"https:\/\/azure.microsoft.com\/en-us\/documentation\/articles\/web-sites-transform-extend\/\">link<\/a>. You can create an applicationHost.xdt file for specific configuration, in absence of such a file a simple template will be generated automatically to indicate the application and virtual directory paths for the site extension.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Site extensions are packaged in NuGet format as described at this <a href=\"https:\/\/docs.nuget.org\/docs\/creating-packages\/creating-and-publishing-a-package\">link<\/a>. For example, the NuGet.exe command line utility can be downloaded from this <a href=\"https:\/\/nuget.org\/nuget.exe\">link<\/a> to package a simple sample extension. For the source code of this sample extension see this <a href=\"https:\/\/github.com\/projectkudu\/FileCounterSiteExtension\">link<\/a>.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"wp-block-list-item\">Create a folder with the name of your site extension.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Create the web app and place all relevant content in a Content folder under the site extension folder.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Create a NuSpec file for your extension and make sure to include a link to license terms such as the example at this <a href=\"https:\/\/github.com\/projectkudu\/FileCounterSiteExtension\/blob\/master\/FileCounter.nuspec\">link<\/a>.<\/li>\n\n\n\n<li class=\"wp-block-list-item\">Make sure the NuGet.exe utility is in your path and run the following from your site extension folder to create the NuGet package:<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: powershell; title: ; notranslate\" title=\"\">\nnuget pack example.nuspec\n<\/pre><\/div>\n\n\n<p class=\"wp-block-paragraph\">To submit the NuPkg site extension for availability across the Azure Websites platform access the submission portal at <a href=\"https:\/\/www.siteextensions.net\">https:\/\/www.siteextensions.net<\/a>. You will need to register for submission access:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img5-391x369-1.webp\" alt=\"Daria Grigoriu - Daria Griguriu - Azure Web Sites Extensions - Img5\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">After registration\/sign-in just upload the extension package and verify the submission details:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img6-611x369-1.webp\" alt=\"Daria Grigoriu - Daria Griguriu - Azure Web Sites Extensions - Img6\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Creating site extensions can greatly benefit the Azure Websites community! In order to track downloads for your work navigate to the specific extension link from the Gallery page of <a href=\"https:\/\/www.siteextensions.net\/\">https:\/\/www.siteextensions.net<\/a>. Don\u2019t forget to announce new site extensions across your favorite social media outlets.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Site Extensions are management endpoints allows extending your site management tools. You can create new site extensions for use with your websites and also submit new site extensions through the Site Extension Gallery submission portal.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","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,1461],"tags":[],"audience":[],"content-type":[],"product":[1542],"tech-community":[],"topic":[],"coauthors":[125],"class_list":["post-5978","post","type-post","status-publish","format-standard","hentry","category-compute","category-web","product-static-web-apps","review-flag-1680286581-295","review-flag-lever-1680286579-649","review-flag-new-1680286579-546"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Azure Web Sites Extensions | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Site Extensions are management endpoints allows extending your site management tools. You can create new site extensions for use with your websites and also submit new site extensions through the Site Extension Gallery submission portal.\" \/>\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\/azure-web-sites-extensions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Azure Web Sites Extensions | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Site Extensions are management endpoints allows extending your site management tools. You can create new site extensions for use with your websites and also submit new site extensions through the Site Extension Gallery submission portal.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/\" \/>\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=\"2014-06-20T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-23T19:22:34+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp\" \/>\n<meta name=\"author\" content=\"Daria Grigoriu\" \/>\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=\"Daria Grigoriu\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 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\/azure-web-sites-extensions\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/daria-grigoriu\/\",\"@type\":\"Person\",\"@name\":\"Daria Grigoriu\"}],\"headline\":\"Azure Web Sites Extensions\",\"datePublished\":\"2014-06-20T00:00:00+00:00\",\"dateModified\":\"2024-07-23T19:22:34+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/\"},\"wordCount\":557,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp\",\"articleSection\":[\"Compute\",\"Web\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/\",\"name\":\"Azure Web Sites Extensions | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp\",\"datePublished\":\"2014-06-20T00:00:00+00:00\",\"dateModified\":\"2024-07-23T19:22:34+00:00\",\"description\":\"Site Extensions are management endpoints allows extending your site management tools. You can create new site extensions for use with your websites and also submit new site extensions through the Site Extension Gallery submission portal.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#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\":\"Azure Web Sites Extensions\"}]},{\"@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":"Azure Web Sites Extensions | Microsoft Azure Blog","description":"Site Extensions are management endpoints allows extending your site management tools. You can create new site extensions for use with your websites and also submit new site extensions through the Site Extension Gallery submission portal.","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\/azure-web-sites-extensions\/","og_locale":"en_US","og_type":"article","og_title":"Azure Web Sites Extensions | Microsoft Azure Blog","og_description":"Site Extensions are management endpoints allows extending your site management tools. You can create new site extensions for use with your websites and also submit new site extensions through the Site Extension Gallery submission portal.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2014-06-20T00:00:00+00:00","article_modified_time":"2024-07-23T19:22:34+00:00","og_image":[{"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp","type":"","width":"","height":""}],"author":"Daria Grigoriu","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Daria Grigoriu","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/daria-grigoriu\/","@type":"Person","@name":"Daria Grigoriu"}],"headline":"Azure Web Sites Extensions","datePublished":"2014-06-20T00:00:00+00:00","dateModified":"2024-07-23T19:22:34+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/"},"wordCount":557,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp","articleSection":["Compute","Web"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/","name":"Azure Web Sites Extensions | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp","datePublished":"2014-06-20T00:00:00+00:00","dateModified":"2024-07-23T19:22:34+00:00","description":"Site Extensions are management endpoints allows extending your site management tools. You can create new site extensions for use with your websites and also submit new site extensions through the Site Extension Gallery submission portal.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2014\/06\/Daria-Grigoriu-Daria-Griguriu-Azure-Web-Sites-Extensions-Img1-636x345-1.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/azure-web-sites-extensions\/#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":"Azure Web Sites Extensions"}]},{"@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\/5978","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=5978"}],"version-history":[{"count":0,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/5978\/revisions"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=5978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=5978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=5978"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=5978"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=5978"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=5978"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=5978"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=5978"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=5978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}