Microsoft Azure(マイクロソフト アジュール、単にAzureとも)とは、Microsoft社が提供するクラウドコンピューティングサービスです。
AWS、Google Cloudと並ぶ世界三大クラウドサービスの一つであり、特に大企業や政府機関の基幹システム(業務の要となるシステム)で非常に高いシェアを持っています。すでにWindowsやOffice製品を導入している企業にとって、最も親和性が高く導入しやすいクラウド環境です。
AWSやGoogle Cloudとの違い(強み)
サーバーやデータベースを提供するという基本機能は他社と同じですが、開発現場におけるAzureの最大の武器は「Microsoft製品との圧倒的な連携力」です。
| 強みの分野 | 特徴 | システム開発におけるメリット |
|---|---|---|
| Windows環境との親和性 | Windows ServerやC#(.NET)など、自社技術との連携が極めてスムーズ。 | 既存のWindowsベースの業務システムを、そのままの技術で簡単にクラウドへ移行・拡張できる。 |
| ハイブリッドクラウド | 自社の物理サーバー(オンプレミス)とクラウドをシームレスに繋ぐ機能が強力。 | 「機密データは自社に置き、計算処理だけAzureで行う」といった柔軟でセキュアなシステム構築が得意。 |
| 組織のアカウント管理 | 企業の社員アカウント管理システム(Active Directory)と標準で統合できる。 | 社員が普段使っているWindowsパソコンのログイン情報だけで、クラウド上のシステムにも安全にログインできる仕組み(SSO)を簡単に作れる。 |
Azureを構成する代表的なサービス
システム開発の基礎となるインフラ系サービスです。名前の付け方が直感的であるのも特徴です。(カッコ内はAWS / Google Cloudでの相当サービスです)
- Azure Virtual Machines (VM):
クラウド上に構築する仮想サーバーです。用途に合わせてWindowsやLinuxのOS、CPU、メモリを選択して数分で立ち上げることができます。(AWSのEC2 / GCPのCompute Engineに相当) - Azure Blob Storage:
画像、動画、バックアップファイルなどの大量のデータを安価に保存できるオブジェクトストレージです。「Blob(ブロブ)」は二進法の大きなデータの塊(Binary Large Object)を意味します。(AWSのS3 / GCPのCloud Storageに相当) - Azure SQL Database:
Microsoftの強力なデータベース製品「SQL Server」をベースにした、クラウド向けのリレーショナルデータベースサービスです。管理やバックアップが自動化されています。(AWSのRDS / GCPのCloud SQLに相当)
システム開発における重要キーワード
Azureを利用した開発現場や、企業の業務システム開発で頻出する用語です。
- Microsoft Entra ID(旧称:Azure Active Directory / Azure AD):
クラウドベースの「ID・アクセス権限管理」サービスです。社員の入退社に伴うアカウント発行やパスワード管理、多要素認証(MFA)などを一元管理する、Azureのセキュリティの要となる機能です。 - PaaS(パース:Platform as a Service):
インフラ(サーバーやOS)の管理をすべてクラウド側に任せ、開発者は「プログラムのコードを書くこと」だけに専念できるサービス形態です。Azureは特にこのPaaS領域(Azure App Serviceなど)が優秀で、Webアプリを素早く公開するのに向いています。 - SLA(Service Level Agreement):
クラウド事業者が利用者に対して約束する「サービスの品質保証」のことです。「システムが稼働し続ける割合(可用性:99.9%など)」が定められており、AzureはこのSLAの基準が非常に厳格で、エンタープライズ企業から信頼される理由の一つとなっています。

コメント