Microsoft Dev Blogs

Private Preview for External REST Endpoint Invocation with Azure SQL Managed Instance

thumbnail

Table of Contents

  1. Azure SQL Managed Instance Overview
  2. External REST Endpoint Invocation
  3. Private Preview Sign-up Form

Azure SQL Managed Instance Overview

Azure SQL Managed Instance is a PaaS service that offers near 100% compatibility with the latest Enterprise Edition SQL Server database engine. It provides native virtual network (VNet) implementation for improved security, automated patching and backups, and high availability features. This service allows existing SQL Server customers to migrate their on-premises applications to the cloud with minimal changes, reducing management overhead and total cost of ownership.


External REST Endpoint Invocation

External REST Endpoint Invocation in Azure SQL Managed Instance enables developers to call REST/GraphQL endpoints from other Azure services directly within the Azure SQL Database. By using the system stored procedure sp_invoke_external_rest_endpoint, users can easily interact with Azure Functions, update PowerBI dashboards, utilize Cognitive Services, and more. This feature supports header and managed identity authentication, eliminating the need for passing passwords. Use cases include activating workflows, data enrichment, cache invalidation, complex processing, website updates, integration with event-based architectures, and data streaming.


Private Preview Sign-up Form

Interested customers and partners can participate in the private preview of External REST Endpoint Invocation in Azure SQL Managed Instance by filling out the sign-up form.


Brian Spendolini, Senior Product Manager, Azure SQL Database