AppScale
Logo of software company AppScale Systems, Inc | |
| Industry | Cloud Computing |
|---|---|
| Founder |
|
| Headquarters | |
Key people | |
| Website | Template:Website defunct |
AppScale specializes in cloud infrastructure software tailored for enterprises, government bodies, contractors, and third-party vendors. Its flagship solution, AppScale ATS, is a managed hybrid cloud platform that replicates essential AWS APIs. Although commercial support for its open-source serverless platform, AppScale GTS, was discontinued in 2019, the platform’s source code remains accessible to the open-source community.
History
AppScale began as an academic initiative at the University of California, Santa Barbara, led by Professor Chandra Krintz and supported by funding from the National Science Foundation, Google, IBM, and NIH. In 2012, Dr. Chandra Krintz (Chief Scientist), Dr. Navraj Chohan (Development Lead), and Woody Rollins (CEO) co-founded AppScale Systems with the goal of commercializing the private PaaS technology. Rollins brought extensive experience as a pioneer in private cloud infrastructure and as a co-founder and former CEO of Eucalyptus Systems. Graziano Obertelli joined as VP of Operations in 2014, bringing expertise from Eucalyptus Systems, while Dimitrii Calzago became CTO in 2017 after his tenure at Hewlett Packard Enterprise’s Cloud R&D division.
The company received notable accolades including being named a Gartner Cool Vendor in PaaS in 2014 and winning InfoWorld’s 2014 Bossie Award for outstanding open-source data center and cloud software. Strategic collaborations were formed such as the partnership with Optimal Dynamics in 2016 and participation in Alibaba’s AliLaunch Program that same year. Chief Scientist Chandra Krintz has also contributed to industry discourse through presentations like Dev Radio.
In late 2017, following DXC Technology’s cessation of support for Eucalyptus, AppScale capitalized on its founding team’s expertise to fork the software and continue its development under the name AppScale ATS. This move broadened its hybrid cloud portfolio and strengthened its position within the private cloud infrastructure market.
AppScale ATS
AppScale ATS (formerly known as Eucalyptus) is a managed hybrid cloud infrastructure platform that mimics core AWS APIs to provide AWS-compatible services on dedicated hardware. It empowers enterprises and government organizations to deploy cost-efficient and adaptable AWS hybrid cloud solutions while maintaining compliance by localizing data and compute resources geographically or near data sources to minimize latency. The platform operates without requiring specialized hardware or non-standard operating system setups, relying exclusively on open-source components.
AppScale GTS
AppScale GTS is a serverless computing platform available as open-source software, designed to deploy and scale Google App Engine applications without modification across various environments including public clouds, private clouds, and on-premises clusters. It supports multiple programming languages such as Go, Java, PHP, and Python, providing a fast, API-driven development framework that operates seamlessly on any cloud infrastructure. By separating application logic from the underlying service ecosystem, AppScale GTS grants enhanced control over deployment processes, data storage solutions, resource allocation, backup strategies, migration activities, load balancing, fault resilience, and automatic scaling.
Created by AppScale Systems, Inc., based in Santa Barbara, California, in partnership with Google, AppScale GTS is aimed at organizations requiring adaptable cloud platforms that deliver robust compliance and high-performance features.
Open source components
- Datastore API: Apache Cassandra combined with Apache ZooKeeper
- Memcache API: memcached
- Task Queue API: RabbitMQ alongside Celery
- XMPP API: ejabberd
- Channel API: ejabberd
- Blobstore API: Apache Cassandra integrated with Apache ZooKeeper
- Images API: Python Imaging Library (PIL)
- Cron API: Crontab
- HAProxy: HAProxy
Supported platforms
- Amazon EC2
- CloudStack
- DigitalOcean
- Eucalyptus
- Google Compute Engine
- Kernel-based Virtual Machine (KVM)
- Microsoft Azure
- OpenStack
- RackSpace
- SoftLayer (IBM)
- Xen