Microsoft Azureのサービス一覧
はじめに
本稿はMicrosoft社が提供しているクラウドサービスであるMicrosoft Azure(以下、Azure)のサービスについて分野ごとに一部ではありますが紹介していきます。
Azureのサービス一覧
分野ごとにAzureのサービスを紹介していきます。
ストレージ
Azure Archive Storage
アクセス頻度は少ないが重要なデータを保存する際に低価格で安全に保存することができます。
Azure Blob Storage
階層型のストレージを利用することができ、ニーズに合わせたストレージを用意することができます。高パフォーマンスや機械学習のデータを扱うのに適しています。
機械学習
Azure Machine Learning
教師なし学習や教師あり学習、ディープラーニングまで様々な種類の機械学習をクラウド環境で使用することができます。プログラミングコードを記述する必要がなくGUIでの操作をすることもできます。機械学習を効率よく行うために必要なオープンソースのフレームワークであるscikit-learnやTensorFlowも利用することができます。
Face
Faceを使用すれば高度な顔認識を行うことができます。画像内の顔から27個の特徴を抽出することができます。
Speech to Text
読み上げられた音声をそのままテキストに変換することができます。デモアプリで実際に試してみましたが、精度の高さに驚きました。
Text to Speech
Speech to Textとは逆にテキストデータを音声に変換することができます。こちらもデモアプリで試してみましたが、細かい抑揚以外はとても自然は発音でした。また細かいオーディオコントロールもすることができます。
コンピューティング
Azure Virtual Machine
LinuxやWindows の仮想マシンを数秒で作成することができます。SQL ServerやSAPアプリケーション、Oracleソフトウェアなどの高パフォーマンスなアプリケーションも快適に実行することができます。
API Apps
クラウド内のAPIを作成・利用することができます。シンプルな認証ですがセキュリティは安全に保たれており、オンプレミス接続することができます。
Azure Batch
リソースを管理するための操作が必要なくなり、タスクを終えるのに掛かる時間も短くすることができます。
App Service
WebアプリやAPIを高速で構築することができます。.NETやJava、Pythonなども使用することができます。
ネットワーク
Azure Virtual Network
Azure Virtual Networkを利用することで、仮想マシンやアプリを実行する際に必要な環境を用意することができます。
Azure Private Link
仮想ネットワークを築くことで、PaaSやMicrosoftパートナーサービスにプライベート接続することができます。
Web
Azure Maps
位置情報を利用することで経路や移動時間の算出するアプリを作成することができます。また現在の気象状況も加味することができるので、より利便性の高いアプリを作成できます。
Azure SignalR Service
Azure SignalR Serviceを活用すれなリアルタイム通信の専門知識がなくても、アプリにリアルタイム通信機能を追加することができます。
データベース
Azure Database for MySQL
Azure Database for MySQLは簡単にセットアップや管理、スケジューリングすることができます。またデータベースのセキュリティやメンテナンスも自動で行ってくれます。
Azure Database for PostgreSQL
Azure Database for PostgreSQLではRuby on RailsやJava with Spring Boot、Node.jsといったよく使われているフレームワークも使用することができます。
分析
Azure Synapse Analytics
元々あったAzure SQL Data Warehouseの発展版にあたります。ビッグデータを無制限に分析することができます。
Azure Analysis Services
Azure Analysis Servicesはすぐに開始することができ、ニーズに合わせた分析エンジンを利用することができます。
まとめ
本稿ではAzureのサービスを20個ほど紹介してきました。今回紹介したサービスはAzureのほんの一部であり、他にも様々なサービスをAzureは提供しています。
Azureのサービスの一部は無料で試すことができるので、まずはAzureのサービスを実際にお試しいただくことで、よりAzureの使い勝手の良さが伝わるのではないでしょうか。
本稿が皆様のお役に立てれば幸いです。最後までお読みいただきありがとうございます。