Skip to main content

3 posts tagged with "terraform"

View All Tags

· 9 min read
Augusto Cocuzzo
Hugh Mooney

One of the first challenges in assisting AWS customers who have engaged a partner from the AWS Partner Network, like Hestio, is providing secure access to their AWS accounts with minimal permissions that align with good security practice.

Solution partners in the AWS Partner Network are often involved in shorter projects and ad-hoc activities such as security audits, well architected reviews, AWS migrations, and workload provisioning.

So, how can we make it easier for all AWS partners, not just Hestio, to help AWS customers?

· 4 min read
Hugh Mooney

What if I told you that delivering a modern asset management lifecycle could be achieved using automation and infrastructure-as-code in a way that could be added to your existing DevOps pipelines? Traditional DevOps pipelines and managing digital assets are a lot more alike than you think;

pipeline

Figure: Digital Asset Management lifecycle as a pipeline

· 4 min read
Hugh Mooney

Clear benefits

The benefits of adopting an infrastructure-as-code (IAC) approach to provisioning and managing resources is widely accepted. The benefits unlocked by using Hashicorp's Terraform for this are also well documented, in short;

  1. Version Control: Terraform code can be stored in a version control system, making it easy to track changes and collaborate with others.
  2. Repeatability: Terraform IAC can be executed repeatedly, ensuring consistent and predictable infrastructure deployment.
  3. Idempotency: Terraform ensures that the desired state of infrastructure is always met, regardless of how many times the workflow is run.
  4. Automation: Terraform can help automate the provisioning and management of infrastructure, reducing manual effort and the risk of human error.
  5. Scalability: Terraform can manage multiple AWS resources and scale infrastructure up or down as needed.
  6. Improved visibility: Terraform provides clear and concise documentation of the infrastructure and its configuration, making it easier to understand and manage.
  7. Cross-provider support: Terraform can provision and manage infrastructure across multiple cloud providers, including AWS, making it a versatile tool for managing infrastructure.

At what cost and risk?

The challenge to unlocking those benefits though is to find an approach will be cost effective and minimise your risks.