Useful tools working with Terraform

Terraform is an infrastrucure as code software tool. This is a list of tools, tips and tricks I use when working with Terraform. 1. tfenv tfenv is a Terraform version manager. The tool makes it super easy to install and manage new versions of Terraform. tfenv install 1.0.3 Use different version tfenv use 0.15.3 List installed versions ➜ ~ tfenv list * 1.0.3 (set by /usr/local/Cellar/tfenv/2.2.2/version) 1.0.0 0.15.3 0.13.5 List available remote versions...

August 29, 2021 · 4 min · Me

Book Review - The Unicorn Project

The Unicorn Project: A Novel about Developers, Digital Disruption, and Thriving in the Age of Data written by Gene Kim was published in the end of 2019. It is a follow up on The Phoenix Project being told from a developer’s point of view as Parts Unlimited transforms into a DevOps culture. 1. Introduction Maxine is a senior lead developer and architect at Parts Unlimited. She has many years of experience in the company and has worked on some of the most advanced systems....

June 26, 2021 · 5 min · Me

Visualizing data from IndluxDB in Grafana

In this project we will explore: Interacting with InfluxDB Analytics and monitoring in Grafana App development in Python The code repository is available on GitHub. InfluxDB InfluxDB is an open source time series database for recording metrics, events, and analytics. Installing InfluxDB locally includes an influx CLI. Launch a local database connection with: $ influx Connected to http://localhost:8086 version 1.8.5 InfluxDB shell 1.8.5 > From the CLI we are able to create a new database....

May 9, 2021 · 4 min · Me

Book Review - The Phoenix Project

1. Introduction 2. Lean methodology 3. Technical debt 4. DevSecOps 5. Team structure 6. Conclusion I recently read The Phoenix Project: A Novel about It, Devops, and Helping Your Business Win written by Gene Kim, Kevin Behr and George Spafford. The book describes how Parts Unlimited transforms into a DevOps culture. We follow Bill, an Operations manager, as he tries to rescue the company from disaster. 1. Introduction The Phoenix Project is an easy to read novel....

March 11, 2021 · 3 min · Me

How I passed the Terraform Associate Certificate

1. Infrastructure as Code 2. HashiCorp Terraform 3. Preparations for the exam 4. Tips & Tricks 5. Related Certificates In february I passed the Terraform Associate Certificate making me a certified Cloud Engineer. 1. Infrastructure as Code Infrastructure as code (IaC) is the process of managing and provisioning infrastructure. IaC allows versioned configuration of infrastructure which can be deployed in minutes. Where dev environments usually would take hours of manual configuration by multiple Ops people to set up, IaC allows developers to supply fully configured test, dev and prod environments....

February 23, 2021 · 2 min · Me