[PHP] PDC09 Interoperability 関連まとめ
多くの方々はご存じだと思いますが、先週 PDC09 が開催されました。 すでにストリーミングで キーノート、ブレイクアウトセッションが公開されているので英語に拒否反応のない方はチェックしておいてください。
このポストではその中でも interoperability 関連のアナウンスを纏めておきましょう。ちなみにPDCの関連セッションは以下の通り。
・Developing PHP and MySQL Applications with Windows Azure
・Building Java Applications with Windows Azure
セッションをご覧頂くと Windows Azure Platform が interoperability に非常に注力していることが理解できると思います。
ちなみに Windows Azure の interoperability 関連のサイトは こちら です。
簡単に内容を解説しましょう
Day1 Keynote
Keynote に関しては infoQ でも公開されています。
ここでは、WordPress 創始者のMatt Mullenweg(マット・マレンウェッグ) が登場、Windows Azure 上で WordPress を動かすというデモを行いました。
ミドルウェアとしては MySQL と Apache を Worker Role で動かしているとのことでした。
またサードパーティから Windows Azure Storage Plugin For WordPress なるものが発表されました。これは動画や画像といったサイズの大きなファイルを格安の Windows Azure Storage に保存できるというソリューションです。
また、DonBoxが登場してNative サポート(ここではC++)のデモを行いました。
尚、Keynoteで紹介されていたWordPressデモサイトはこちらです。
https://wordpressazure.cloudapp.net/
Developing PHP and MySQL Applications with Windows Azure
・Windows Azure を使うメリットは
- オンデマンドコンピューターリソース
- 無制限ストレージ
- 管理自動化
- 既存スキルをそのまま生かせる
- WordPressも動く
- MediaWiki もAzure上で動いている
https://azuremediawiki.cloudapp.net/Mediawiki/index.php?title=Main_Page
・Eclipse、Windows Azure、AppFabric、SQL Azure、MySQL、Memcached が使える
- Windows Azure Tools for Eclipse
- AppFabric SDK for PHP Developers
- SQL Server Driver for PHP 1.1
・便利な Solution Accelerator
- Windows Azure MySQL PHP Solution Accelerator
- Windows Azure Memcached Solution Accelerator
- Instance Manager (Web App Console) で管理
- Windows Azure Mediawiki MySQL Solution Accelerator
・Customer Showcase: Glympse
内部的にはPHP、MySQL、Memcachedで動いてる
https://mslbustour.cloudapp.net/
Building Java Applications with Windows Azure
・Tomcat + JRE on Azure で動いているサイト
https://hellojava.cloudapp.net/
・Eclipse、Windows Azure、AppFabric、SQL Azureが使える
- Windows Azure Tools for Eclipse
- JDBC経由でSQL Azureにアクセス可能
・便利なツール
- Windows Azure Tomcat Solution Accelerator
USのBlog Interoperability at PDC09: let's recap も参考にしてください。