AnyCloud takes API credentials from your preferred cloud provider and a Dockerfile
in order to elastically scale an HTTP server in your own cloud provider account. Our aim is providing a much better experience to alternative services offered in AWS (Lambda, Elastic Beanstalk, ECS/Fargate, EC2) or GCP (Cloud Functions, App Engine, Cloud Run, Compute Engine).
- Automatically scales your HTTP server based on request load and system stats
- Vendor portability across cloud providers
- No need to provision and manage virtual machines
- Runs in your local dev environment as-is
- HTTPS support included out of the box
- Supports multi-region and multi-cloud deployments
- In-memory distributed datastore
- Web socket support
- Cron job support
AnyCloud has been restructured into a pure Alan application with the CLI simply being a convenience tool to wrap up your own project the way the anycloud.ln
application expects it and provide the right arguments to the alan deploy
command for you.
This means there's "nothing special" about AnyCloud now versus Alan from a technical perspective, but new feature development will be gated on improvements to the language to support those features instead of being developed in parallel.
AnyCloud is hosted directly in your own account with any of the following cloud providers:
- AWS
- GCP
- Azure
We are not adding any more cloud providers at this time.
To get started visit our docs