Azure SDK : 2021 年 6 月版が出ました

皆さんごきげんよう。本記事は、2021 年 6 月 18 日（米国時間）ポストされた **[Azure SDK Release (June 2021)](https://devblogs.microsoft.com/azure-sdk/azure-sdk-release-june-2021/)** の速報的なアレというか意訳のようななにかとなります。内容については下記が原文で、正となります。

https://devblogs.microsoft.com/azure-sdk/azure-sdk-release-june-2021/

長さ : ふつう (※個人の主観) 

-------------------------
Azure SDK チームでは、毎月、新機能、改善、バグフィックスをリリースしています。新バージョンのリリースが利用可能になったことをいち早くキャッチしたいあなたには、私たち (※注 Azure SDK チーム) の [Azure SDK ブログの RSS フィード](https://devblogs.microsoft.com/azure-sdk/feed/)をぜひ購読してみてください！おすすめですよ。

* RSS フィードはこちら

https://devblogs.microsoft.com/azure-sdk/feed/

パッケージやコード、ドキュメントへのリンクは、以下の [Azure SDK Releases](https://aka.ms/azsdk/releases) ページからご覧いただけます。

https://aka.ms/azsdk/releases

#今回のリリースのハイライト
Azure SDK 6 月版では、以下のライブラリを更新しました。

##Stable Releases

* Azure Cognitive Search for .NET、Java（バージョン11.4）
* JavaScriptおよびPython（バージョン11.2）

  * ベータ版リリース以降、Stable な機能とバグ修正を追加しています。詳細は、[Cognitive Search の変更履歴](https://github.com/Azure/azure-sdk-for-net/blob/Azure.Search.Documents_11.3.0/sdk/search/Azure.Search.Documents/CHANGELOG.md)を参照してください。
  * セマンティック検索やノーマライザなど、まだ一般的に利用できないプレビュー サービスの機能は、このリリースには含まれていません。
  * .NET および Java での geometry 型をサポート
  * ナレッジストアのサポート
* Azure Data Tables バージョン12.0 の[詳細はこちら](https://devblogs.microsoft.com/azure-sdk/announcing-the-new-azure-data-tables-libraries/)

https://devblogs.microsoft.com/azure-sdk/announcing-the-new-azure-data-tables-libraries/

* Azure SDK for Python（Conda）パッケージが、Microsoft チャネルで一般提供されるようになりました。
    * 詳細はこちら : [Introducing the Azure SDK for Python (Conda)](https://devblogs.microsoft.com/azure-sdk/python-conda-sdk-preview/)
    * Anaconda.org の[こちら](https://anaconda.org/microsoft)も見てくださいね 

https://devblogs.microsoft.com/azure-sdk/python-conda-sdk-preview/

https://anaconda.org/microsoft

* Java（バージョン 4.4）、JavaScript、Python（バージョン 4.3）用の Event Grid
* Storage Blob と Azure Communication Service の新しいシステム イベント定義を追加
* Form Recognizer バージョン 3.1
    * 本リリースは、パッケージの Version 3.1.0-beta.1 から 3.1.0-beta.3 で導入された変更の安定性を示したものです
   
    * Core、Identity、および  Azure Storage for C++ バージョン 1.0
    * このリリースで、Core、Identity、および Azure Storage が一般提供開始となります
    * 初めて使う場合のステップやサンプルについては、[Azure SDK for C++](https://github.com/azure/azure-sdk-for-cpp) リポジトリの [README](https://github.com/Azure/azure-sdk-for-cpp/blob/main/README.md) をご覧ください。

https://github.com/Azure/azure-sdk-for-cpp/blob/main/README.md


* クイック　スタートとドキュメントは、Microsoft Docs で更新されています。

https://docs.microsoft.com/azure/storage/blobs/quickstart-blobs-c-plus-plus

* Key Vault Administration、Certificates、Keys and Secrets
    * Key Vault Administration は、ロールベースのアクセス制御 (RBAC) や Managed HSM のバックアップ、リストア操作を可能にする新しいライブラリとなります。
    * Key Vault Keys の機能追加
        * Managed HSM のサポート
        * 暗号化クライアントは、`JsonWebKey` が指定された場合、すべての操作をローカルで実行できるようになりました。
        * Managed HSM の対称鍵の作成およびインポートをサポート
        * RSA キーでは、公開指数の提供をサポートしました。

##プレビューリリース
* App Configuration バージョン 1.2 : イニシャル リリース
* Azure Agrifood Farming バージョン 1.0 : イニシャル リリース
    * [Azure FarmBeats](https://docs.microsoft.com/ja-jp/azure/industry/agriculture/overview-azure-farmbeats) は、プロバイダ間の農業データセットの集約を可能にし、融合されたデータセットに基づいて人工知能（AI）または機械学習（ML）モデルを構築することができます。
        * 衛星画像をもとにした植生指数や水分指数を用いて、農場の健全性を評価
        * 土壌水分センサーの数や設置場所を提案 
        * 様々なベンダーのセンサーで収集された地上データを可視化し、農場の状況を把握
        * 衛星データとセンサーデータを融合した土壌水分マップを提供
        * 詳しくは[こちら](https://docs.microsoft.com/en-us/azure/industry/agriculture/overview-azure-farmbeats)をご覧ください。

https://docs.microsoft.com/ja-jp/azure/industry/agriculture/overview-azure-farmbeats

* Azure Attestation for JavaScript and Python version 1.0
* Azure Blob Storage, Data Lake Storage, Files, and Queue Storage has released SDKs with Azure Storage Service API version 2020-08-04
* Azure Confidential Ledger version 1.0
* Azure Communication Network Traversal version 1.0: initial release for JavaScript
    * Azure Communication Services のトークンの管理が有効に
* Azure Communication Services for .NET and iOS バージョン 1.0
* Azure Communication Services Chat for Android バージョン 1.0
* Azure Container Registry バージョン 1.0
* Azure Cosmos DB client for Java バージョン 4.16
* Azure Data Lake Storage for Java (バージョン 12.6) 、Python (バージョン 12.4)
* Azure Monitor Query バージョン 1.0: イニシャル リリース
    * 新しい Azure Monitor クライアント ライブラリ用の、初めての [.NET](https://github.com/Azure/azure-sdk-for-net/tree/master/sdk/monitor/Azure.Monitor.Query#readme)、[Java](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/monitor/azure-monitor-query#readme)、[JavaScript/TypeScript](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/monitor/monitor-query#readme) および [Python](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/monitor/azure-monitor-query#readme) のパッケージを公開しました。このライブラリは、Azure Monitor　のログとメトリック双方のデータをクエリする機能を提供します。この新しいライブラリで導入されたメリットは以下の通りです。
        * ログとメトリック双方のクエリ用単一のクライアントライブラリ
        * ログとメトリックの両方のクエリで Azure Active Directory 認証をサポートしました
        * Handwritten .NET クライアント ライブラリ（旧パッケージではコード生成を使用しています）
        * Swagger をアップデート。ログ クエリのバッチ　API、クエリの実行やリソース使用量などのパフォーマンス統計、サーバーのタイムアウトを追加。
        * 新しい Azure Monitor ライブラリについては、詳しくは[こちら](https://devblogs.microsoft.com/azure-sdk/new-azure-monitor-libraries-query/)をご覧ください。

https://devblogs.microsoft.com/azure-sdk/new-azure-monitor-libraries-query/

* Azure Synapse Analytics for .NET and JavaScript バージョン 1.0
* Event Hubs for .NET and JavaScript バージョン 5.5
    * 詳細は以下をご覧ください
     
https://github.com/Azure/azure-sdk-for-net/blob/master/sdk/eventhub/Azure.Messaging.EventHubs/CHANGELOG.md

https://github.com/Azure/azure-sdk-for-js/blob/master/sdk/eventhub/event-hubs/CHANGELOG.md

* Key Vault for C++ バージョン 4.0
* Models Repository for JavaScript バージョン 1.0 : イニシャル リリース
    * この中には、`ModelsRepositoryClient` が含まれており、Azure Models Repository サービスと通信し、モデルを取得するためのイニシャル サポートと、デバイス ツイン モデル識別子 (DTMI) を操作するためのヘルパー関数が含まれています。
*　Translator for Python バージョン 1.0 : イニシャル リリース
    *　リアルタイム テキスト、ドキュメントの一括翻訳を提供
* Video Analyzer バージョン 1.0 : イニシャル リリース
    * Video Analyzer のエッジ モジュールのダイレクトメソッドとのやり取りが可能になります。
    * IoT Hub SDK を使用してエッジ モジュールに送信できるダイレクトメソッドを表すオブジェクトの構築をサポートします。
    * Azure IoT Hub SDK と組み合わせて使えるように設計されています。

#サポート ポリシー
7 月以降更新された JavaScript ライブラリから、2020 年 1 月にサポートが終了した Node.js 8 のサポートを終了します。
詳しくは、[サポート ポリシー](https://github.com/Azure/azure-sdk-for-js/blob/master/SUPPORT.md#microsoft-support-policy)をご覧ください。

https://github.com/Azure/azure-sdk-for-js/blob/master/SUPPORT.md#microsoft-support-policy

#リリースノート一覧
* [全リリースノート](https://azure.github.io/azure-sdk/releases/2021-06/index.html)
* [.NET のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/dotnet.html)
* [Java のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/java.html)
* [Python のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/python.html)
* [JavaScript / TypeScript のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/js.html)
* [C++ のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/cpp.html)
* [Embedded C のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/c.html)
* [Android のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/android.html)
* [iOS のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/ios.html)
* [Go のリリースノート](https://azure.github.io/azure-sdk/releases/2021-06/go.html)

#Azure SDK ブログへの寄稿、大募集してます！（英語だけど）
私たちは、Azure SDK ブログに、ゲストブロガーとしてやってみたい！という方を大歓迎します！「俺は、私はこれを伝えたいんだぜ」という熱い思いにトピックを添えて、[azsdkblog@microsoft.com](azsdkblog@microsoft.com) までご連絡いただければ、セットアップしますので、是非お待ちしています！

#Azure SDK の愉快なリンクたち
* Azure SDK Website: [aka.ms/azsdk](aka.ms/azsdk)

https://azure.github.io/azure-sdk/

* Azure SDK Intro (3 minute video): [aka.ms/azsdk/intro](https://www.youtube.com/watch?v=38RYIx7a2M4)

https://www.youtube.com/watch?v=38RYIx7a2M4

* Azure SDK Intro Deck (PowerPoint deck): [aka.ms/azsdk/intro/deck](https://onedrive.live.com/view.aspx?resid=55209A6726739B24!174361&ithint=file%2cpptx&authkey=!ANP6hoYSXiBu32E)

https://onedrive.live.com/view.aspx?resid=55209A6726739B24!174361&ithint=file%2cpptx&authkey=!ANP6hoYSXiBu32E

* Azure SDK Releases: [aka.ms/azsdk/releases](https://azure.github.io/azure-sdk/releases/latest/index.html)

https://azure.github.io/azure-sdk/releases/latest/index.html

* Azure SDK Blog: [aka.ms/azsdk/blog](https://devblogs.microsoft.com/azure-sdk/)

https://devblogs.microsoft.com/azure-sdk/

* Azure SDK Twitter: [twitter.com/AzureSDK](https://twitter.com/AzureSDK)

https://twitter.com/AzureSDK

* Azure SDK Design [Guidelines: aka.ms/azsdk/guide](https://azure.github.io/azure-sdk/general_introduction.html)

https://azure.github.io/azure-sdk/general_introduction.html

* Azure SDKs & Tools: [azure.microsoft.com/downloads](https://azure.microsoft.com/ja-jp/downloads/)

https://azure.microsoft.com/ja-jp/downloads/

* Azure SDK Central Repository: [github.com/azure/azure-sdk](https://github.com/azure/azure-sdk#azure-sdk)

https://github.com/azure/azure-sdk#azure-sdk

* Azure SDK for .NET: [github.com/azure/azure-sdk-for-net](https://github.com/azure/azure-sdk-for-net)

https://github.com/azure/azure-sdk-for-net

* Azure SDK for Java: [github.com/azure/azure-sdk-for-java](https://github.com/azure/azure-sdk-for-java)

https://github.com/azure/azure-sdk-for-java

* Azure SDK for Python: [github.com/azure/azure-sdk-for-python](https://github.com/azure/azure-sdk-for-python)

* Azure SDK for JavaScript/TypeScript: [github.com/azure/azure-sdk-for-js](https://github.com/azure/azure-sdk-for-js)

https://github.com/azure/azure-sdk-for-js

* Azure SDK for Android: [github.com/Azure/azure-sdk-for-android](https://github.com/Azure/azure-sdk-for-android)

https://github.com/Azure/azure-sdk-for-android

* Azure SDK for iOS: [github.com/Azure/azure-sdk-for-ios](https://github.com/Azure/azure-sdk-for-ios)

https://github.com/Azure/azure-sdk-for-ios

* Azure SDK for Go: [github.com/Azure/azure-sdk-for-go](https://github.com/Azure/azure-sdk-for-go)

https://github.com/Azure/azure-sdk-for-go

* Azure SDK for C: [github.com/Azure/azure-sdk-for-c](https://github.com/Azure/azure-sdk-for-c)

https://github.com/Azure/azure-sdk-for-c

* Azure SDK for C++: [github.com/Azure/azure-sdk-for-cpp](https://github.com/Azure/azure-sdk-for-cpp)

https://github.com/Azure/azure-sdk-for-cpp

------------------

以上となります。それではみなさん、ごきげんよう。