![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/15b624ada3ff8ec0f3d770f3ed775b8ed222f031.jpg)
こんにちは、さとうなおきです。「週刊アジュール」では、先週の1週間に発表されたMicrosoft Azureの新機能から、筆者の独断と偏見で選んだトピックについて紹介していきます。
Azure Availability ZonesがGA
Azure Availability Zonesは、Azureリージョン内で複数の可用性ゾーン(アベイラビリティゾーン、AZ)を提供します。
Azure Availability Zonesは、2017年9月のIgnite 2017カンファレンスで発表され、プレビューが始まっていました。
今回、Azure Availability ZonesがGA(一般提供)になりました。
Azure Availability Zonesは、次のAzureサービスや機能でサポートされています。
Azure Virtual Machines
Azure Virtual Machine Scale Sets
Azure StorageのManaged Disks(管理ディスク)
Azure Load Balancer
Azure Virtual NetworkのパブリックIPアドレス
Azure Storageのゾーン冗長ストレージ
Azure SQL Database
Azure Availability ZonesのGAに伴い、SLAも更新されています。たとえば、Azure Virtual MachinesのSLAでは、新たに可用性ゾーンを使う構成に対して99.99%の月次SLAが提供されるようになりました。
単一Azureリージョン内の単一のVM:99.9%
単一Azureリージョン内で、単一の可用性セットに属する複数のVM:99.95%
単一Azureリージョン内で、複数の可用性ゾーンにわたってデプロイされている複数のVM:99.99%
現時点では、Azure Availability Zonesは、米国中部、フランス中部リージョンで利用可能です。また、米国東部2、西ヨーロッパ、東南アジアリージョンでは、プレビューとして利用可能です。
Azure Availability Zonesによって、単一Azureリージョン内で、より高い可用性、耐障害性を持つ構成が可能になりますね。
詳細は、更新情報「General availability: Azure Availability Zones in select regions」、ブログポスト「Azure Availability Zones now available for the most comprehensive resiliency strategy」、「Azureの回復性」、ドキュメントをご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/b4a49818bdedd5cea7ade6a431ae9e56df4d58f9.jpg)
Azure Storage:ゾーン冗長ストレージ(ZRS)がGA
ストレージサービス「Azure Storage」では、次の4つのレプリケーションの種類を提供しています。
ローカル冗長ストレージ(LRS):1つのAzureリージョンの1つのの可用性ゾーン内での同期レプリケーション。年間99.999999999%(イレブンナイン)の持続性
ゾーン冗長ストレージ(ZRS):1つのAzureリージョンの複数の可用性ゾーン間での同期レプリケーション。年間99.9999999999%(トゥエルブナイン)の持続性
地理冗長ストレージ(GRS):(LRSに加えて)2つのAzureリージョン間での非同期レプリケーション(セカンダリ リージョンでは読み取り不可)。年間99.99999999999999%(シックスティーンナイン)の持続性
読み取りアクセス地理冗長ストレージ(RA-GRS):セカンダリ リージョンで読み取り可能なGRS。年間99.99999999999999%(シックスティーンナイン)の持続性
Azure Availability Zones提供以前から提供されていたゾーン冗長ストレージ(ZRSクラシック)に加えて、1月にAzure Availability Zonesベースの新しいゾーン冗長ストレージ(ZRS)のパブリックプレビューが始まっていました。
今回、この新しいゾーン冗長ストレージ(ZRS)がGAになりました。
現時点では、新しいゾーン冗長ストレージ(ZRS)は、米国東部2、米国中部、北ヨーロッパ、西ヨーロッパ、フランス中央、東南アジアリージョンで利用可能です。
詳細は、更新情報「General availability: Zone-redundant storage」、ドキュメントをご覧ください。
Azure Virtual Machines:シリアルコンソールへのアクセスが可能に
Azure Virtual Machinesで、VMのシリアルコンソールにアクセスする機能が、パブリックプレビューになりました。VMの構成変更のミスなどによって、SSHやRDPでVMにリモートアクセスできなくなった際に、便利ですね。
詳細は、更新情報「Public preview: Virtual machine serial console」、ブログポスト「Virtual Machine Serial Console access」、ドキュメントをご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/2be8adaede86888925df1705258a0aebc91a4395.jpg)
Azure Virtual Network:グローバル仮想ネットワークピアリングがGA
仮想ネットワーク機能を提供するAzure Virtual Networkでは、これまで同じAzureリージョンにある複数の仮想ネットワークをピアリングして、異なる仮想ネットワーク内のVM間で直接通信することができました。
2017年9月のIgnite 2017カンファレンスで、異なるAzureリージョンに存在する仮想ネットワークをピアリングする機能が発表され、プレビューが始まっていました。ピアリングされた仮想ネットワーク間の通信は、Microsoftのバックボーンネットワークを通り、インターネットを経由することはありません。
今回、このグローバル仮想ネットワークピアリングがGAになりました。
現時点では、米国西部2、米国中西部、カナダ東部、カナダ中部、英国南部、英国西部、韓国南部、インド中部、インド西部リージョン間で、グローバル仮想ネットワークピアリングを利用可能です。
詳細は、更新情報「General availability: Global VNet Peering」、ドキュメントをご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/3027742370c774ac33fc7d9def88f97a241c1933.jpg)
Azure Virtual Network:アプリケーションセキュリティグループがGA
仮想ネットワーク機能を提供するAzure Virtual Networkでは、仮想ネットワーク内のサブネットやVMのNICに対して、ネットワークセキュリティグループ(NSG)を指定します。NSGには、ソース/ターゲットIPアドレス、ポート、プロトコルを基に、受信/送信ネットワークトラフィックを許可/拒否するセキュリティ規則の一覧が含まれています。
2017年9月のIgnite 2017カンファレンスで、NSGの定義を簡素化するための3つの新機能のプレビューが追加されていました。
「アプリケーションセキュリティグループ」を使うと、VMをグループ化してグループに基づくセキュリティ規則を定義できます。
「サービスタグ」は、Microsoftが管理するAzure StorageやAzure SQL DatabaseといったサービスのIPアドレス空間であり、セキュリティ規則の作成を簡素化します。
「拡張セキュリティ規則」は、複数のポート、複数のIPアドレス、サービスタグ、アプリケーションセキュリティグループを組み合わせて、単一のわかりやすいセキュリティ規則を作成できます。
1月の拡張セキュリティ規則のGA、サービスタグのGAに続いて、今回、アプリケーションセキュリティグループがGAになりました。
詳細は、更新情報「General availability: Application security groups in all Azure regions」、ブログポスト「Application Security Groups now generally available in all Azure regions」、ドキュメントをご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/7ab5562fbd74267982c0e48316005d980513e17c.jpg)
Azure Network Watcher:接続モニターがGA
Azure Network Watcherは、ネットワークのパフォーマンス、正常性を監視するサービスです。
Azure Network Watcherの「接続モニター」機能は、特定のソースのVMからターゲットのVM、FQDN、URI、またはIPv4アドレスに対するTCP接続とそのRTTを、60秒間隔で監視します。
詳細は、ブログポスト「General availability: Azure Network Watcher Connection Monitor in all public regions」、ドキュメントをご覧ください。
Azure Service HealthがGA
Azure Service Healthは、Azureサービスの問題に関するパーソナライズされたガイダンスとサポートを提供するサービスです。
Azure Service Healthは、2017年7月に発表され、プレビューが始まっていました。
今回、Azure Service HealthがGAになりました。
詳細は、ブログポスト「Azure Service Health の一般提供、アラートの構成が可能に」、ドキュメントをご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/58870063d3e70f00da39158696ce2bf0e3dcec0a.jpg)
Azure Monitor:多次元メトリックがGA
Azure Monitorは、様々なAzureサービスの監視データを集約するサービスです。
Azure Monitorの「多次元メトリック」機能は、2017年9月のIgnite 2017カンファレンスで発表され、パブリックプレビューが始まっていました。
今回、この多次元メトリックがGAになりました。
Azure Monitorのメトリックでサポートされるディメンション(次元)については、ドキュメントをご覧ください。
詳細は、ブログポスト「Azure Monitor–General availability of multi-dimensional metrics APIs」をご覧ください。
Azure Storage:ソフト削除
Azure StorageのBlob Storageで、「ソフト削除」機能が発表され、パブリックプレビューが始まりました。
ソフト削除を有効化しておくと、削除や上書きをしたBlobを、後で復元することができます。
詳細は、更新情報「Public preview: Soft delete for Azure Storage blobs」、ブログポスト「Soft delete for Azure Storage Blobs now in public preview」、ドキュメントをご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/46ea8c5df4ecf6a23a91c65ffcd569d9ad4a81fc.jpg)
Azure Storage:Azure Filesのの共有スナップショットがGA
ストレージサービス「Azure Storage」の一機能「Azure Files」は、SMBプロトコルベースのファイル共有サービスを提供します。
2017年10月に、Azure Filesの「共有スナップショット」機能のパブリックプレビューがリリースされていました。共有スナップショットによって、Azure Filesの読み取り専用バージョンを定期的に取得できます。
今回、この共有スナップショットがGAになりました。
詳細は、ブログポスト「Announcing the general availability of Azure Files share snapshot」、ドキュメントをご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/552c9ae59dd38dd6ccdae241116137572b182784.jpg)
Azure App Service:Web App for Containersでのコミュニティ作成Dockerイメージ
Azure App Serviceは、Webアプリ、Web API、モバイルバックエンドをホストするためサービスです。
Azure App Serviceの一機能であるWeb App for Containersは、LinuxベースでDockerコンテナーをサポートしています。
今回、Web App for Containersで、コミュニティが作成したDockerイメージを利用できるようになりました。コミュニティが作成したDockerイメージは、Docker Hubで公開されています。
Dockerイメージの公開に興味がある方は、GitHubリポジトリ「Azure/app-service-quickstart-docker-images」を確認してください。
詳細は、ブログポスト「Get Community driven Docker images for Web app for Containers」をご覧ください。
Azure API Management:OpenAPIインポート/エクスポートの仕様変更
Azure API Managementは、既存のAPIに対するAPIゲートウェイのサービスです。
Azure API ManagementのOpenAPIインポート/エクスポートで、仕様変更がありました。OpenAPIインポート/エクスポートをお使いの方は、詳細を確認してください。
詳細は、ブログポスト「Important changes to OpenAPI import and export」、ドキュメントをご覧ください。
Azure API Managementの3月28日のリリースノートが公開されています。いくつかの新機能や修正があります。
詳細は、ブログポスト「Release notes – March 28, 2018」をご覧ください。
Azure Service Fabric:Visual Studioからのクラスター作成、6.1 CU4
Azure Service Fabricは、Windows Server/Linux上で動作するマイクロサービス・プラットフォームであり、コンテナーオーケストレーターでもあります。
3月にリリースされていた、AzureポータルでのセキュアなAzure Service Fabricクラスター作成の簡素化に続き、今回、Visual Studioで、アプリケーションの発行時にセキュアなAzure Service Fabricクラスターを作成できるようになりました。
詳細は、ブログポスト「Create Service Fabric Clusters from Visual Studio now available」、ドキュメントをご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/ba8e9915aabb76df3af4cf1ce89a5e3917b9047e.jpg)
また、Azure Service Fabric 6.1 CU4がリリースされました。
詳細は、ブログポスト「Service Fabric 6.1 Refresh Three Release」、リリースノートをご覧ください。
Visual Studio Team Services:スプリント132
Visual Studio Team Services(VSTS)は、コードリポジトリ、バックログ管理、CI/CD(継続的インテグレーション/デリバリー)などの機能を備えた、開発チーム向けのサービスです。
3月のスプリント131に続き、Visual Studio Team Servicesのスプリント132のアップデートがリリースされました。新しいビルド完了トリガー、デプロイグループのGA(一般提供)などのアップデートがあります。
詳細は、更新情報「Deployment Groups and build completion trigger – VSTS Sprint 132 Update」、リリースノートをご覧ください。
Azure IoT Edge:3月のアップデート
Azure IoT Edgeは、分析やビジネスロジックをクラウド側ではなくエッジ(デバイス)側で実行できるようにするサービスです。Azure IoT Edgeは、現在プレビュー中です。
Azure IoT Edgeで、2月のアップデートに続き、3月のアップデートがリリースされました。次のアップデートがあります。
ランタイムを.NET Core 2.0.6に移行
Pythonでモジュールを作成するチュートリアルを追加
IoT Edge上のAzure FunctionsがARM32で動作可能に
IoT Edge plug-in for Visual Studio Codeのバージョン0.2.0をリリース
詳細は、更新情報「March update for Azure IoT Edge」、ドキュメントをご覧ください。
Azure SDK for Go v15
Azureでは、.NET、Java、Node.js、Python、PHP、Rubyといったさまざまな言語向けにSDKが提供されています。
Go言語向けの「Azure SDK for Go」は、2月にv14でGAとなっていました。今回、Azure SDK for Goのv15がリリースされました。
詳細は、更新情報「Azure SDK for Go v15 is available」、変更ログ、ドキュメントをご覧ください。
Azure Event Hubs:Event Hubs for Go
Azure Event Hubsは、スケーラブルなイベント受信サービスです。
今回、Go向けのAzure Event Hubsクライアントライブラリがリリースされました。
詳細は、更新情報「Public preview: Event Hubs for Go」、GitHubリポジトリ「Azure/azure-event-hubs-go」をご覧ください。
Azure SQL Data Warehouse:西日本リージョンで利用可能に
Azure SQL Data Warehouseは、SQL Serverベースのデータウェアハウス(DWH)サービスです。
今回、Azure SQL Data Warehouseが、西日本、オーストラリア東部、インド西部リージョンで利用可能になりました。
詳細は、ブログポスト「Azure SQL Data Warehouse now generally available in all Azure regions worldwide」をご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/6f1c38c93cceef91412e1bf0a5340a83deb0c356.jpg)
Azure Data Lake Analytics:AU分析
Azure Data Lake Analyticsは、ビッグデータ分析サービスです。
Azure Data Lake AnalyticsのAU(分析単位)は、U-SQLジョブに使われるコンピューティング能力であり、課金の単位でもあります。
今回、AzureポータルやVisual Studio Codeで、実行済みのU-SQLジョブに対して「AU分析」を行い、コストや処理時間の観点で最適なAUを分析できるようになりました。
詳細は、ブログポスト「Using the first job run to optimize subsequent runs with Azure Data Lake job AU analyzer」をご覧ください。
![](https://scdn.line-apps.com/stf/linenews-issue-784/rssitem-2350290/6f47e164cd69c3fdd0211c508ee6a989e8522e92.jpg)
それでは、また来週。