Make the move to infra-as-code
easier than ever before

TerraCognita is our “reverse” Terraform

Terraform provides a descriptive model of your cloud infrastructures, but if your resources have been manually created, it can’t manage them. It’s possible to import infrastructures to Terraform manually, but that’s error-prone and time-consuming, especially if you have a complicated infrastructure.

TerraCognita solves both of those problems for you. It quickly and automatically creates Terraform from all of your manually-provisioned resources, allowing them to be easily replicated by you and your cloud provider. All you have to do is connect to your cloud, and let TerraCognita take care of the rest.


If you’ve spent any time trying to get to grips with DevOps, you’ll know that these descriptive models (infrastructure as code) should definitely be on your to-do list. They help kill environment drift in the release pipeline and with good reason - a little bit of drift can get out of hand really fast in the modern business. Don’t let that happen - use TerraCognita now to do infra as code right.



  • Create Terraform from manually provisioned infrastructures
  • Keep configuration drift in check
  • Makes it easy to apply policies
  • Supports AWS and GCP with Azure, Alibaba, Vmware, and Openstack in the near future

Supported cloud providers

Coming soon...