「こんなときには Windows Azure Platform」 の前に

MSDN に「こんなときには Windows Azure Platform」というタイトルで、OSS 周りのコンテンツがまとめてアップされました。以前から社内外で公開されていたコンテンツも含みますが、ここにくれば情報があるという状態を目指して、コンテンツ拡充していきたいところです。 いくつか補足したいのですが、まず、PHP 関連のコンテンツの前提条件に書かれている開発環境です。これは、他でも記述されているので、コンテンツの中では省略さています。もちろん、検索すれば見つかるのですが、ここに記述しておきます。 === PHP 開発環境構築手順 === 1.Web Platform Installer のインストール 個別に必要なソフトウェアをインストールしても問題ありませんが、Web Platform Installer を利用すると、一括してインストールが可能です。以下の URL から、Web Platform Installer をインストールして下さい。 Microsoft Web Platform Installer 3.0 2.前提条件ソフトウェアのインストール スタートボタンから [すべてのプログラム] の中に [Microsoft Web Platform Installer] がありますので、起動します。右上の検索ボックスで以下のソフトウェアを検索し、追加してインストールをします。 【追加するソフトウェア】 Windows Azure SDK for .NET (現在は”2011年11月”) PHP Manager for IIS (”英語版” という表記) 上記をインストールすると、実際には依存関係のある以下のソフトウェアがインストールされます。 【インストールされるソフトウェア】 Windows…

0

Windows Azure 90日間 無料パス (東北地方太平洋沖地震 対応) 発行!

<追記: 2011/3/15>  パワーアップしてます → 「Windows Azure Platform 90日間無償パス (東北地方太平洋沖地震 対応) ご提供内容について」   バナーを貼ってありますが、東北地方太平洋沖地震発生を受けて、Windows Azure Platform 無料パス(クレジットカード登録不要、90日間) が開始されています。 Windows Azure Platform 無料パス (東北地方太平洋沖地震 対応用) 申し込みWebサイト (短縮URL : http://bit.ly/FreeAzureJP)  プロモコード:  AZURE312 お役立て頂けるようであれば、是非。 既にキャッシュ サーバーの構築等が進んでいますが、以下のようにお手軽に Web コンテンツをアップして頂ければ、静的コンテンツは簡単に公開可能です。 http://blogs.msdn.com/b/naokis/archive/2011/03/12/azure-blob-web.aspx 今後の情報はこちらで。 https://twitter.com/search/%23azurejp

0

PHP SDK for Windows Azure

遅いフォローになりますが、PHP SDK for Windows Azure の CTP1 が、CodePlex で公開されています。 とりあえず、Blob のみではあるのですが、簡単に利用できるようになりました。Table は 7月、Queue は 8月に対応予定のようなので、PHP で Windows Azure を評価して頂ける方は、ご期待下さい。 ちなみに、中にテスト用コードが入っていますので、それを参考に画像ファイルのアップロード、ダウンロード、表示を行うと、以下のようになります。なお、事前の環境設定としては、(3) FastCGI を利用した PHP アプリケーション開発や、Azure Services Training Kit の PHP の lab を参考にして下さい。 ※cURL を利用しているため、cURL のエクステンションも追加して下さい(追加していないとエラーになるので、すぐにわかると思いますが) <?php require_once ‘Microsoft/Azure/Storage/Blob.php’; /** Azure 情報(デバッグ環境, キーはデバッグ用のキーを指定)*/ define(‘TESTS_BLOB_HOST’, ‘127.0.0.1:10000’); define(‘TESTS_STORAGE_ACCOUNT’, "devstoreaccount1"); define(‘TESTS_STORAGE_KEY’,     "xxxxxxxxxxxxxxxx"); /** リソース名定義*/ define(‘TESTS_BLOB_CONTAINERNAME’, ‘phpazuretest’); define(‘TESTS_BLOB_FILENAME’, ‘testimage.jpg’); /**…

0