AppScale

AppScaleは、Google App Engineのアプリケーションをローカルのマシン群で動作させるオープンソースのフレームワークである。

AppScale
作者 Chandra Krintz, Navraj Chohan, Chris Bunch et al.
開発元 カリフォルニア大学サンタバーバラ校
初版 1.0 2009-03-07
最新版
3.8.1 / 2019年10月23日(7年前) (2019-10-23)
リポジトリ ウィキデータを編集
プログラミング
言語
Python, Ruby, Go, Java
対応OS Ubuntu
プラットフォーム Linux
対応言語 英語
サポート状況 開発中
種別 クラウドコンピューティング
ライセンス Apache_License
公式サイト https://www.appscale.com/
テンプレートを表示

概要

クラウドコンピューティング向けのプラットフォーム (PaaS) であり、Xen、KVM、Amazon EC2、Eucalyptusなどをサポートしている。 カリフォルニア大学サンタバーバラ校の RACELab 研究室で開発が行われている。 AppScaleは、構築したクラウド上に複数のアプリケーションをアップロードすることができ、データベース層はHBase、Hypertable、Apache Cassandra、MySQLなどの複数のソフトウェアから選択することができる。Google App Engineで提供されているSDKを用いてPython、Java、Goでウェブアプリケーションを開発することができ、セットアップしたマシン数に応じてスケーラブルに動作する。Google App Engineの提供しているdatastore、memcache、blobstore、channel APIなどを独自実装で提供している。

脚注

  1. 1 2 https://code.google.com/archive/p/appscale/downloads
  2. ↑ Urquhart, James (2009年6月22日). “The new generation of cloud-development platforms”. cnet News. CBS Interactive Inc. 2009年9月23日閲覧。
  3. ↑ https://googleappengine.blogspot.com/2010/10/research-project-appscale-at-university.html
  4. ↑ https://www.theregister.com/2011/06/07/inside_google_app_engine/
  5. ↑ http://www.crn.com/slide-shows/cloud/229400403/the-top-20-cloud-platform-vendors-of-2011.htm?pgno=4
  6. ↑ http://news.cnet.com/8301-19413_3-10270365-240.html

関連項目

外部リンク