The Azure Database for MySQL team is thrilled to unveil a suite of new features and innovations that are designed to empower both developers and enterprise organizations with the ability to get more out of their data with robust performance and efficiency, advanced security, and greater scalability for their applications.
Whether you're looking to leverage cutting-edge innovations, ensure high availability, accelerate the development of intelligent applications, or streamline your migration processes, these updates provide you with the tools you need to achieve your goals. Dive in to discover how these enhancements can enhance your projects and simplify your workflows!
Support for new versions
We are thrilled to announce the Public Preview of Azure Database for MySQL support for the MySQL 9.1 innovation release. This release allows users to test and leverage cutting-edge features and improvements ahead of their inclusion in stable, Long-Term Support (LTS) releases. Simultaneously, we are excited to introduce the Public Preview of Azure Database for MySQL support for MySQL LTS version 8.4.
With support for these two new versions, you can harness the latest MySQL innovations and enhancements, empowering you to build groundbreaking applications with Azure Database for MySQL.
Azure Database for MySQL now supports the MySQL 9.1 innovation release - Public Preview
The MySQL 9.1 innovation release, now in Public Preview, introduces advanced JSON handling, support for DDL commands in prepared statements, performance improvements, security enhancements, new Performance Schema tables, and vector and JavaScript support. As a result, this innovation release represents a significant upgrade for developers and businesses aiming for more efficient, secure, and scalable applications.
By using the MySQL 9.1 innovation release on Azure Database for MySQL, you can explore and experiment with these new capabilities, ensuring that your applications are ready to take full advantage of them after they are integrated into the stable LTS versions.
Learn more: Documentation | Announcement blog post with demo video coming soon!
Azure Database for MySQL now supports MySQL version 8.4 - Public Preview
Azure Database for MySQL support for MySQL LTS version 8.4 is now in Public Preview. This latest version brings several new features and benefits that enhance performance, security, and usability. MySQL 8.4 introduces improved JSON support, making it easier to work with JSON data, and new temporal data types, for better handling of date and time data with time zones. Additionally, the InnoDB storage engine has seen significant improvements, including changes to system variable default values that optimize performance. Try out MySQL 8.4 on Azure Database for MySQL today to take advantage of these powerful new features!
Learn more: Documentation | Announcement blog post with demo video coming soon!
Resiliency
Azure Database for MySQL – Business Critical service tier will be zone-resilient by default (Coming soon!)
Ensuring seamless server recovery is crucial for maintaining business continuity, especially in the face of zonal outages. We’re excited to announce a new enhancement, set for release by December 2024, that will make your mission-critical MySQL workloads based on the Azure Database for MySQL – Flexible Server Business Critical service tier zone-resilient by default! Regardless of whether your flexible servers are enabled with High Availability (HA), your server data and log files will be hosted in zone-redundant storage by default. While zone-redundant HA-enabled servers continue to benefit from a 99.99% uptime SLA from the built-in zonal redundancy and hot standby, same-zone HA-enabled servers and non-HA servers will also be able to recover quickly from zonal outages using zone-redundant backups. Starting in mid-December 2024, you’ll enjoy the highest level of availability against any infrastructure failure in the availability zone, at no additional cost!
Migration
MySQL discovery and assessment in Azure Migrate - Public Preview (Coming Soon!)
Azure Migrate provides a centralized hub for discovering, assessing, and migrating on-premises assets, such as servers, databases, and web applications hosted on physical environments, to Azure targets at scale—both platform as a service (PaaS) and infrastructure as a service (IaaS). With the Public Preview release of the MySQL discovery and assessment feature in Azure Migrate, you can:
- Discover MySQL instances and their attributes within your environment
- Assess their readiness for migration to Azure Database for MySQL – Flexible Server
- Obtain recommendations on the suitable compute and storage SKUs for hosting MySQL workloads on Azure Database for MySQL – Flexible Server, along with the associated costs.
This feature will be available in Public Preview starting mid-December 2024.
Unified migration experience with Azure DMS - Public Preview (Coming Soon!)
Azure Database Migration Service (DMS) is a fully managed service designed to facilitate seamless migrations with minimal downtime. Azure Database for MySQL Import enables organizations to migrate MySQL on-premises or Virtual Machine (VM) workloads to Azure Database for MySQL - Flexible Server by using physical backup files of the source servers. We’re pleased to announce Public Preview of the unified migration experience with Azure DMS, which offers a centralized migration experience for both logical and physical migrations.
With the public preview release of the unified migration experience with Azure DMS, you can take advantage of:
- A seamless migration experience for MySQL workloads, whether on-premises or on a VM.
- An integrated Azure DMS wizard workflow that includes flexible server creation.
- A faster migration path and minimal downtime migrations.
This feature will be available in Public Preview starting mid-December 2024.
Developer experiences
Deploy a Magento Open Source LAMP-stack e-commerce app on Azure with one click!
Magento is a popular open-source e-commerce web application platform written in PHP, which is used by thousands of merchants worldwide, from small businesses to large enterprises. We're excited to announce the release of a one-click ARM template for deploying Magento on Azure! Hosting Magento on Azure leverages various Azure services, including:
- Infrastructure: Azure Kubernetes Services (AKS).
- Networking: Virtual Network, Private Link.
- Storage: Azure Content Delivery Network, Azure Premium File Storage.
- Relational database: Azure Database for MySQL - Flexible Server.
This integrated Magento solution on Azure offers numerous benefits, such as scalability, reliability, security, cost-efficiency, integration, efficiency, resilience, flexibility, and modularity. Experience Magento on Azure today and effortlessly kickstart your development without the hassle of infrastructure deployment and database management!
Learn more: ARM Template | Announcement blog with demo video coming soon!
Azure Database for MySQL bindings in Azure Functions – Public Preview
In recent years, the technological landscape has shifted towards the growing popularity of serverless and event-driven architectures. Organizations are now building sophisticated, mission-critical applications that demand dynamic scalability to enhance performance and availability while controlling costs. However, these applications often require intensive development efforts to meet business needs, leading to increased complexity.
To address these challenges, we’re excited to announce the integration of Azure Database for MySQL with Azure Functions. With this feature, you can effortlessly create event-driven applications using native support for input and output bindings within Azure Functions. These bindings enable you to do more with your data and simplify development by minimizing the code required to read from and write to the MySQL database in C#, Python, Java, JavaScript, and PowerShell.
Learn more: Documentation | Announcement blog with demo video coming soon!
Conclusion
We hope that you are as excited as we are about these updates for Azure Database for MySQL. These enhancements are designed to help you take advantage of the latest MySQL innovations, ensure enhanced performance and resiliency, and simplify development and migration processes. Try out these new features today and experience the difference they can make for your applications. With these updates, Azure Database for MySQL is set to become the best choice for your database needs, especially for mission-critical workloads, now with a robust platform for building AI applications.
In the future, we’ll continue to innovate and bring you the best tools and capabilities. To learn more about what's new with MySQL - Flexible Server, see What's new in Azure Database for MySQL - Flexible Server. Stay tuned for more updates and announcements by following us on social media: YouTube | LinkedIn | X.
We value your feedback and look forward to hearing about how these updates are helping you succeed. If you have any suggestions for or queries about our service, please let us know by emailing us at AskAzureDBforMySQL@service.microsoft.com.
Thank you for choosing Azure Database for MySQL!