NOTE: This is a research project and should not be used in production, see this post for the findings.
Truly Portable Infrastructure
Declarative infrastructure that's actually reusable
The only way to viably share infrastructure components is to have deterministic testing. Cloudless makes this a first class citizen with a built in module test framework.
No framework or extra infrastructure necessary. The library and command line interface interact directly with the cloud provider.
Cloudless has no opinions on what you install on your servers, so you can use any configuration management tool you choose.
Because instance types, feature names, and cloud-specific property names are all abstracted away, any infrastructure built using Cloudless works across all supported providers.