Dec 26, 2009

[Cloud] "Cloud Computing" の定義

NIST(アメリカ国立標準技術研究所) による Cloud Computing の定義をメモ。 下記はかなり端折った意訳なので、必要に応じて原文を参照のこと。

NIST - cloud computing
http://www.csrc.nist.gov/groups/SNS/cloud-computing/index.html

"Cloud Computing" の特徴

On-demand self-service
コンシューマは必要なときに必要なだけのコンピュータ資源を人を介した申込み無しでサービスの提供を受けることができる
Broad network access
様々なプラットフォーム(携帯電話、ラップトップ、PDA 等)からネットワークを介して利用できる
Resource pooling
サービス提供者のコンピュータ資源は複数の利用者による使用に備えてプールされ、要望に応じて動的に利用者へアサインされる。
Rapid elasticity
コンピュータ資源は柔軟に提供され、スケールアウト・スケールインを容易に実現できる
Measured Service
クラウドシステムは自身の監視により自動的に制御・最適化される。

サービス形態

Cloud Software as a Service (SaaS)
サービス提供者の資源上で実行されるサービス提供者のアプリケーションを利用者が利用する形態。
Cloud Platform as a Service (PaaS)
サービス提供者の提供する開発言語・ツールを使用して利用者が開発したアプリケーションをサービス提供者の資源上で実行する形態。
Cloud Intrastructure as a Service (IaaS)
利用者が OS を含む任意のソフトウェアをサービス提供者の資源上で実行可能な形態。

運用形態

Private cloud
クラウド基盤は特定の組織専用として運用される。
Community cloud
クラウド基盤は複数の組織共用として運用され、これら組織に共通の目標を持つコミュニティをサポートする。
Public cloud
クラウド基盤はクラウドサービス提供者により運用され、様々な利用者により利用される。
Hybrid cloud
Private cloud, Community cloud, Public cloud の複合。

Dec 22, 2009

[Cloud] Google App Engine 関連情報

よく参照するページをメモ。

Google App Engine
http://code.google.com/intl/ja/appengine/
Google App Engine Admin Console
https://appengine.google.com/
Google App Engine System Status
http://code.google.com/status/appengine
Google App Engine Blog
http://googleappengine.blogspot.com/
Google Cookbook - Google App Engine
http://appengine-cookbook.appspot.com/
Google App Engine コミュニティ
http://code.google.com/intl/ja/appengine/community.html
App Engine Community FAQ
http://knol.google.com/k/marce/app-engine-community-faqs
Google App Engine Issues
http://code.google.com/p/googleappengine/issues/list
リソースの課金と予算設定
http://code.google.com/intl/ja/appengine/docs/billing.html
Google App Engine Java SDK Release Notes
http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes
GAE/J Javadoc リファレンス
http://code.google.com/intl/ja/appengine/docs/java/javadoc/
GAE/J JRE クラスのホワイト リスト
http://code.google.com/intl/ja/appengine/docs/java/jrewhitelist.html

Dec 10, 2009

[Cloud] Salesforce.com で遊ぶ方法

Salesforce.com には Developer Edition や Free Edition というエディションが用意されており、無料で遊ぶことができる。 とりあえず Developer Edition に登録してみるのが一番手っ取り早い。 Free Edition はストレージ容量は大きいが使えない機能がかなりあるので遊ぶには適さないと思う。 Developer Edition と Free Edition の違いは下記の "Force.com Free Edition FAQ" で詳しく解説されている。

About the Force.com Developer Edition and Force.com Free Edition Environments
http://wiki.developerforce.com/index.php/Developer_Edition
Force.com Free Edition FAQ
https://www.salesforce.com/platform/freeforce/free_force_faqs.jsp
Sign up for a Force.com Developer Edition
http://www.developerforce.com/events/regular/registration.php?d=70130000000EjH
Sign up for a Force.com Free Edition
https://www.salesforce.com/form/signup/freeforce-platform.jsp?d=70130000000EoUN

Oct 20, 2009

[Cloud] Salesforce API Request Limits

Salesforce Web Services API の制限(Concurrent API Request Limits、Total API Request Limits) に関する資料をメモ。

Implementation Considerations
http://www.salesforce.com/us/developer/docs/api/Content/implementation_considerations.htm

API 使用状況の確認方法

上記資料によると、

You can monitor the number of API requests generated by your organization in two ways:
  • Any user can see the number of API requests sent in the last 24 hours. To view the information, click Setup | Company Profile | Company Information. Look for the “API Requests, Last 24 Hours” field in the right column.
  • If a user has the “Modify All Data” permission, the user can view a report of the API requests sent for the last seven days. To view the information, click the Reports tab, scroll to the Administrative Reports section and click the API Usage Last 7 Days link. Users can sort the report by any of the fields listed in the Summarize Information by: drop-down list. For more information about sorting, filtering, or customizing reports, see the Salesforce.com online help for reports.
とのこと。

Oct 19, 2009

Oct 18, 2009

Oct 17, 2009

Oct 16, 2009

[Cloud] クラウドサービスの稼働状況

大手クラウドサービスの稼働状況をモニタできるページをメモ。

Google - Apps ステータスダッシュボード
http://www.google.com/appsstatus#hl=ja
Amazon - Service Health Dashboard
http://status.aws.amazon.com/
Salesforce - Trust.salesforce.com
http://trust.salesforce.com/