クラウドコンピューティングプラットフォームとしてAzureを選択する10の理由

文:Deb Shinder(TechRepublic) 翻訳校正:村上雅章・野崎裕子 2010年01月13日 10時25分

  • このエントリーをはてなブックマークに追加
  • 印刷

 クラウドプラットフォームはAmazonやIBM、Googleといったさまざまなベンダーから提供されているが、筆者は「Windows Azure Platform」(以下、Azure)が最善の選択肢となるのではないかと考えている。

 多くのテクノロジ専門家が、2010年はコンピューティングにおける新たな時代の幕開けとなると考えている。PCコンピューティングの初期には、すべてのアプリケーションが個々のシステムのローカルハードディスクからロード、実行されていた(そしてデータもローカルハードディスクに格納されていた)。時代が進むにつれ、企業は中央での集中管理や統制のメリットを認め、データをローカルネットワーク上のサーバに格納し、多くのアプリケーションもそういったサーバ上で実行させるというモデルに移行していった。この次の段階は、アプリケーションやデータストレージを、エンドユーザーからさらに遠くにある「クラウド」内に移動する、つまりすべてをリモートサーバ上に配置し、インターネット経由でアクセスするというものになるだろう。こういったシステム環境に移行することで、ユーザーはインターネットに接続されているマシンさえあれば、それが性能の低い(そして低価格の)ネットブックであっても、どこからでもプログラムやデータにアクセスできるようになるわけである。

 ユーザーがクラウドコンピューティングを利用するには、クラウド内の「どこか」に、リモートアプリケーションを実行できるコンピューティングプラットフォームが存在していなければならない。しかし、こういったプラットフォームは、AmazonやIBM、Googleといったさまざまなベンダーから数多く提供されている。

 AzureはMicrosoftが提供しているクラウドベースのアプリケーションプラットフォームであり、企業はこのプラットフォームを利用することで、アプリケーションの開発や管理を行い、自社以外の場所でホスティングを行うことが可能になる。Azureはクラウドオペレーティングシステムや、クラウドにおけるデータベースサービスを提供するSQL Azure、.NETサービスといった複数のコンポーネントから構成されている。なお、AzureはMicrosoftのデータセンター内に設置されたコンピュータ上で稼働している。本記事では、クラウドコンピューティングプラットフォームとしてAzureを選択する理由を10個紹介する。

#1:Windowsベースである

 AzureはWindowsがベースになっているため、ユーザーはWindowsアプリケーションの開発に使用してきたプログラミング言語(Visual BasicやC++、C#)を用いてアプリケーションの開発を行うことができる。また、Visual StudioやASP.NETといった使い慣れたツールや、馴染みのあるその他のWindowsテクノロジも使用することができる。このことは企業にとって、Azureプラットフォーム上でのアプリケーション開発スキルを持った開発者を容易に探し出すことができるということを意味している。さらに、Azure環境は一般的なWindows環境とよく似ているため、既存のWindowsアプリケーションをクラウド版として開発することも容易になるはずだ。

#2:Windows仮想マシンが64ビット版となっている

 Azure上でアプリケーションを実行する際、64ビットのWindows Server 2008上で、該当アプリケーションのインスタンス毎に仮想マシンが実行されるようになっている。こういった仮想化を実現するハイパーバイザは、クラウド用として開発されたものである。ユーザーがアプリケーションを開発する際には、アプリケーション毎に独立した仮想マシン上で稼働するWebロールインスタンスやWorkerロールインスタンスを用いることになるため、自らで仮想マシンを用意したり、OSの管理や保守を行ったりする必要がない。なお、各アプリケーションは、それぞれの仮想マシン上で動作しているWindows Azureエージェントを介して他のAzureコンポーネントと連携するようになっている。ユーザーはAzureを利用することで、ハードウェアを気にすることなくコードに注力できるようになるわけだ。

ZDNet Japan 記事を毎朝メールでまとめ読み(登録無料)

  • このエントリーをはてなブックマークに追加

関連ホワイトペーパー

連載

CIO
月刊 Windows 10移行の心・技・体
ITアナリストが知る日本企業の「ITの盲点」
シェアリングエコノミーの衝撃
デジタル“失敗学”
コンサルティング現場のカラクリ
Rethink Internet:インターネット再考
インシデントをもたらすヒューマンエラー
トランザクションの今昔物語
エリック松永のデジタルIQ道場
研究現場から見たAI
Fintechの正体
米ZDNet編集長Larryの独り言
大木豊成「仕事で使うアップルのトリセツ」
山本雅史「ハードから読み解くITトレンド放談」
田中克己「展望2020年のIT企業」
松岡功「一言もの申す」
松岡功「今週の明言」
内山悟志「IT部門はどこに向かうのか」
林 雅之「デジタル未来からの手紙」
谷川耕一「エンプラITならこれは知っとけ」
大河原克行「エンプラ徒然」
内製化とユーザー体験の関係
「プロジェクトマネジメント」の解き方
ITは「ひみつ道具」の夢を見る
セキュリティ
セキュリティインシデント対応の現場
エンドポイントセキュリティの4つの「基礎」
企業セキュリティの歩き方
サイバーセキュリティ未来考
ネットワークセキュリティの要諦
セキュリティの論点
スペシャル
エンタープライズAIの隆盛
インシュアテックで変わる保険業界
顧客は勝手に育たない--MAツール導入の心得
「ひとり情シス」の本当のところ
ざっくり解決!SNS担当者お悩み相談室
生産性向上に効くビジネスITツール最前線
ざっくりわかるSNSマーケティング入門
課題解決のためのUI/UX
誰もが開発者になる時代 ~業務システム開発の現場を行く~
「Windows 10」法人導入の手引き
ソフトウェア開発パラダイムの進化
エンタープライズトレンド
10の事情
座談会@ZDNet
Dr.津田のクラウドトップガン対談
Gartner Symposium
IBM World of Watson
de:code
Sapphire Now
VMworld
Microsoft WPC
Microsoft Connect()
HPE Discover
Oracle OpenWorld
Dell Technologies World
AWS re:Invent
AWS Summit
PTC LiveWorx
吉田行男「より賢く活用するためのOSS最新動向」
古賀政純「Dockerがもたらすビジネス変革」
中国ビジネス四方山話
ベトナムでビジネス
日本株展望
企業決算
このサイトでは、利用状況の把握や広告配信などのために、Cookieなどを使用してアクセスデータを取得・利用しています。 これ以降ページを遷移した場合、Cookieなどの設定や使用に同意したことになります。
Cookieなどの設定や使用の詳細、オプトアウトについては詳細をご覧ください。
[ 閉じる ]