Cloud Platform Release Announcements for January 23, 2019

Azure API Management | OpenAPI v3 support in API Management is now in preview

The OpenAPI Specification (formerly known as Swagger) defines a standard, programming language-agnostic interface description for REST APIs.

With this preview release, Azure API Management now supports version 3 of the specification—in addition to the already supported versions 1.2 and 2.0. Implementation of the feature is based on OpenAPI.NET SDK .

For more details, visit this blog post.

Availability Zones | Service Bus and Event Hubs Availability Zones are now generally available (GA)

We’ve added Availability Zones support for Azure Service Bus Premium and Azure Event Hubs Standard for the regions below:

  • East US 2
  • West US 2
  • West Europe
  • North Europe
  • France Central
  • Southeast Asia

With this announcement, Availability Zones support is now generally available for Azure Service Bus Premium and Azure Event Hubs Standard in every Azure region that has zone redundant datacenters. Note that this feature will not work with existing namespaces—you will need to provision new namespaces to use this feature.

In addition, we’ve added support for Azure Service Bus premium tier in the following regions:

  • China North 2
  • China East 2
  • Australia Central
  • Australia Central 2
  • France Central
  • France South

The premium tier allows you to provision dedicated resources to ensure greater predictability and performance for your workloads at a predictable pricing model, and provides access to advanced enterprise features such as Availability Zones, Geo-Disaster recovery, and Virtual Network Service Endpoints.

Azure Database | Support for Amazon RDS for MySQL to Azure Database for MySQL online migrations

Access generally available functionality in the Azure Database Migration Service to migrate Amazon RDS for MySQL to Azure Database for MySQL while the source database remains online during migration. For more information about how to use Azure Database Migration Service to perform online migrations with minimal downtime, read the tutorial Migrate MySQL to Azure SQL Database for MySQL online using Database Migration Service.

Azure Database | Support for Amazon RDS for PostgreSQL to Azure Database for PostgreSQL online migrations

Access generally available functionality in the Azure Database Migration Service to migrate Amazon RDS for PostgreSQL to Azure Database for PostgreSQL while the source database remains online during migration. To learn more about how to use Azure Database Migration Service to perform online migrations with minimal downtime, read the tutorial Migrate PostgreSQL to Azure SQL Database for PostgreSQL online using Database Migration Service.

Azure SQL Database | Support for Amazon RDS for SQL Server to Azure SQL Database online migrations

Migrate Amazon RDS for SQL Server to Azure SQL Database with minimal downtime by using generally available functionality in the Azure Database Migration Service. To learn more about how to use the Azure Database Migration Service to perform online migrations from Amazon RDS for SQL Server to Azure SQL Database with minimal downtime, read the tutorial Migrate SQL Server to Azure SQL Database online using Database Migration Service.

HDInsight Tooling – New Capabilities

Azure HDInsight Tools for VSCode

The Azure HDInsight Tools for VSCode are now generally available. They provide you with best-in-class authoring experiences for Apache Hive batch jobs, interactive Hive queries, and PySpark jobs. HDInsight Tools for VSCode feature a cross-platform, lightweight, keyboard-focused code editor which removes constraints and dependencies on a platform. It can be run smoothly on Windows, Linux and Mac.

Learn more in our documentation and blog.

Spark diagnosis and debugging toolkit

A number of enhancements have been added to the rich development and debugging capabilities of HDInsight for Spark developers, including:

Job graph with playback and heatmap identifying read/write bottlenecks.
Executor usage analysis showing executors’ utilization and job execution efficiency.
Data skew detection and analysis.
Job specific data management including data preview, download, and copy.

Learn more in our documentation and blog.