Azure Data Academy

Welcome to the Azure Data Academy content on MySQL, PostgreSQL, MariaDB, and other similar database platforms running in Azure.

Welcome to the content section for Azure Database for PostgreSQL. Here will be information to assist with building AI applications with Azure Database for PostgreSQL and migrating to Azure Database for PostgreSQL.

Azure Database for PostgreSQL Flexible Server provides native vector search through pgvector and built-in Azure OpenAI integration through Azure AI extension. This short Microsoft Mechanics video highlights the product capabilities to help build and modernize AI apps using Azure Database for PostgreSQL.

Here is a Microsoft Learn learning path covering building AI applications with Azure Database for PostgreSQL.

Migrating existing PostgreSQL implementations can be simplified by using the Migration Service.

Here is a Microsoft Learn learning path covering the configuration and migration to Azure Database fro PostgreSQL.

One way to stay current on advancements and information for Azure Database for PostgreSQL is through the blog

This session, by the MySQL team at Microsoft, explores the latest features, tools, and strategies for successful migrations. Whether you are looking to migrate a mission critical application from on-premises or from another cloud, we'll look at ways to approach migration for a variety of scenarios from offline to near-zero downtime requirements. See updated info on using the new MySQL Replicate Changes now available in preview. more »

Azure Database for MySQL Flexible Server is a fully managed MySQL database offering that provides flexible scalability and allows for granular control over database management and configuration settings. In this session, delivered by the MySQL team at Microsoft, we’ll explore the different deployment options to best fit your devops environment, primarily focusing on Terraform by HashiCorp, and discussing high level differences with CLI, ARM, and Bicep. more »

Azure Database for MySQL HA/DR
Azure Database for MySQL Flexible Server is a fully managed MySQL database offering that provides flexible scalability and allows for granular control over database management and configuration settings. This session, delivered by Avnish Rastogi from the MySQL Flexible Server team, will explore the high availability and disaster recovery options available to Azure SQL Database for MySQL Flexible Server, ensuring the right level of business continuity that meets your objectives. We’ll discuss zone availability, backups, and scaling considerations. more »

Avnish Rastogi from the Azure Database for MySQL engineering team joins us in this session to introduce Azure Database for MySQL. Azure Database for MySQL Flexible Server is a fully managed MySQL database offering that provides flexible scalability and allows for granular control over database management and configuration settings. The flexible server architecture has several compute tiers to fit different workload patterns, with configurable high availability to suit business continuity needs. more »

In this session, Gennady Kostinsky expands on his introduction to Azure Database for PostgreSQL with a look at how to implement extensions in Azure Database for PostgreSQL. Extensions in PostgreSQL enable additional functionality based on the needs of your application. more »

Our Azure Data Academy series will demonstrate the latest data-centric technologies on Microsoft Azure. In this session, Gennady Kostinsky introduces Azure Database for PostgreSQL, a fully managed PaaS service allowing you to focus on application innovation, not database management. The Flexible Server architecture provides single-zone or zone-redundant high availability to suit application needs. more »

Feedback

Have a content session recommendation or general feedback? Here’s how to give it:

Not sure which to use? To fire off a quick suggestion, use the Office Form. It’s quick and anonymous. If you’d like to start a dialog on a topic, use the Issues in GitHub with the ‘feedback’ label.

Contributions

We welcome contributors to this project. Please use the GitHub links near the upper right and consider submitting pull requests or filing issues as needed.