【Azure 基礎用語解説】
Azureコンピューティングサービス
Azureコンピューティングサービスとは、Azureを構成する3つの基本コンポーネント(「ファブリック」「ストレージ」「コンピューティング」)の1つであり、Azureのアプリケーションの実行環境――すなわち、サーバー機能を提供するサービスのことです。
Azureでは、複数のハードウェアの上で実行されている仮想環境を統合して一つのリソースプールとして扱っています。
このリソースプールを制御しているのが「ファブリックコントローラ」です。コンピューティングサービスは、このファブリックコントローラがユーザーの要求に従って自動的にリソースを割り当てたものであり、実際にアプリケーションが稼働する仮想サーバーを「インスタンス」と呼びます。
インスタンスの数やサイズ(CPU数、メモリ容量、ストレージ容量)は、柔軟に拡大/縮小することが可能です。具体的には、複数のインスタンスを稼働させるとロードバランサーが自動的に負荷分散する仕組みになっており、負荷に応じてインスタンス数を自動的に増減する自動スケール機能も備えています。
また、Azureコンピューティングサービスには、アプリケーションを実行するための3つのホスティングモデルが用意されています。以下、それぞれのホスティングモデルについての概要を紹介します。
①仮想マシン(Virtual Machines)
「仮想マシン」は、Azure上でWindows ServerやLinuxの仮想マシンを利用するためのホスティングモデルで、いわゆるIaaS(Infrastructure as a Service)のサービスです。オンプレミス環境と同じように、仮想マシン上のOSにミドルウェアやアプリケーションをインストールして利用できる最も自由度の高いサービスです。
仮想マシンでは、利用可能なOSが「イメージ」として提供されています。イメージにはWindows Serverはもちろん、各種Linuxディストリビューションがラインアップされており、マイクロソフトの「SQL Server」やオラクルの「Oracle Database」といったミドルウェアを含むイメージも選択することも可能です。
②App Service
「App Service」は、PaaS(Platform as a Service)に類するサービスであり、Webアプリケーションやモバイルアプリケーションに適したホスティングモデルの総称です。仮想マシンを作成して管理するには特別なスキルと労力が必要になりますが、App Serviceでは仮想マシンを完全にコントロールする必要はありません。
App Serviceは、「Web Apps」、「Mobile Apps」、「API Apps」、「Logic Apps」の4つのタイプで構成されています。
このうちWeb Appsは、Webサイトの構築・展開・管理を効率化(あるいはスピードアップ)できるサービスです。ユーザーは「.NET」、「Java」、「PHP」、「NodeJS」、「Python」などの中から、好みの開発言語・開発環境を使用してWebアプリケーションを作成することが可能です。
また、Mobile Appsは、iOS、Android、Windowsに対応したモバイルアプリケーションに対してバックエンドサーバー機能を提供します。ここで提供される機能には、複数のデバイスに対してサーバー側からプッシュ通知する機能やソーシャルメディア(Facebook、Twitter、Google)と統合できるシングルサインオン機能などが含まれています。
③Cloud Services
「Cloud Services」は、上述した仮想マシンとApp Serviceの中間に位置するPaaSです。App Serviceと同じく拡張性の高いWebアプリケーションが開発・実行できるだけでなく、サーバーに対するリモートアクセスや起動時に実行するスタートアップタスクの構成・設定など、App Serviceよりもサーバーを細かく制御することが可能です。
photo:Thinkstock / Getty Images
Azureの導入や運用に関するお悩みは SoftBankグループのSB C&Sにご相談ください
SoftBankグループのSB C&Sは、さまざまな分野のエキスパート企業との協力なパートナーシップによって、多岐にわたるAzure関連ソリューションをご提供しています。
「Azureのサービスを提供している企業が多すぎて、どの企業が自社にベストか分からない」
「Azure導入のメリット・デメリットを知りたい」
「Azureがどういう課題を解決してくれるのか知りたい」
など、Azureに関するお悩みならお気軽にお問い合わせください。
中立的な立場で、貴社に最適なソリューションをご提案いたします。
クラウドサーバーご検討中の方必見
お役立ち資料一覧
- クラウドサーバーの導入を検討しているがオンプレミスとどう違うのか
- AWSとAzureの違いについて知りたい
- そもそもAzureについて基礎から知りたい
- 今、話題の「WVD」って何?
そのようなお悩みはありませんか?
Azure相談センターでは、上記のようなお悩みを解決する
ダウンロード資料を豊富にご用意しています。
是非、ご覧ください。
Azureの導入・運用に役立つ資料を
無料でダウンロードしていただけますDOWNLOAD
オンプレミスからクラウドへの移行を検討している方のために、安心・スムーズな移行を実現する方法を解説し、
運用コストの削減に有効な「リザーブドインスタンス」もご紹介するホワイトペーパーです。
- Azure OpenAI Serviceの概要と活用例
- Azure伝道師 五味ちゃんが徹底解説! AI革命編~AI活用ガイド~
- Azure伝道師 五味ちゃんが徹底解説! Azure移行編
- 中小企業がデジタルトランスフォーメーションを取り入れるには
- パブリッククラウド導入活用に関する調査結果 ~2022年版~
- プライベートクラウドを Azureで実現!「Azure VMware Solution」とは?
- Azure へのスムーズな移行で社員の生産性を上げる、経営者の選択とは
- 簡単にクラウドセキュリティを実現する 「Azure Security Center」の機能をわかりやすく解説!
- トータルサポートでAzure移行・活用を促進 -基幹システム・SAPクラウド化の課題と解決事例
- ゼロトラストとは?概要から、Azureでできる解決策まで資料で解説
- Azure 導入事例集
- Azure 伝道師 五味ちゃんが徹底解説!AVD(旧:WVD)編
- Azureによるリモートワークの実現 -DaaSならではの柔軟なVDIの構築事例
- Microsoft Azure活用事例 - 株式会社クレオ様
- Azureだからこそ可能になる、快適で安全な仮想デスクトップ環境
- Azure 伝道師 五味ちゃんが徹底解説!Microsoft Azure
- 数あるクラウドから Azureを選択するキーポイントとは
- 「働き方改革」、 Azure VDI + Microsoft 365で実現
- オンプレミスからクラウドへのスムーズな移行とコストダウンを実現する方法
- オンプレミスのIT基盤を Azure IaaSでクラウド化する、 そのメリットとポイント
- 吉田パクえ氏が説く !失敗しないクラウドの使い方!
- クラウド vs オンプレミス 徹底比較!
- Microsoft Azure vs Amazon Web Services 徹底比較!
- Microsoft Azure製品紹介資料
- ダイレクトアクセス for Microsoft Azure ご紹介資料
- DevOpsにはAzure!その理由を徹底解説
Azureのことなら、
SB C&Sにご相談を!
導入から活用まで専門スタッフが回答いたします。
お気軽にお問い合わせください。