Maestro Infrastructure as Code Tools


Project teams often need to perform repeated processes on infrastructure setup and updates. This is not effective to be done manually, as is often highly time and resource consuming. It is a challenge to minimize the work done by admins, devOps, developers and users by automating routine flows and providing them with free time for real project work.

The best way to solve this problem is to use Infrastructure as Code (IaC). Using Infrastructure as Code allows building and updating your infrastructure and applications by creating appropriate instructions (templates) that can be executed easily in a safe, repeatable manner.

Moreover, it allows to delegate templates creation to a dedicated team of experts, and let the users just initiate changes with the Apply button click:


The main IaC tool chosen for Maestro is Terraform. It allows managing complex infrastructures, even when they are hosted in multiple clouds. The separated planning and execution phases allow to review the infrastructure state and the upcoming changes, which makes the users confident in the results.

WhyTerraform?
  • For now, Terraform is an absolute leader among the software tools for automation of infrastructure management.
  • Terraform can be used across multiple Cloud providers as AWS, Google Cloud Platform, Microsoft Azure.
  • Maestro is fully integrated with this product and this integration allows to perform full cycle starting from creation of templates and loading them to Maestro by DevOps to running them by users via Maestro tools.
  • Terraform can be linked to the project Git, and it is possible to automatically receive updates from the repository folder and apply them to your infrastructure.
  • Templates can be stored and managed directly on the Maestro side.
For those who hosts their infrastructures in AWS and has AWS services-based flows, Maestro supports CloudFormation service as well.

Both CloudFormation and Terraform services are user-friendly and are integrated in Maestro in a unified way. Maestro tools used for both services management are the same. Users don’t need to spend time for training while switching from instrument to another. Everything you need is to run a template is click Apply on Maestro UI.

Popular posts from this blog

Maestro Analytics: Essentials at the Fingertips

Maestro: Greeting the Green Dragon

Maestro Orchestrator: Product? SaaS? Framework!