このページの本文へ

さとうなおきの「週刊アジュール」 第2回

続・Ignite 2017特集、Azure PaaSのアップデートをまとめてチェック

Ignite 2017のPaaS新機能にキャッチアップ!サーバーレス、コンテナー、AIを強化

2017年10月11日 09時30分更新

文● 佐藤直生 編集 ● 羽野/TECH.ASCII.jp

  • この記事をはてなブックマークに追加
  • 本文印刷

Azure Container Instances:Windowsコンテナー、Azure Service Fabric統合

 Azure Container Instancesは、クラスターの管理なしにコンテナーを実行できるサービスです。

 今年7月に、Azure Container Instancesのパブリックプレビューが始まり、まずはLinuxコンテナーがサポートされました。そして、今回、Windowsコンテナーのサポートが発表されました。また、Azure Container Instancesから、Azure Service Fabric上のコンテナーを起動することもできるようになりました。

 詳細は、ブログポスト「New advancements in Azure for IT digital transformation」、記事「大胆に機能拡張、コンテナーを1個から作成して秒課金する『Azure Container Instances』」をご覧ください。

Azure Machine Learning:“次世代サービス”を発表

 Azure Machine Learningは、機械学習の開発と実行のためのプラットフォームを提供します。

 これまで、Azure Machine Learningでは、Webベースの開発環境であるAzure Machine Learning Studioと、そこで開発した機械学習モデルをWebサービスとして公開できる実行環境を提供していました。

 今回、新たに次世代のAzure Machine Learningサービスが発表され、そのプレビューがリリースされました。Workbench、Experimentation、Model Managementなどのサービスが新たに提供されます。

 Azure Machine Learning Workbenchは、Windows、macOSで動作する機械学習モデル開発のためのクライアントアプリケーションです。Python、PySpark、Scalaでのモデル開発をサポートし、Jupyter NotebookやIDE(Visual Studio Code、PyCharm)とも統合されています。また、(入力データを分析しやすい形式に変換する)データラングリング機能も備えています。

 Azure Machine Learning Experimentation Serviceは、クラウドを活用したスケーラブルな機械学習実験のサービスです。機械学習の実験は、ローカルのDockerコンテナー内で、Azure上ののDockerコンテナー内で、または、スケールアウト可能なAzure HDInsightのSparkクラスター上で実行することができます。Microsoft Cognitive Toolkit(CNTK)、Tensorflow、Caffe2、PyTorch 、Chainerといった深層学習フレームワークがサポートされており、(現在、プライベートプレビュー中の)Azure Batch AI Training serviceを活用して数百台のGPUマシン上で深層学習の実験を行うことができます。

 Azure Machine Learning Model Management Serviceは、訓練済みのモデルを管理するサービスです。Dockerコンテナー化されたモデルを、ローカルやエッジデバイス上で実行することも、Azure Container ServiceのKubernetesクラスター上で実行することもできます。次世代のAzure Machine Learningでは、Excelとの統合も提供されており、Azure Machine LearningのモデルをExcelの関数として簡単に呼び出せるようになりました。

 Visual Studio Codeの拡張機能であるVisual Studio Code Tools for AIは、CNTK、TensorFlow、Theano、Keras、Chainer、Caffe2といった深層学習フレームワークでのモデル構築を支援する機能を提供します。Azure Machine Learning Experimentation Service/Model Management Serviceを活用したモデルの実行、管理も可能です。

 詳細は、ブログポスト「Announcing tools for the AI-driven digital transformation」「Diving deep into what’s new with Azure Machine Learning」、記事「Azureからリリースラッシュ、『Ignite 2017』開催中」「Excelで機械学習が可能に!『Azure Machine Learning』を統合するアドオンが登場」次世代Azure Machine Learningのドキュメントをご覧ください。

Azure Machine Learning Workbench

カテゴリートップへ

この連載の記事