{"id":2881,"date":"2018-04-06T00:00:00","date_gmt":"2018-04-06T00:00:00","guid":{"rendered":"https:\/\/azure.microsoft.com\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql"},"modified":"2025-07-01T08:23:30","modified_gmt":"2025-07-01T15:23:30","slug":"fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/","title":{"rendered":"Fast and easy development with Azure Database for MySQL and PostgreSQL"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>This blog post was co-authored by&nbsp;James Ashley, MR and AI Architect, Microsoft MVP.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Developers sometimes get anxious when it comes to hooking up a database for their apps. However, with Azure Database for MySQL and Azure Database for PostgreSQL, quickly propping up and accessing a relational database is a piece of cake. These lightweight, open source database services provide a great way to get small apps and prototypes started with very little effort. Without any extra work on your part, you can automatically take advantage of built-in security, fault tolerance, and data protection. You also can use point-in-time restore to recover a server to an earlier state\u2014as far back as 35 days.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Azure Database for MySQL and Azure Database for PostgreSQL will work with whatever kind of project you are creating, whether it is a Linux app running in a Docker container orchestrated by Kubernetes, a computer vision service using Python, or a simple ASP.NET website to display travel photos. If your app needs a relational database, you can easily plug one in and start writing to it with guidance from these connect &amp; query quickstarts:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Azure Database for MySQL <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/mysql\/connect-php\">Use <strong>PHP<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/mysql\/connect-java\">Use <strong>Java<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/mysql\/connect-csharp\">Use <strong>.NET (C#)<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/mysql\/connect-python\">Use <strong>Python<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/mysql\/connect-nodejs\">Use <strong>Node.js<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/mysql\/connect-ruby\">Use <strong>Ruby<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/mysql\/connect-cpp\">Use <strong>Connector\/C++<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/mysql\/connect-go\">Use <strong>Go language<\/strong> to connect and query data<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Azure Database for PostgreSQL <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/postgresql\/connect-python\">Use <strong>Python<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/postgresql\/connect-nodejs\">Use <strong>Node.js<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/postgresql\/connect-java\">Use <strong>Java<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/postgresql\/connect-ruby\">Use <strong>Ruby<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/postgresql\/connect-php\">Use <strong>PHP<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/postgresql\/connect-csharp\">Use <strong>.NET (C#)<\/strong> to connect and query data<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/postgresql\/connect-go\">Use <strong>Go language<\/strong> to connect and query data<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Azure Database for PostgreSQL and Azure Database for MySQL are convenient, flexible, fast, and easy. Azure takes care of the infrastructure and maintenance for you, and these two database services will work with pretty much any app platform, development language, and configuration you want to use. It\u2019s simple to spin up a new database instance using the Azure web portal or Azure command-line tools, and you don\u2019t have to worry about your back end when all you want to do is persist your app data. In addition, with the Azure service level agreement (SLA) of 99.99 percent availability, you\u2019ll be able to keep your app up and running 24\/7. With Azure Database for PostgreSQL and Azure Database for MySQL, you can get on with the more important work of designing great apps and services.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Focus on rapid app development and accelerate your time to market with fast and easy development with Azure Database for MySQL and Azure Database for PostgreSQL.<\/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":[1473,1466],"tags":[],"audience":[3057,3055,3056],"content-type":[],"product":[2913,1565],"tech-community":[],"topic":[],"coauthors":[544],"class_list":["post-2881","post","type-post","status-publish","format-standard","hentry","category-databases","category-hybrid-multicloud","audience-data-professionals","audience-developers","audience-it-implementors","product-azure-database-for-mysql","product-azure-database-for-postgresql","review-flag-1680286581-295","review-flag-1680286581-56","review-flag-1680286581-364","review-flag-24-7-1680286585-656","review-flag-7-1680286581-146","review-flag-new-1680286579-546","review-flag-percent"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Fast and easy development with Azure Database for MySQL and PostgreSQL | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Focus on rapid app development and accelerate your time to market with fast and easy development with Azure Database for MySQL and Azure Database for PostgreSQL.\" \/>\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\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fast and easy development with Azure Database for MySQL and PostgreSQL | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Focus on rapid app development and accelerate your time to market with fast and easy development with Azure Database for MySQL and Azure Database for PostgreSQL.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/\" \/>\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-04-06T00:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-01T15:23:30+00:00\" \/>\n<meta name=\"author\" content=\"Rob Caron\" \/>\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=\"Rob Caron\" \/>\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\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/rob-caron\/\",\"@type\":\"Person\",\"@name\":\"Rob Caron\"}],\"headline\":\"Fast and easy development with Azure Database for MySQL and PostgreSQL\",\"datePublished\":\"2018-04-06T00:00:00+00:00\",\"dateModified\":\"2025-07-01T15:23:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/\"},\"wordCount\":455,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"articleSection\":[\"Databases\",\"Hybrid + multicloud\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/\",\"name\":\"Fast and easy development with Azure Database for MySQL and PostgreSQL | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"datePublished\":\"2018-04-06T00:00:00+00:00\",\"dateModified\":\"2025-07-01T15:23:30+00:00\",\"description\":\"Focus on rapid app development and accelerate your time to market with fast and easy development with Azure Database for MySQL and Azure Database for PostgreSQL.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Databases\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/databases\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Fast and easy development with Azure Database for MySQL and PostgreSQL\"}]},{\"@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":"Fast and easy development with Azure Database for MySQL and PostgreSQL | Microsoft Azure Blog","description":"Focus on rapid app development and accelerate your time to market with fast and easy development with Azure Database for MySQL and Azure Database for PostgreSQL.","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\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/","og_locale":"en_US","og_type":"article","og_title":"Fast and easy development with Azure Database for MySQL and PostgreSQL | Microsoft Azure Blog","og_description":"Focus on rapid app development and accelerate your time to market with fast and easy development with Azure Database for MySQL and Azure Database for PostgreSQL.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2018-04-06T00:00:00+00:00","article_modified_time":"2025-07-01T15:23:30+00:00","author":"Rob Caron","twitter_card":"summary_large_image","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Rob Caron","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/rob-caron\/","@type":"Person","@name":"Rob Caron"}],"headline":"Fast and easy development with Azure Database for MySQL and PostgreSQL","datePublished":"2018-04-06T00:00:00+00:00","dateModified":"2025-07-01T15:23:30+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/"},"wordCount":455,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"articleSection":["Databases","Hybrid + multicloud"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/","name":"Fast and easy development with Azure Database for MySQL and PostgreSQL | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"datePublished":"2018-04-06T00:00:00+00:00","dateModified":"2025-07-01T15:23:30+00:00","description":"Focus on rapid app development and accelerate your time to market with fast and easy development with Azure Database for MySQL and Azure Database for PostgreSQL.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/fast-and-easy-dev-with-azure-db-for-mysql-and-azuredb-for-postgresql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"Databases","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/databases\/"},{"@type":"ListItem","position":3,"name":"Fast and easy development with Azure Database for MySQL and PostgreSQL"}]},{"@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\/2881","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=2881"}],"version-history":[{"count":1,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/2881\/revisions"}],"predecessor-version":[{"id":44776,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/2881\/revisions\/44776"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=2881"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=2881"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=2881"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=2881"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=2881"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=2881"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=2881"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=2881"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=2881"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}