{"id":34483,"date":"2024-06-05T08:00:00","date_gmt":"2024-06-05T15:00:00","guid":{"rendered":""},"modified":"2024-06-05T08:54:45","modified_gmt":"2024-06-05T15:54:45","slug":"raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/","title":{"rendered":"Raise the bar on AI-powered app development with Azure Database for PostgreSQL"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Known for its reliability and versatility, PostgreSQL is a popular and powerful open-source database system with a wide array of features. By harnessing the might of PostgreSQL in the cloud\u2014with all the scalability and convenience you expect\u2014comes <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/postgresql\">Microsoft Azure Database for PostgreSQL<\/a>. This fully managed service takes the hassle out of managing your PostgreSQL instances, allowing you to focus on what really matters: building amazing, AI-powered applications.&nbsp;&nbsp;<\/p>\n\n\n<div class=\"wp-block-msxcm-kicker-container\">\n\t<div class=\" wp-block-msxcm-kicker-block wp-block-msxcm-kicker--align-left\" data-bi-an=\"Kicker Left\">\n\t\t<p class=\"wp-block-msxcm-kicker__title small text-neutral-400 text-uppercase\">\n\t\t\tWhat is postgresql?\t\t<\/p>\n\t\t<a\n\t\t\tclass=\"wp-block-msxcm-kicker__cta btn btn-link p-0 text-decoration-none\"\n\t\t\thref=\"https:\/\/azure.microsoft.com\/en-us\/resources\/cloud-computing-dictionary\/what-is-postgresql\"\n\t\t\ttarget=\"_blank\"\t\t>\n\t\t\t<span>Learn more<\/span> <span class=\"glyph-append glyph-append-xsmall wp-block-msxcm-kicker__glyph glyph-append-go\"><\/span>\n\t\t<\/a>\n\t<\/div>\n<\/div>\n\n\n<div class=\"wp-block-msxcm-cta-block\" data-moray data-bi-an=\"CTA Block\">\n\t<div class=\"card d-block mx-ng mx-md-0\">\n\t\t<div class=\"row no-gutters\">\n\n\t\t\t\t\t\t\t<div class=\"col-md-4\">\n\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"575\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/04\/Azure_Hero_Wave_LightYellow_BlueGrad-1024x575.webp\" class=\"card-img img-object-cover\" alt=\"Azure Hero Image\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/04\/Azure_Hero_Wave_LightYellow_BlueGrad-1024x575.webp 1024w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/04\/Azure_Hero_Wave_LightYellow_BlueGrad-300x169.webp 300w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/04\/Azure_Hero_Wave_LightYellow_BlueGrad-768x432.webp 768w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/04\/Azure_Hero_Wave_LightYellow_BlueGrad.webp 1260w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"d-flex col-md\">\n\t\t\t\t<div class=\"card-body align-self-center p-4 p-md-5\">\n\t\t\t\t\t\n\t\t\t\t\t<h2>Azure Database for PostgreSQL<\/h2>\n\n\t\t\t\t\t<div class=\"mb-3\">\n\t\t\t\t\t\t<p>Innovate with a fully managed, AI-ready PostgreSQL database<\/p>\n\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"link-group\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/postgresql\" class=\"btn btn-link text-decoration-none p-0\" target=\"_blank\">\n\t\t\t\t\t\t\t\t<span>Explore our features<\/span>\n\t\t\t\t\t\t\t\t<span class=\"glyph-append glyph-append-chevron-right glyph-append-xsmall\"><\/span>\n\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">To better get you acquainted with how Azure Database for PostgreSQL <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/postgresql\/flexible-server\/service-overview\" target=\"_blank\" rel=\"noreferrer noopener\">empowers users<\/a> to migrate their PostgreSQL databases and build intelligent apps, this blog will introduce a roster of new learning paths and events, including a pair of Cloud Skills Challenges. As if that\u2019s not exciting enough, completing one of the challenges automatically enters you in a drawing for a great prize. So, let\u2019s get going!&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"seamless-database-migration-and-app-creation\">Seamless database migration and app creation&nbsp;&nbsp;&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Say goodbye to tedious maintenance tasks and hello to seamless deployments, automated patching, and built-in high availability. Azure Database for PostgreSQL is a fully managed service that simplifies the migration of existing PostgreSQL databases to the cloud. We handle the burdens of patching, backups, and scaling\u2014allowing you to focus on your applications.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Seamless compatibility with PostgreSQL minimizes code changes during the transition and caters to diverse needs and budgets. With migration tooling in Azure Database for PostgreSQL, transferring data and schemas to the cloud becomes a breeze.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Beyond migration, Azure Database for PostgreSQL empowers the development of AI-powered applications. Its native support for the pgvector extension allows for efficient storage and querying of vector embeddings, essential for AI and machine learning tasks. The service seamlessly integrates with other Azure AI services, such as <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/machine-learning\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure Machine Learning<\/a>, <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/cognitive-services\/openai-service\" target=\"_blank\" rel=\"noreferrer noopener\">Azure OpenAI Service<\/a>, <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/ai-services\/ai-language\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Azure AI Language<\/a>, and <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/cognitive-services\/translator\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Azure AI Translator<\/a>, providing developers with a rich toolkit for building intelligent applications.\u00a0\u00a0<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Additionally, the service&#8217;s scalability ensures optimal performance as AI workloads grow, maintaining cost efficiency throughout the development process. Overall, Azure Database for PostgreSQL provides a comprehensive solution for both migrating to the cloud and building powerful AI applications.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are some key features:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>High availability<\/strong>: Up to 99.99% uptime guaranteed with zone-redundant high availability, automated maintenance, patching, and updates.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Performance automation<\/strong>:&nbsp;Get analysis of your database workloads to identify opportunities to improve query performance with query store and index recommendations.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Security:<\/strong> Includes Microsoft Defender for open-source relational databases to protect your data, and <a href=\"https:\/\/azure.microsoft.com\/solutions\/iot\/ip-advantage-program\/\" target=\"_blank\" rel=\"noreferrer noopener\">Azure IP Advantage<\/a>, which is designed to protect businesses and developers who build on Azure from intellectual property risks.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Azure AI extension<\/strong>: Generate and store vector embeddings, call Azure AI services, and build AI-powered apps directly within the database.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Migration support<\/strong>: Tools to migrate Oracle Database to Azure Database for PostgreSQL are available, making the transition smoother.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Cost-effective<\/strong>: Provides operational savings\u2014up to 62% compared with on-premises\u2014with comprehensive database monitoring and optimization tools, which can lead to a lower total cost of ownership.&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"learn-at-your-own-pace-with-curated-lessons\">Learn at your own pace with curated lessons&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Now that you\u2019ve gotten a primer on Azure Database for PostgreSQL, the next step is engaging with our curated learning paths. The collected modules in these two courses include readings, exercises, and knowledge checks.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/paths\/build-ai-apps-azure-database-postgresql\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Build AI Apps with Azure Database for PostgreSQL<\/strong><\/a><br>Designed for developers interested in harnessing AI within their PostgreSQL applications on Azure, this learning path explores how the Azure AI extension for Azure Database for PostgreSQL can be leveraged to incorporate AI capabilities into your apps.<br><br>By completing this learning path, you\u2019ll gain a solid understanding of the Azure AI extension and its various functionalities. Discover how to evaluate different summarization techniques available through Azure AI services and the azure_ai extension, explore the differences between extractive, abstractive, and query-focused summarization, and apply generative AI summarization techniques to data within a PostgreSQL database. This hands-on experience will empower you to leverage Azure AI services and the azure_ai extension to build intelligent applications that can summarize complex content into concise and informative summaries.&nbsp;<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/paths\/microsoft-learn-azure-database-for-postgresql\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Configure and migrate to Azure Database for PostgreSQL<\/strong><\/a><br>This learning path supplies you with the essential skills needed to effectively work with Azure Database for PostgreSQL. It begins with a foundational understanding of PostgreSQL architecture and core concepts, before delving into practical aspects such as connecting to the database, executing queries, and ensuring robust security measures.<br><br>You\u2019ll also learn how to create and manage databases, schemas, and tables, and how to leverage stored procedures and functions for code reusability. With insights into how Azure Database for PostgreSQL implements ACID transactions and write-ahead logging for data integrity and durability, you\u2019ll gain confidence in configuring, managing, and migrating existing PostgreSQL databases to Azure.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"complete-timed-challenges-to-win-azure-prizes\">Complete timed challenges to win Azure prizes&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To go along with these learning paths, we\u2019ve also assembled a pair of corresponding Azure Database for PostgreSQL Cloud Skills Challenges. While learning paths are usually self-paced, solitary activities, Cloud Skills Challenges are part interactive learning sprint, part good-natured tournament between you and thousands of your peers around the globe. They\u2019re immersive, gamified learning experiences blending hands-on exercises, tutorials, and assessments to ensure a well-rounded learning experience.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Complete at least one of these challenges before time runs out and you\u2019ll be automatically entered into a drawing to win one of 20 awesome Azure prizes. Sign up when these challenges kick off on June 11, 2024, and start competing!&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/challenges?id=2e0289c3-1775-461d-a60a-29c94be618f8&amp;WT.mc_id=cloudskillschallenge_2e0289c3-1775-461d-a60a-29c94be618f8\" target=\"_blank\" rel=\"noreferrer noopener\">Cloud Skills Challenge: Configure and migrate to Azure Database for PostgreSQL<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/learn.microsoft.com\/en-us\/training\/challenges?id=558bc4b4-3e42-4500-b262-5cf911152ac8&amp;WT.mc_id=cloudskillschallenge_558bc4b4-3e42-4500-b262-5cf911152ac8\" target=\"_blank\" rel=\"noreferrer noopener\">Cloud Skills Challenge: Build AI Apps with Azure Database for PostgreSQL<\/a>&nbsp;<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"connect-with-postgresql-experts-at-posette-2024-conference\">Connect with PostgreSQL experts at POSETTE 2024 conference&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Hosted by Microsoft, <a href=\"https:\/\/www.citusdata.com\/posette\/2024\/\" target=\"_blank\" rel=\"noreferrer noopener\">POSETTE 2024<\/a> (formerly Citus Con), is an exciting developer event dedicated to all things PostgreSQL. The event is a unique opportunity to learn from experts, network with fellow Postgres enthusiasts, and delve into the latest innovations in database technology.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a key player in the PostgreSQL community, we\u2019ll be <a href=\"https:\/\/www.citusdata.com\/posette\/2024\/schedule\/\" target=\"_blank\" rel=\"noreferrer noopener\">showcasing our commitment<\/a> to the open-source database system. Attendees can look forward to a session on the future of Azure Database for PostgreSQL, where our experts will share our vision for the service and its integration with other Azure offerings. &nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Running June 11 to 13, 2024, POSETTE\u2014which stands for Postgres Open Source Ecosystem Talks, Training, and Education\u2014is a free, virtual event featuring four unique livestreams. Registration is optional, and all scheduled talks will be online to watch immediately after the event ends. Don&#8217;t miss out on this chance to connect with the Microsoft team and learn how we&#8217;re advancing PostgreSQL in the cloud.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"take-the-next-step-on-your-azure-database-for-postgresql-journey\">Take the next step on your Azure Database for PostgreSQL journey&nbsp;<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Whether you&#8217;re a seasoned developer or just starting out, PostgreSQL and <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/postgresql\">Azure Database for PostgreSQL<\/a> is a dream team for building modern, scalable, and AI-powered apps. By offering robust migration tools and seamless integration with AI and machine learning services, Azure Database for PostgreSQL helps users efficiently migrate to the cloud and build sophisticated AI applications.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Get started today with our pair of learning paths and their respective Cloud Skills Challenges to be entered into a drawing for cool Azure prizes, then check out the <a href=\"https:\/\/www.citusdata.com\/posette\/2024\/schedule\/\" target=\"_blank\" rel=\"noreferrer noopener\">POSETTE 2024 livestreams<\/a> to learn more about everything you can do with the world\u2019s most advanced open-source database.&nbsp;&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>By harnessing the might of PostgreSQL in the cloud\u2014with all the scalability and convenience you expect\u2014comes Microsoft Azure Database for PostgreSQL. This fully managed service takes the hassle out of managing your PostgreSQL instances, allowing you to focus on what really matters: building amazing, AI-powered applications.<\/p>\n","protected":false},"author":42,"featured_media":34496,"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":[1454,1463],"tags":[2671],"audience":[3057,3055,3053,3056],"content-type":[1465,1460],"product":[1565,1493,1795],"tech-community":[],"topic":[],"coauthors":[2874],"class_list":["post-34483","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-machine-learning","category-migration","tag-ai","audience-data-professionals","audience-developers","audience-it-decision-makers","audience-it-implementors","content-type-announcements","content-type-events","product-azure-database-for-postgresql","product-azure-machine-learning","product-azure-openai","review-flag-free-1680286579-836","review-flag-lever-1680286579-649","review-flag-machi-1680286585-314","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>Raise the bar on AI-powered app development with Azure Database for PostgreSQL | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"By harnessing the might of PostgreSQL in the cloud, with all the scalability and convenience you expect, comes Microsoft 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\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Raise the bar on AI-powered app development with Azure Database for PostgreSQL | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"By harnessing the might of PostgreSQL in the cloud, with all the scalability and convenience you expect, comes Microsoft Azure Database for PostgreSQL.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-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=\"2024-06-05T15:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-05T15:54:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1260\" \/>\n\t<meta property=\"og:image:height\" content=\"708\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ramnik Gulati\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.png\" \/>\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=\"Ramnik Gulati\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 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\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/ramnik-gulati\/\",\"@type\":\"Person\",\"@name\":\"Ramnik Gulati\"}],\"headline\":\"Raise the bar on AI-powered app development with Azure Database for PostgreSQL\",\"datePublished\":\"2024-06-05T15:00:00+00:00\",\"dateModified\":\"2024-06-05T15:54:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/\"},\"wordCount\":1223,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.webp\",\"keywords\":[\"AI\"],\"articleSection\":[\"AI + machine learning\",\"Migration\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/\",\"name\":\"Raise the bar on AI-powered app development with Azure Database for PostgreSQL | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.webp\",\"datePublished\":\"2024-06-05T15:00:00+00:00\",\"dateModified\":\"2024-06-05T15:54:45+00:00\",\"description\":\"By harnessing the might of PostgreSQL in the cloud, with all the scalability and convenience you expect, comes Microsoft Azure Database for PostgreSQL.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.webp\",\"width\":1260,\"height\":708,\"caption\":\"Microsoft Developers collaborating on their Windows Machines.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI + machine learning\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/ai-machine-learning\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Raise the bar on AI-powered app development with Azure Database for 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\/b2603da1afac705823964361ce9072c0\",\"name\":\"Kristin Gallagher\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/295fa37b6bb2bbf59603c38b6ac7a7b4b86cd0f736387182fa9d0117f52cdf5e?s=96&d=mm&r=gb83eb8c5c3f8feea9763b473dabe8524\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/295fa37b6bb2bbf59603c38b6ac7a7b4b86cd0f736387182fa9d0117f52cdf5e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/295fa37b6bb2bbf59603c38b6ac7a7b4b86cd0f736387182fa9d0117f52cdf5e?s=96&d=mm&r=g\",\"caption\":\"Kristin Gallagher\"},\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/kristingallagher\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Raise the bar on AI-powered app development with Azure Database for PostgreSQL | Microsoft Azure Blog","description":"By harnessing the might of PostgreSQL in the cloud, with all the scalability and convenience you expect, comes Microsoft 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\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/","og_locale":"en_US","og_type":"article","og_title":"Raise the bar on AI-powered app development with Azure Database for PostgreSQL | Microsoft Azure Blog","og_description":"By harnessing the might of PostgreSQL in the cloud, with all the scalability and convenience you expect, comes Microsoft Azure Database for PostgreSQL.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2024-06-05T15:00:00+00:00","article_modified_time":"2024-06-05T15:54:45+00:00","og_image":[{"width":1260,"height":708,"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.png","type":"image\/png"}],"author":"Ramnik Gulati","twitter_card":"summary_large_image","twitter_image":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.png","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Ramnik Gulati","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/ramnik-gulati\/","@type":"Person","@name":"Ramnik Gulati"}],"headline":"Raise the bar on AI-powered app development with Azure Database for PostgreSQL","datePublished":"2024-06-05T15:00:00+00:00","dateModified":"2024-06-05T15:54:45+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/"},"wordCount":1223,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.webp","keywords":["AI"],"articleSection":["AI + machine learning","Migration"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/","name":"Raise the bar on AI-powered app development with Azure Database for PostgreSQL | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.webp","datePublished":"2024-06-05T15:00:00+00:00","dateModified":"2024-06-05T15:54:45+00:00","description":"By harnessing the might of PostgreSQL in the cloud, with all the scalability and convenience you expect, comes Microsoft Azure Database for PostgreSQL.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/MSFT_Azure_MAY31_345442_Blog_Blogheader_240531_V01.webp","width":1260,"height":708,"caption":"Microsoft Developers collaborating on their Windows Machines."},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/raise-the-bar-on-ai-powered-app-development-with-azure-database-for-postgresql\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"AI + machine learning","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/ai-machine-learning\/"},{"@type":"ListItem","position":3,"name":"Raise the bar on AI-powered app development with Azure Database for 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\/b2603da1afac705823964361ce9072c0","name":"Kristin Gallagher","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/295fa37b6bb2bbf59603c38b6ac7a7b4b86cd0f736387182fa9d0117f52cdf5e?s=96&d=mm&r=gb83eb8c5c3f8feea9763b473dabe8524","url":"https:\/\/secure.gravatar.com\/avatar\/295fa37b6bb2bbf59603c38b6ac7a7b4b86cd0f736387182fa9d0117f52cdf5e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/295fa37b6bb2bbf59603c38b6ac7a7b4b86cd0f736387182fa9d0117f52cdf5e?s=96&d=mm&r=g","caption":"Kristin Gallagher"},"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/kristingallagher\/"}]}},"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\/34483","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\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=34483"}],"version-history":[{"count":0,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/34483\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media\/34496"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=34483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=34483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=34483"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=34483"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=34483"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=34483"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=34483"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=34483"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=34483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}