3種類のクラウドサービス

3種類のクラウドサービス

クラウドサービスは、サービス形態に応じて幾つかのカテゴリに分類することが一般的になりつつある。IaaS型クラウドサービス、PaaS型クラウドサービス、SaaS型クラウドサービスの3種類に分類される。従来通り手元にサーバーがあり、自分で全ての環境を構築しアプリケーションを動作させる環境をオンプレミスと表現されるようになってきている。

IaaS型クラウドサービス、Pass型クラウドサービス、SaaS型クラウドサービスが提供するサービス内容を図示すると次のようになる。

図1:クラウドサービス分類

IaaS型クラウドサービス
Infrastructure as s Service。基本的なハードウエアを提供するサービス形態。ネットワークやロードバランサーの設定、仮想マシンまでが用意される。Amazon Web Servicesが代表例である。
PaaS型クラウドサービス
Platform as a Service。アプリケーションの実行環境を提供するサービス形態。Windows Azure PlatformとGoogle App Engineが代表例である。例えば、Google App Engineの場合は、ユーザーがPythonでコーディングしたアプリケーションをGoogleのデータセンター内のホスティング環境で動作させる。
SaaS型クラウドサービス
Software as a Service。インターネット上で提供されるアプリケーションで、必要に応じてユーザーが必要な機能を取捨選択することができるサービス形態である。Salesforce.comが代表例である。Salesforce.comは、予め作成された会計や給与などのアプリケーションを必要な機能や使用人数に応じてカスタマイズできるサービスである。

マイクロソフトが提供するクラウドサービス

マイクロソフトが提供するクラウドサービスには、PaaS型クラウドサービスとSaaS型クラウドサービスがある。SaaS型サービスには、bingやWindows Live、Exchange Online、SharePoint Onlineなど一般消費者向けからエンタープライズ向けまで幅広く提供されている。PaaS型クラウドサービスとして提供されているのが、Windows Azure Platformである。

図2:マイクロソフトが提供するクラウドサービス

Windows Azure Platformとは

一般的にWindows Azureと表現される場合、暗にWindows Azure Platformを指していることが多い。実際にはWindows Azure Platformと言う大きな括りの中にWindows Azureが含まれている。Windows Azure Platformとは、Windows Azure、SQL Azure、AppFabric、プロジェクトコード名Dallasの4種類で構成させるクラウドテクノロジーの総称である。

 

図3:Windows Azure Platformを構成する4つの要素

Windows Azure
サービスホスティング環境、サービス管理環境として動作するマイクロソフトのクラウドOSである。コンピューティング環境やストレージが提供され、インターネット経由で提供されるwebアプリケーションをホスティングすることができる。
SQL Azure
クラウドベースのリレーショナルデータベースである。基本部分には、SQL Serverが使用され、クラウドに適合するようにカスタマイズが行われている。一部分、SQL Azure特有の概念やカスタマイズが行われているが、原則、SQL Serverと同等の考えが通用する。
AppFabric
オンプレミスのアプリケーションとクラウドのアプリケーションを接続するのに必要な基本的なインフラを提供する。ネットワークの境界線を越えるサービスバスと、フェデレーション認証をするアクセスコントロールで構成されるサービスである。
プロジェクトコード名Dallas
Windows Azure Platformで提供される特別なデータを管理したり、発信したり、探すことができるサービスである。データや画像などの情報を販売する情報市場である。各自が保有する情報をDallasで販売が行える。販売されている情報をAPIを使用して取得することができる。

マイクロソフトのPaaS型クラウドサービスであるWindows Azure Platformの個々の特徴や使用方法、および開発手法については次回から順番に見ていく。

第1回の最後に、インストールマニアックスの次回大会について報告しておく。冒頭で紹介したJAZの発足イベント内で、「インストールマニアックス4開催のご案内」があった。2009年の年末年始に開催されたインストールマニアックス3に続く、第4弾の大会である。詳細は今後発表される予定となっているが、Azureがキーワードとなることは間違いなさそうだ。

この記事のキーワード :

人気記事トップ10

人気記事ランキングをもっと見る

企画広告も役立つ情報バッチリ! Sponsored

ClickHouse Cloudが実現した広告運用SaaS「ATOM」のデータ基盤革新、パフォーマンスを向上しながら、運用負荷とコストを削減 11月11日 6:20 AIで開発が加速する時代、品質保証はどう変わる? Tricentisが示すAIエージェント活用の実像 11月9日 6:45 悪用までの猶予が「1分」に迫るフロンティアAI時代に開発と本番を貫く脆弱性管理が必要 10月29日 8:30 欧州CRA対応とSBOM運用。AI生成コードのOSS混入問題の対策とは ――スニペット単位で検出する「FossID」「Insignary Clarity」によるSBOM運用 9月16日 6:40 PostgreSQLからTiDBへ、稼働中SaaSで進める段階的DB移行の実践と再設計への展望 9月7日 6:30 機能安全開発におけるGoogleTestの活用を支援!「Parasoft C/C++test CT」で実現する効率化&AI連携 4月14日 6:30 【CNDW2025】Grafanaが明かす「オブザーバビリティの哲学」ー最小限の労力で実用的なインサイトを得るには 1月23日 6:30 【CNDW2025】プロダクト急増に備える基盤刷新 ーウェルスナビがECSからEKSへの移行で得た知見とは 1月15日 6:30 【CNDW2025】250環境を5人で運用、構築時間は30分に ーKINTOテクノロジーズが語るインフラ基盤組織の作り方 2025年12月18日 6:30 新たな自動化で熱視線! AIエージェントの「推論能力」を支える2つのコンポーネントとは? 2025年11月28日 6:30