出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/08 04:09 UTC 版)
|
|
この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 (2024年2月)
|
AppScaleは、Google App Engineのアプリケーションをローカルのマシン群で動作させるオープンソースのフレームワークである。
| 作者 | Chandra Krintz, Navraj Chohan, Chris Bunch et al. |
|---|---|
| 開発元 | カリフォルニア大学サンタバーバラ校 |
| 初版 | 1.0 2009-03-07[1] |
| 最新版 |
3.8.1[1] / 2019年10月23日
|
| リポジトリ | |
| プログラミング 言語 |
Python, Ruby, Go, Java |
| 対応OS | Ubuntu |
| プラットフォーム | Linux |
| 対応言語 | 英語 |
| サポート状況 | 開発中 |
| 種別 | クラウドコンピューティング |
| ライセンス | Apache_License |
| 公式サイト | https://www.appscale.com/ |
クラウドコンピューティング向けのプラットフォーム (PaaS) であり、Xen、KVM、Amazon EC2、Eucalyptusなどをサポートしている。 カリフォルニア大学サンタバーバラ校の RACELab 研究室で開発が行われている。[2][3][4][5][6] AppScaleは、構築したクラウド上に複数のアプリケーションをアップロードすることができ、データベース層はHBase、Hypertable、Apache Cassandra、MySQLなどの複数のソフトウェアから選択することができる。Google App Engineで提供されているSDKを用いてPython、Java、Goでウェブアプリケーションを開発することができ、セットアップしたマシン数に応じてスケーラブルに動作する。Google App Engineの提供しているdatastore、memcache、blobstore、channel APIなどを独自実装で提供している。