クラウド関連学習リソースのご紹介

おはようございます。窪田です。
さて、久しぶりの投稿になりますが、本日はクラウド関連情報のご紹介です。
マイクロソフトのクラウドと言えば、開発者の皆様が真っ先に思い浮かぶのは、おそらく Windows Azure Platform (以降 Azure) 。ただ、まだ Azure はリリースされて間もない製品ということもあり、皆様の理解、興味の度合いは様々かと思います。

そこで、今日は、皆様のタイプ別に、おすすめの学習リソースをご紹介します。

タイプ A) Azure って名前は聞くけど、実態はなんぞや? という方
そんな方々におすすめなのが、Windows Azureアプリケーション開発入門。Azure の製品ラインナップから料金体系、簡単なアプリケーション作成までをわかりやすく説明した、Azure をこれから始める、という方にぴったりの書籍です。 また、Windows Azure Platform 製品サイト にも基本情報がつまっていますので、お時間のある時に参照ください。

タイプ B) Azure ってなんとなくは知ってるけど、開発はしたことないな、という方
A) の書籍を元にした連載、コードで学ぶ Windows Azure アプリケーション開発入門Code Recipe で開始しました。
書籍のポイントになるもののみを紹介して説明していますので、Azure のことはなんとなく知っている、という方が開発をはじめるきっかけとして、よいコンテンツかと思います。

タイプ C) データベースまわりとかも含めてAzure をマジで勉強したいな、という方
Windows Azure Platform 勉強会キットには、SQL Azure のハンズオンラボなども含まれており、手順の通りにすすめると、一通り使い方をマスターできます。
また、Windows Azure Platform デベロッパーセンター には開発者向けのリソースを集約していますので、その他情報も探してみてください。

タイプ D) クラウドって何よ? PaaS とか SaaS って? という方
Microsoft のクラウドコンピューティング Windows Azure入門 が、前半でクラウドの概念や他ベンダーとの比較などについて記載していて非常にわかりやすいのですが、後半が、 CTP (Beta よりさらに前)、つまり正式版ではない古いもので作られているので、すでに動きません。。。このため、今から買うのはさすがにおすすめできません。
・・・ということで、すみません、ここはよい入門書を見つけられていませんので、みなさんで探していただければと。

そうそう、クラウドつながりでいうと、マイクロソフトの提供する SaaS として Microsoft Online Services があります。昨日、Microsoft Online Services の開発者向け技術情報を公開しましたので、こちらもご参照ください。

MSDN 担当
窪田