Appscale - Open Source Platform for Google App Engine Apps

  •        1089

AppScale is a platform that allows users to deploy and host their own Google App Engine applications. It executes automatically over Amazon EC2 and Eucalyptus as well as Xen and KVM. It has been developed and is maintained by the RACELab at UC Santa Barbara. It supports the Python, Java, and Go Google App Engine platforms.

https://github.com/AppScale/appscale

Tags
Implementation
License
Platform

   




Related Projects

cloudstack - Juniper cloudstack fork


Apache CloudStack is software designed to deploy and manage large networks of virtual machines, as a highly available, highly scalable Infrastructure as a Service (IaaS) cloud computing platform. CloudStack is used by a number of service providers to offer public cloud services, and by many companies to provide an on-premises (private) cloud offering.Apache CloudStack currently supports the most popular hypervisors: VMware, Oracle VM, KVM, XenServer and Xen Cloud Platform. CloudStack also offers

SolrSearch - Distributed Search API for Appscale Cloud Platform using Apache Solr


Distributed Search API for Appscale Cloud Platform using Apache Solr

SolrSearch - Distributed Search APIs for AppScale OpenSource Cloud Platform using Apache Solr


Distributed Search APIs for AppScale OpenSource Cloud Platform using Apache Solr

qemu-kvm - Red Hat's QEMU KVM modified for CROC Cloud Platform


Red Hat's QEMU KVM modified for CROC Cloud Platform



classstack - Training class management stack for Xen Cloud Platform


Training class management stack for Xen Cloud Platform

xenapi-admin-tools - Commandline tools to help manage Xen Cloud Platform/Xenserver


Commandline tools to help manage Xen Cloud Platform/Xenserver

xcpadmin - Xen Cloud Platform Admin Web Interface


Xen Cloud Platform Admin Web Interface

Packer - Build Automated Machine Images


Packer is a tool for building identical machine images for multiple platforms from a single source configuration. It is lightweight, runs on every major operating system, and is highly performant, creating machine images for multiple platforms in parallel.

cloud-playground - A "dev_appserver" in the cloud: an experimental IDE


Cloud Playground is a place for developers to experiment and play with some of the services offered by the Google Cloud Platform (http://cloud.google.com/), such as Google App Engine, Google Cloud Storage and Google Cloud SQL. Think of the playground as an easy way to get to know these services, or just quickly try out a new API, without having to download the SDK or having to run appcfg.py update every time you want to test your changes.

gae-python-gcm - Python-based Google Cloud Messaging backend for App Engine.


Python-based Google Cloud Messaging backend for App Engine.

Data-Pipeline - Data pipeline is a tool to run Data loading pipelines


Data Pipeline is a self-hosted Google App Engine sample application that enables its users to easily define and execute data flows across different Google Cloud Platform products. It is intended as a reference for connecting multiple cloud services together, and as a head start for building custom data processing solutions.Transforming data on Google App Engine using the Google App Engine Pipeline API, and Google Compute Engine using Apache Hadoop.

appstart - Tool for running a GAE MVM emulation environment.


appstart is a local tool that allows Managed VM applications to be deployed into a local Docker cluster in which App Engine services such as Task Queues and Datastatore are emulated. It can be useful for advanced users who wish to perform additional local testing before deploying applications to App Engine.Important: This project is experimental and is not officially supported by the Google Cloud Platform.

openjdk-runtime - Google Cloud Platform OpenJDK Docker image


This repository contains the source for the Google-maintained OpenJDK docker image. This image can be used as the base image for running Java applications on Google App Engine Flexible Environment and Google Container Engine.The runtime image gcr.io/google-appenine/openjdk:8 will be automatically selected if you are attempting to deploy a JAR (*.jar file).

gae-ip-geolocation


A simple IP address to geolocation service for use with the Google App Engine cloud platform.

strangebrewcloud - Cloud storage app in GAE for Strangebrew java.


Cloud storage app in GAE for Strangebrew java.

Whatsup: Simple Azure Cloud App for Sharing Status


"Whatsup" is a sample cloud app for the Windows Azure platform--very simple, but with more realism than a "Hello Cloud". It lets you share your status and see the status of others, similar to what you see on Facebook. It is a cloud-hosted ASP.NET app that uses SQL Data Services.

dotcloud-cloudlets


Cloudlets are universal server images for the cloud. They're lightweight, version-controlled, and you can export them to any bootable format known to man: Xen, KVM, Amazon EC2, or just a plain bootable CD.

nova - scalable, on demand, self service access to compute resources, including bare metal, virtual machines, and containers


OpenStack Nova provides a cloud computing fabric controller, supporting a wide variety of compute technologies, including: libvirt (KVM, Xen, LXC and more), Hyper-V, VMware, XenServer, OpenStack Ironic and PowerVM.Use the following resources to learn more.