SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Azure SQL Database Edge の情報のメモ

leave a comment

Twitter のタイムラインを見ていたところ、Azure SQL Database Edge というワードが出てきており、ニュースサイトで紹介されていました。



Intelligent cloud and intelligent edge applications have evolved from primarily low-compute IoT devices working with the cloud to powerful compute at the edge, which requires a new modern hybrid application approach. A key aspect of enabling this is supporting the spectrum of edge compute and data needs. SQL Server and Azure SQL Database are the leading data engines for enterprise workloads on-premises and in the cloud, respectively, and today we are bringing these powerful data and analysis capabilities to the edge with Azure SQL Database Edge preview. Azure SQL Database Edge runs on ARM processors and provides capabilities like data streaming and time series data, with in-database machine learning and graph. And because Azure SQL Database Edge shares the same programming surface area with Azure SQL Database and SQL Server, you can easily take your applications to the edge without having to learn new tools and languages, allowing you to preserve consistency in application management and security control. This consistency in database programming and control plane across cloud and edge is essential to running a secure and well-managed hybrid application.

ARM プロセッサ上でも動作させられる、エッジに配置できるデータエンジンということで、次のような機能を備えているようです。

  • ARM / Intel デバイスで動作するようにチューニングされた 500MB未満の軽量な SQL Server エンジン
  • 時系列データ / データストリーミング機能を提供
    • リレーショナルデータ / 時系列データ / グラフデータを組み合わせて利用できる
  • ML / Spark によりデータベース内で機械学習を実行
    • ML Service + Big Data Cluster の Spark 部分のようなイメージでしょうか?
  • グラフデータ
    • SQL Server のグラフテーブルの機能でしょうか?
  • 単一の管理プレーンよる展開と更新
    • Azure IoT のような感じで管理することができる

Get to know Azure SQL Database Edge で概要の PDF が公開されています。
Build 2019 で Simplify Edge Architecture with Azure SQL Database Edge というセッションがあるので詳細はここで出てきそうですね。

2019/5/6 追記
Intelligent edge innovation across data, IoT, and mixed reality でもアナウンスが公開されていました。

Azure SQL Database Edge

In our work to address the unique requirements for data security and analytics on the edge, we are excited to announce the preview of Azure SQL Database Edge, which brings to the edge the same performant, secure, and easy to manage SQL engine that our customers love in Azure SQL Database and SQL Server. This new offering also adds capabilities that are optimized for edge scenarios, including:

  • Support for Arm and x64-based interactive devices and edge gateways.
  • Low latency analytics on the edge by combining data streaming and time-series, with in-database machine learning and support for graph data. 
  • Industry leading security capabilities that Azure SQL Database offers to protect data at rest and in motion on edge devices and edge gateways. Manage security policies and updates from a central management portal such as Azure IoT Central.
  • Ability to develop applications once and deploy anywhere by having a common programming surface area across Azure SQL Database, SQL Server on-premises, and Azure SQL Database Edge.
  • Support for both cloud connected and fully disconnected edge scenarios. Gain cloud scale by connecting edge scenarios to Azure. Enable fully disconnected edge scenarios with local compute and storage.
  • Supports business intelligence with Microsoft Power BI and other BI tools.

Join the Early Adopter Program to access the preview and get started building your next intelligent edge solution.



  • SQL Database Edge on Arm Device
    • IoT Smart Grid のデモをこの環境で実行し、Azure SQL Database Edge 上の SQL Server にデータを格納し、Power BI でデータをビジュアライズするというデモを実施していました。
    • 接続については、通常の SQL Server と変わらないようですね。
  • SQL Database Edge Streaming and Machine-Learning
    • SQL Edge のストリーミングエンジンにデータを送り、ML で異常検知と分類のデモ

Cortex A72 + Memory 4GB の Ubuntu 上に Azure SQL Database Edge をコンテナーとして、展開し、デモが行われているようです。


Written by Masayuki.Ozawa

5月 3rd, 2019 at 8:10 pm

Leave a Reply