DevOps

DevOps is a set of practices and cultural philosophies that integrate software development (Dev) and IT operations (Ops) to enhance an organization’s ability to deliver applications and services more efficiently and reliably. By promoting collaboration, communication, and automation, DevOps aims to shorten the development lifecycle, improve deployment frequency, and ensure high quality in software releases. Key components of DevOps include continuous integration and continuous delivery (CI/CD), infrastructure as code (IaC), monitoring, and feedback loops. This approach fosters a collaborative environment where development and operations teams work together seamlessly to innovate rapidly, respond to market changes, and provide robust, scalable, and secure software solutions.

130 articles

May 31, 2024 • 5 min read

Terraform Lookup Function – Usage and Examples

The Terraform lookup() function provides a powerful feature that can be used to implement more flexible and easily configurable infrastructure configurations. The lookup() function is…

Aug 25, 2022 • 2 min read

Terraform: Get Azure Subscription Reference

When working with Terraform on Azure to manage resources, there are times when it’s necessary to get a reference to an Azure Subscription. This could…

Apr 24, 2024 • 3 min read

Terraform: Split main.tf into seperate files

When using HashiCorp Terraform as the Infrastructure as Code (IaC) tool of choice, it becomes critical to organize the Terraform code as the Terraform project…

Jan 17, 2023 • 5 min read

What is a Site Reliability Engineer (SRE)?

A Site Reliability Engineer, or SRE, is an engineering discipline that focuses on the availability, performance, and reliability of systems and services. SREs are responsible…

Mar 31, 2025 • 2 min read

What is the HashiCorp Ambassador Award?

HashiCorp, the company behind Terraform, Consul, and Vault, has a community recognition award they call “HashiCorp Ambassador.” This award is given to individuals who have…

Oct 15, 2020 • 2 min read

Python Scripting in the Azure Cloud Shell

Did you know the Azure Cloud Shell includes support for Python? You can write Python scripts, save then, upload, and run them directly within the…

Oct 23, 2020 • 17 min read

Beginner’s Guide to Pulumi CI/CD Pipelines

I have worked with Terraform for a few years, from entirely open demo environments to customers with strict security and compliance requirements.  I haven’t had…