Terraform & CloudFormation are infrastructure provisioning tools that help define & setup infrastructure, in the form of code. TotalCloud isn’t an alternative to either of the tools.
What does it do?
It’s a platform to automate the management of cloud infrastructure through workflows. It is not a direct competitor to Terraform or CloudFormation.
It’s a tool for building, changing and versioning infrastructure. Terraform provides infrastructure as a code to give you a blueprint of your datacenter.
It lets you define an execution plan to define the target state of your infrastructure and then deploys those changes
AWS CloudFormation allows you to use programming languages or a simple text file to model and provision infrastructure, to give you a single source of truth for your AWS.
Specific to model and automate AWS deployments.
TotalCloud assists in simple deployments, like bringing up instances.
But we integrate with Terraform & CF to make deployment easier.
Helps in full-fledged cloud deployments based on your target infrastructure.
Helps in full-fledged AWS deployments based on your model infrastructure code.