AppScale is an easy-to-manage serverless platform for building and running scalable web and mobile applications on any infrastructure.
Clone or download
cdonati Merge pull request #2915 from scragraham/topic-packagelist
Rewrite package-list.awk to a bash/sed script
Latest commit 1a0259b Nov 17, 2018
Permalink
Failed to load latest commit information.
APIServer Set log level on appscale logger Oct 29, 2018
AdminServer Merge pull request #2908 from Honcharov12/id_validation Nov 9, 2018
AppController Removed reference to old directory Nov 8, 2018
AppControllerClient Register instances with ZooKeeper Jan 31, 2018
AppDB Merge pull request #2905 from sjones4/topic-admin-logging Nov 7, 2018
AppDashboard Merge pull request #2805 from sjones4/issue-app-dashboard-password Sep 5, 2018
AppLoadBalancer Unified the make_call behavior across clients. Aug 11, 2015
AppServer Merge pull request #2895 from cdonati/1.8.4-sdk Nov 5, 2018
AppServer_Java Java AppServer javac build options update for version and debug Jun 12, 2018
AppTaskQueue Merge pull request #2905 from sjones4/topic-admin-logging Nov 7, 2018
Apps/sensor Remove unused imports Apr 3, 2017
Hermes Use module loggers for Hermes Oct 26, 2018
InfrastructureManager Use module loggers for InfrastructureManager Oct 26, 2018
LogService Merge pull request #2334 from whoarethebritons/logquery-reverse-option Mar 14, 2017
SearchService Handle non-ascii codes in search API properly Sep 19, 2017
XMPPReceiver Move path separator constant to common Aug 25, 2017
common Use module loggers for common Oct 26, 2018
debian Rewrite package-list.awk to a bash/sed script Nov 16, 2018
scripts Merge remote-tracking branch 'remotes/upstream/master' into async-dat… Mar 27, 2018
util 3.6.0 Release notes first draft Aug 29, 2018
.gitignore Ignore .pytest_cache Sep 11, 2018
LICENSE edit Appscale license info so that GitHub recognizes it Apr 19, 2018
Makefile RM-565 - Script to automate version bump. Feb 5, 2018
README.md Additional READ.me edits Feb 13, 2018
RELEASE 3.6.0 Release notes first draft Aug 29, 2018
Rakefile Package app_manager_server in appscale.admin Sep 30, 2018
VERSION Bump version to 3.6.0 Aug 29, 2018
Watchfile Update references to common tests Apr 3, 2017
__init__.py Brokers and initial implementation of bulk add started, more tests. Jan 28, 2013
bootstrap.sh Avoid '$' within arithmetic expressions Sep 29, 2017
firewall.conf Open firewall port for AdminServer Apr 18, 2017
md5sums.txt Added md5 check on sample app Sep 20, 2017

README.md

AppScale

GitHub version AppScale license

AppScale is an easy-to-manage serverless platform for building and running scalable web and mobile applications on any infrastructure.

The platform enables developers to focus solely on business logic in order to rapidly build scalable apps, cleanly separating it from deployment and scaling logic. It allows operations to provide a consistent, tunable environment that can simplify running and maintaining apps on multiple infrastructures. The business will benefit from faster time-to-market, reduced operational costs, maximized application lifetime, and the flexibility to integrate with new or existing technologies.

AppScale is open source and modeled on Google App Engine APIs, allowing developers to automatically deploy and scale unmodified Google App Engine applications over public and private cloud systems and on-premise clusters. It currently supports Python, Go, PHP and Java applications. The software is developed and maintained by AppScale Systems, Inc., based in Santa Barbara, California, and Google.

Why Use AppScale?

The goal of AppScale is to provide developers with a rapid, API-driven development platform that can run applications on any cloud infrastructure. AppScale decouples application logic from its service ecosystem to give developers and cloud administrators control over application deployment, data storage, resource use, backup, and migration.

I Want ...

Documentation

Community and Support

Join the Community Google Group for announcements, help, and to discuss cloud research.

Also, join us on #appscale on freenode if you have questions, suggestions, comments, or just want to say hi!