Azure SQL Database Edge

Small-footprint, edge-optimized data engine with built-in AI

Simplify edge architecture and application development

Running on ARM and Intel architecture, Azure SQL Database Edge—now in private preview—brings the most secure Microsoft SQL engine to the edge. This productivity tool for edge computing combines new capabilities such as data streaming and time series with in-database machine learning and graph features. Develop your application once and deploy anywhere across the edge, your datacenter, and Azure.

Small-footprint container running in ARM- and x64-based devices in a connected or disconnected environment

Built-in data streaming and time series, with in-database machine learning and graph features for low-latency analytics

Processes data at the edge before forwarding it to your datacenter and cloud storage to optimize network bandwidth and cost

Deployment and updates from Azure or your enterprise portal for consistent security and turnkey management

Use your choice of platform

Expand device architecture coverage to include ARM-based devices on top of x64-based architecture. Choose either Windows or Linux as the operating system, and use Kubernetes to orchestrate your device infrastructure for better efficiency and automation. Run SQL Database Edge connected or offline to support various edge environments.

See an ARM-based container in action

Store and analyze time-series data

SQL Database Edge is optimized for edge workloads such as IoT to stream, store, and analyze time-series data. Analyze data while it’s being streamed using time-windowing, aggregation, and filtering capabilities, and achieve deeper insights by combining data types such as time-series and graph.

Download the infographic

Trigger real-time actions with built-in AI

Detect anomalies and apply business logic at the edge using the built-in machine learning (ML) capabilities. Choose from popular tools such as R, Python, Java, or Apache Spark™ to process time-series, graph, and other types of data. Put your cloud-trained ML models in the edge container to avoid connectivity and latency problems, and send predictions back to the cloud for further analytics.

Watch a demo on real-time analytics over time-series data

Enjoy turnkey management

You don’t need an army of database administrators to install and manage SQL Database Edge on all your edge devices. Create and deploy the container from a single management portal, and update the container and data schema based on your security-management and business needs.

Get unparalleled performance and security

Built on the same code base as SQL Server and SQL Database, SQL Database Edge uses the same high-performing and secure engine to answer the demands of edge computing. Get flexible high availability and disaster recovery using Always On with Kubernetes, and protect data on your edge devices using industry-leading security tools such as transparent data encryption, data masking, and Always Encrypted.

Simplify your edge architecture

Use a single container for your local streaming, storage, and machine learning. Because the surface area is the same as SQL Database in Azure and SQL Server running on-premises, SQL Database Edge extends a consistent application development and management experience to the edge. Develop once and run your applications wherever you need.

Frequently asked questions about SQL Database Edge

  • Join the early adopter program. If you’re approved, the Engineering team will give you access to the private preview.
  • As SQL Database Edge is in private preview, we don’t yet have information on pricing or the purchase model.
  • SQL Database Edge supports ARM64 and x64 devices running on Linux. Windows support is coming soon. If you’d like to use it on another platform or OS, send us your suggestions.
  • Yes, SQL Database Edge supports an offline-only deployment model.
  • Use Azure Stream Analytics, an event-processing engine, to examine high volumes of streaming data. Incoming data can be from devices, sensors, websites, social media feeds, applications, or other sources. Stream Analytics also supports extracting information from data streams and identifying patterns and relationships.

    SQL Database Edge does all that and also includes the capabilities of SQL Database for storage, processing, and analytics of data at the edge. Use SQL Database Edge in a disconnected, semi-connected, or rarely connected deployment where local storage and analytics are important.

Sign up for the SQL Database Edge early adopter program

Complete this form to join the private preview. A member of the Engineering team will follow up shortly.

I would like information, tips, and offers about Microsoft Azure and other Microsoft products and services. Privacy Statement

Sign up for the SQL Database Edge early adopter program

Join private preview