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

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…

Feb 3, 2023 • 16 min read

Terraform Configuration: Overview of HCL Syntax

HashiCorp Terraform is an open-source infrastructure as code (IaC) tool that enables organizations to manage, version, and automate the provisioning of their infrastructure. The purpose…

Apr 21, 2020 • 1 min read

Git Cheat Sheet

When working with any command-line tool, like Git, it can be easy to forget some of the commands you don’t use very often. This is…

May 25, 2017 • 2 min read

Install Azure CLI on macOS

The Azure CLI is the cross-platform, command-line tool for managing and automating cloud resources in Microsoft Azure. The tool is supported across macOS, Linux, Windows,…

Apr 23, 2024 • 3 min read

Terraform: Remove Resource from State File (.tfstate)

Terraform’s declarative approach allows for defining infrastructure as code (IaC), enabling teams to automate the deployment and management of resources across various cloud providers, including…

Dec 19, 2019 • 2 min read

Azure CLI: Create Azure IoT Hub

It’s really easy to provision an instance of Azure IoT Hub using the Azure Portal. However, there are times when you need to automate the…

Mar 31, 2020 • 5 min read

Azure Kung Fu Toolkit

Welcome to Az Kung Fu, grasshopper! Scripting is the only way to ensure that your environments are the same every time and remove the risk…