Cacao helps you use clouds with ease of use, flexibility, and collaboration. Cacao is a multi cloud orchestration service for researchers and educators that eliminates the complexity of using multiple clouds. By focusing on getting stuff done, Cacao helps transform research and education in a multi-cloud world. Cacao is built and maintained by CyVerse, the NSF research project that created Atmosphere.
Cacao helps adapt the cloud to fit your needs. Under the hood, your cloud resources are created using pre-defined Hashicorp Terraform templates. If you don’t know Terraform, don’t worry – you don’t need to know Terraform to use Cacao.
You can create your own Openstack Terraform templates if you wish to level-up your Cacao workflow game.
Future features in Cacao will include support for AWS/GCP/Azure+Terraform as well as non-Terraform-based templates, such as Kubernetes and Argo templates.
Cacao will also allow you to activate your resources when your data or workflow code changes and shutdown your resources after executing your workflow, in a Continuous Analysis way.