Windows Azure Pass の小ネタ

Windows Azure Pass はクレジットカードの登録が不要な、期間限定(30日)でWindows Azureを利用することができるサブスクリプションです。

どこぞから入手したプロモーションコードとWindows Live IDがあれば簡単な手続きで無料で利用することが出来るので重宝しますね。

ところで先日蜜葉さんがWindows Azure PassがActiveになったけど、Developer Portalにサインインできない!(サインインしたら変なおっさんが表示される!)って言ってたのでいろいろ見てました。

※ちなみに解決せず。サポートに連絡ですかね…

Azure Pass「だけ」申し込んだLive IDだと、Microsoft Online Servicesカスタマーポータルから契約内容を確認できないんですよね。だからちゃんとサービスがActiveになってるかどうか等確認するすべがない。

じゃぁどんなカラクリになってるのかなーと思い、通常のプランを既に契約してるLive IDで、Azure Passを申し込んだ後カスタマーポータル見てみました。

おやおや、「Windows Azure Platform 社内従量課金プラン」という名称なようですね。
つまりクレジットカード不要というのは、マイクロソフトが契約してるから不要という話なようです。しかも社員向けな感じですねこれw

詳細はというと、

こんな感じで登録されていました。結構適当な気がするw(この住所には何があるんだろう!)

で、サービス管理者にはAzure Passを申請する際にサインインしてたLive IDになっているので、ここで紐づいているのがわかります。

まぁなんというか、後でメール見てもトラッキングできるようにActiveになったよ、とかの案内メールにはサービス管理者のLive IDを入れておいてほしいですね~。(セキュリティ的にどうなんだろうってのは良く考えないといけませんが)

追記:

開発者ポータルにサインインできない件はLive IDの認証情報が怪しい所為かもということで、Cookieを削除すればいいそうなのですが若干罠があるとのこと。

image

初期サインイン時はIEで行うのと、一旦認証情報をクリアするのにCookieの削除+「お気に入りのWebサイトデータを保持する」をオフにしておかないとちゃんと消えないそうです。
一度お試しあれ。

※情報提供はマイクロソフトのイタリアスキーさんです。ありがとうございます。

Windows Azure Platform Training Kit April 2011 Update

リリースされてました。

変更点は以下の通りです。

  • [New] Authenticating Users in a Windows Phone 7 App via ACS, OData Services and Windows Azure lab
  • [New] Windows Azure Traffic Manager lab
  • [New] Introduction to SQL Azure Reporting Services lab
  • [Updated] Connecting Apps with Windows Azure Connect lab updated for Connect refresh
  • [Updated] Windows Azure CDN lab updated for CDN refresh
  • [Updated] Introduction to the AppFabric ACS 2.0 lab updated to the production release of ACS 2.0
  • [Updated] Use ACS to Federate with Multiple Business Identity Providers lab updated to the production release of ACS 2.0
  • [Updated] Introduction to Service Bus lab updated to latest AppFabric portal experience
  • [Updated] Eventing on the Service Bus lab updated to latest AppFabric portal experience
  • [Updated] Service Remoting lab updated to latest AppFabric portal experience
  • [Updated] Rafiki demo updated to latest AppFabric portal experience
  • [Updated] Service Bus demos updated to latest AppFabric portal

Azure AppFabricまわりのアップデートが多いですね。
追加された、OData・ACS経由のWindows Phone7のユーザー認証のHOLと、Traffic Managerに関するHOLは熱いですね。

個人的にはTraffic Managerに興味ありありです。
DC跨った分散配置が標準機能として提供されるんですからねー。HOLのドキュメント見ただけでわくわくしますね。はやくActiveにならないかな。

無聊を託つさんへ

お手紙ありがとうございます。

すっかり春の陽気で過ごしやすくなりましたね。まだまだ朝晩は冷え込みますのでお体にはお気を付けください。あ、MVPおめでとうございます。
おいらといいますと、おかげさまで元気に忙しく過ごさせて頂いています。

さて例のWCF Data ServicesをFormsAuthenticationでアレコレしてゴニョゴニョする件ですが、ASP.NET MVCのアクションメソッドでこうするとできるんだ~!という新しい知見が開けて大変興味深かったです。

ASP.NET MVCのアクションでやる場合、楽ちん・便利という視点ではなく、アプリケーション全体として見てどうなのかな?と単純に思いました。

WCF Data Servicesのみで完結させた場合は以下のような特徴が考えられます。

  • サーバーサイド(WCF Data Services側)でログオン処理を記述する必要が無い(Web.configに追記でOK)
  • ASP.NETなWebアプリケーションと分けることが出来る(代わりに仮想アプリや仮想サイトが分かれたりしますが)
    つまりMembershipプロバイダを分けることも同じものを使うこともできる

ではASP.NET MVCのアクションの場合はというと。

  • アクションを実装する必要があるが認証の方式を変えたり、ID/Password以外の要素でも評価できる(Authentication_JSON_AppService.axdの仕様に左右されない)
  • 仮想サイト(仮想アプリケーション)が1つで済む
  • Membershipプロバイダを使う必要が無い(もちろん使ってもよい)
  • きめ細かく動作を制御できる

などがありそうです。まぁどちらもにわかな人が考えた内容なので間違ってるかもしれませんが。。

個人的に思うのはやっぱりアプリケーションの構成をどうするか、認証方式をどうするか/したいか、が一番大きなポイントでしょうか。

もともとはおいらが求めた要件にマッチするのがWCF Data Servicesで完結させる方法だった、というのとWebアプリ/データアクセス/認証をできるだけ分離しておきたかったというのが大きなポイントで以前の投稿のような形式になった背景がありますので、単純な比較は難しいですね。(Federation認証等ともからんじゃったり色々…)

ということでケースバイケースという魔法のことばでぽぽぽーん集約してしまいますが、ボツネタにならず公開して頂いてよかった!と思いますです。

あぁ、この内容こそ没ネタにすべきだったかなw

あと関係ないですがTHE CODE PROJECTはいろいろ勉強になりますね。

ではでは。

Windows Azure + Squid による勝手キャッシュ&リバースプロキシサーバーの構築

3月11日、東北地方太平洋沖地震が発生しました。私のほうではうまく表現できません。ただ心より祈るばかりです。

とはいっても、できることはないだろうか?と漠然と思っていたところ、日本赤十字社のサイトが過負荷で見えない、という話題が流れていました。
ぱっと思いついたのはとりあえずキャッシュサーバーとリバースプロキシを組み合わせて負荷を軽減できないか?ということでした。

幸い、リソースはWindows Azureですぐに展開できますし、SquidとDelegateは少し触ったことがあったので @halmnm を巻き込んでSquidを構築することに決めました。

並行してMicrosoftさんがAzure Passの90日無償開放、4インスタンス、転送量無制限という臨時仕様で解放してくれました。ありがとうございます。

続きを読む →

Windows Azuer SDK 1.3 の新機能(後編)– @IT

@IT にWindows Azure SDK 1.3の新機能(後編)が掲載されました。

特集:Windows Azure SDK 1.3の新機能(後編) – すべてが自由自在なクラウド環境「仮想マシン・ロール」

3部作の最後ですね。過去の記事はこちら↓

おいらは詳しく知らないのですが、グランドトップになったようです。

今回も編集の方含め多数の方に感謝!!
@ITの記事ものはこれで終わりです。いろいろ勉強になりました。ほんと。

Windows Azure 一周年

2月1日はWindows Azureの正式リリース日。あっちゅーまでしたね。
ちなみに Windows Azure AppFabric の商用サービス開始は2010年4月9日。

こういう時、マスコットキャラでもいれば華やかになるのにな~~なんてね。
どっち方向に華やかなのかは知らないw

個人的にはこの1年、 Windows Azureに関わったおかげで、こんなにも変態扱いをうけて リアルでの露出とか他もろもろ勉強させてもらっていい経験が積めました。少しずつ還元しながら今後もいろいろ面白いことが出来たらいいですね~。