Microsoft Azureで提供される代表的なサービス
技術者が語るMicrosoft Azure
Microsoft Azure(以下、Azure)とは、世界最先端の技術と圧倒的な導入実績により、高い信頼性を有するMicrosoft社が提供しているクラウドサービスです。
現在、提供されているサービスは100を超えています。
今回は、Azureの代表的なサービスについてご紹介します。
1.コンピューティング
クラウドベースのアプリケーションを実行するためのオンデマンド コンピューティング サービス
ディスク、プロセッサ、メモリ、ネットワーク、オペレーティングシステムなどのコンピューティングリソースを提供
- Azure Virtual Machines(Azure VM)
zureでネイティブにVMwareワークロードを実行 - Azure App Service
Webおよびモバイル向けのパワフルなクラウドアプリを短期間で作成 - Azure Functions
サーバーレスコードを使用してイベントを処理
2.ネットワーク
クラウドおよびオンプレミスのインフラストラクチャとサービスを接続し、顧客とユーザーに最高のエクスペリエンスを提供
- Azure Virtual Network(Azure VNet)
プライベート ネットワークをプロビジョニング、オプションでオンプレミスのデータセンターに接続 - Azure VPN Gateway
安全なクロスプレミス接続を確立する - Azure Application Gateway
安全でスケーラブルな高可用性WebフロントエンドをAzureで構築
3.ストレージ
データ、アプリ、ワークロードのための、非常にスケーラブルでセキュアなクラウドストレージ
- Azure Disk Storage
ハイパフォーマンスで高度に堅牢性のあるブロックストレージ - Azure Blob Storage
非常にスケーラブルで安全なオブジェクトストレージ - Azure Files
シンプルで安全、そしてサーバレスのエンタープライズレベルのクラウドファイル共有
4.データベース
エンタープライズレベルのセキュアなフルマネージドデータベースサービスで急速な成長に対応し、より迅速なイノベーションを実現
- Azure SQL Database
フルマネージドリレーショナルデータベース - Azure SQL Managed Instance
SQL Serverとほぼ100%互換のフルマネージドのPaaSのサービス - Azure Database for MySQL
フルマネージドでスケーラブルなMySQL Database - Azure Database for PostgreSQ
フルマネージド、インテリジェント、およびスケーラブルなPostgreSQL - Azure Database for MariaDB
アプリ開発者向けのマネージドMariaDBデータベースサービス - Azure Cosmos DB
あらゆるスケールに対応したオープンAPI を備えた、高速なNoSQLデータベース
5.分析
あらゆる種類、量、速度のデータを収集、格納、処理、分析、視覚化
- Azure Synapse Analytics
制限のない分析サービスで分析情報を得るまでの時間を大幅に短縮 - Power BI Embedded
顧客向けの非常に優れたダッシュボードと分析を独自のアプリケーションですばやく簡単に提供 - Azure Purview
お客様のデータのビジネス価値を最大化する、統合データガバナンスソリューション
6.AI・Machine Learning
あらゆる開発者、あらゆるシナリオに適した人工知能の能力を活用して次世代のアプリケーションを作成
- Azure Databricks
Apache Sparkベースの分析でAIを設計 - Azure Machine Learning
エンドツーエンドの機械学習ライフサイクル用のエンタープライズレベルのサービス
7.コンテナー
コンテナー化されたアプリケーションの開発や管理を、統合ツールでより迅速に行う
- Azure Kubernetes Service(AKS)
マネージドKubernetesを使用した構築とスケーリング - Azure Container Instances
サーバを管理することなくAzureでコンテナーを簡単に実行
8.おわりに
ご紹介したように、Azureでは多くのサービスを提供しています。
さまざまなお客様の利用用途に応じたサービスを選択できるのがAzureの特徴です。
Azureサービスは日々アップデートされるため、定期的に情報を収集することがAzure活用のポイントではないでしょうか。