2. Microsoft Azure
• Microsoft が運営・推進するクラウドサービスの名称
• 旧称“Windows Azure”
• いろんな機能・サービスを提供している
– Windows やUbuntu、CentOS等々、いろんなOSを実行できる
仮想マシンサービス
– Key-Value 形式等、様々なデータを保存するストレージサービス
– Database as a Service としてのSQL Database
– PHP やNode.js、ASP.NET などのWebアプリを設置公開できる
Webサイトプラットフォーム
17. 案1. ClearDB
• Microsoft 運営ではない、MySQL as a
Service。
• 容量5MBで無料枠がある。
– https://www.cleardb.com/pricing/multitenant.view
• しかもAzure 用には容量20MB の特別枠が!
(Heroku だと5MB しか当たらないのに!?)
– https://www.cleardb.com/store/azure
18. 案2. Web Site のローカルファイル
• Webアプリのコンテンツ類も含めてトータルで1GB
まで。
• Web Site って、クラウドPaaS なんだけど、その
Webアプリがローカルのファイルシステムに書き
込んだ内容は永続化されます。
– Azure Web Site にWebアプリケーションコンテンツを
Upする手段としてFTPやFTPSが用意されています。
– 容量1GBまでのインターネット上のストレージ、FTP
サーバーとして使えるという話も。
19. 案3. SQLite やSQL Server CE
• 案2の延長で、ローカルファイルに書き込む系の
データベースが使える。
• ただしスケールアウトしない。
– たぶん。複数インスタンスで書き込みしあったら、デー
タファイル壊れるか、壊れないにしてもファイルロックで
インスタンス間でケンカになるんじゃね?
– 今回の仮想テーマでは無料がテーマなので1インスタ
ンスしか立たず、それでかまいませんが。
• 安定稼働するのか、漠然とした不安が。