Ignite で SQL Server 2016 の機能として Always Encrypted が発表されました。
この機能の情報を少しまとめてみたいと思います。
セキュリティ系のアップデートは、毎度恒例 Overview and Roadmap for Microsoft SQL Server Security を参照していただければと。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
Ignite で SQL Server 2016 の機能として Always Encrypted が発表されました。
この機能の情報を少しまとめてみたいと思います。
セキュリティ系のアップデートは、毎度恒例 Overview and Roadmap for Microsoft SQL Server Security を参照していただければと。
Ignite で SQL Server / SQL Database のセキュリティ機能のアップデートのセッションとして、Overview and Roadmap for Microsoft SQL Server Security が開催されていました。
その中で「CLE for SQL DB」(CLE : Cell Level Encryption) の紹介があり、試してみたらすでに利用可能でした。
What’s new in SQL Database V12 にも記載されていますね。
Transact-SQL certificates, keys, and cryptographic functions
Certificates, symmetric keys, and asymmetric keys can now be created in Azure SQL Database V12. Most cryptographic functions are now supported.
For more information, see:
– CREATE CERTIFICATE (Transact-SQL)
– CREATE SYMMETRIC KEY (Transact-SQL)
– CREATE ASYMMETRIC KEY (Transact-SQL)
– Cryptographic Functions (Transact-SQL)
こちらも Elastic Scale for Microsoft Azure SQL Database で発表のあった内容となります。
以前、Elastic Scale API や Elastic Scale Cliant Library と言われていたものは、Azure SQL Database Elastic Database Tools という扱いになり、GA しています。
https://github.com/Azure/azure-content/blob/master/articles/sql-database-elastic-scale-get-started.md ![]()
基本的な内容は今までと同じですが、新しい機能として「Elastic Query」の発表がありました。
Elastic Pool を触ってみるの最後として、ジョブを触ってみたいと思います。
Elastic Scale for Microsoft Azure SQL Database からの抜粋ですが、Elastic Database Jobs の概略としては以下のようになります。
Elastic Database Job は Elastic Database Pool に含まれているデータベースを管理する用途で使用できる機能となっています。
Elastic database jobs overview でドキュメントが公開されていますので、詳細についてはこちらを確認いただくとよいかと思います。
前回の投稿はこちら
Elastic Pool Preview を触ってみる その 1
今回の投稿では軽く性能の特性を見てみようかと思います。
Ignite での情報は Elastic Scale for Microsoft Azure SQL Database が公開されていますのでこちらを参照していただければ。
Build 2015 で発表されましたシリーズのフルテキスト検索のプレビューを触ってみたいと思います。
詳細については以下を参照されるとよいかと。
Full-Text Search is now available for preview in Azure SQL Database
Full-Text Search
Build 2015 で SQL Database の TDS サポート (プレビュー) が発表され、さっそく TDE の利用ができるようになっています。
ざっくりとではありますが触ってみたいと思います。
詳細な情報については、
Transparent Data Encryption (TDE)
Transparent Data Encryption with Azure SQL Database
が参考になります。
最初の情報が TDE 全体としての情報、次の情報が SQL Database における TDE についての情報となります。
# 現状は英語版の情報のみとなります。
Build 2015 であった、DB 関連の他のアップデートについては、
Microsoft Announces Azure SQL Database elastic database, Azure SQL Data Warehouse, Azure Data Lake
Three major data platform announcements at Build, including Azure Data Lake
Full-Text Search is now available for preview in Azure SQL Database
から追えるかと思います。
また、TDE とフルテキスト検索のサポートにより What’s new in SQL Database V12 の情報も更新されています。
SQL Database Elastic Pool (Preview) が使用できるようになっていますので、軽く触ってみたいと思います。
詳細な情報は以下から確認できます。
SQL Database elastic database reference (preview)
SQL Database elastic pools (preview)
Elastic database jobs overview
Create and manage a SQL Database elastic pool (preview)
料金についても確認できます。
http://azure.microsoft.com/ja-jp/pricing/details/sql-database/
あと、Elasctic Scale API (Elastic Scale Client API) は Elastic Database Tool になったようです。
Azure SQL Database elastic database tools topics
今日から BUILD 2015 が開催されており、SQL Database 関連として いくつかのが発表されていました。
Keynote Presentation
SQL Database については、2:20 以降を見るとよいかと。
Service Updates でも新しい情報がいくつか発表されていますので、こちらも確認するとよさそうですね。
Preview: Transparent Data Encryption for Azure SQL Database
Azure SQL Database update becomes API default August 1, 2015
Preview: Service Tier Advisor for Azure SQL Database
Elastic Pool についてはこちらから
SQL Database elastic pools (preview)
SQL Database では現状、プレビューではありますが、行単位にアクセス制御を行うための行レベルセキュリティ (RLS)を利用することができます。
海外の SQL Server Security Blog で RLS について興味深い投稿がありましたのでメモとして。
Row-Level Security: Blocking unauthorized INSERTs
Row-Level Security: Performance and common patterns
細かな内容は えろす師匠 に聞くとよいかと思います。