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

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…

Jan 30, 2020 4 min read

Azure CLI Kung-Fu Tips and Tricks

The last week has been a blur because I didn’t sleep.  I spent days helping a client restore every single VM that had running in…

Jan 17, 2020 2 min read

PowerShell: Create Azure IoT Hub

Create Azure IoT Hub using PowerShell Azure IoT Hub SKUs (Pricing Tiers) Install Azure PowerShell Az.IotHub Module

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…

Dec 13, 2019 3 min read

Azure CLI: List and Set Azure Subscription

To list and set the Azure Subscription to run Azure CLI commands against is an important step in command-line scripting. To do this, there are…

Apr 17, 2018 6 min read

Using Chocolatey with Azure VMs

Automate Everything. That’s my new mantra, and it should be yours… Like many of you, I’m an infrastructure guy and grew up with the crutches…

Mar 14, 2018 3 min read

Azure CLI: Convert VM to Managed Disks

Traditionally, Azure Virtual Machines (VMs) would use an Azure Storage Account to store the VM Disk Images for the VM. This required explicit management of…

Feb 7, 2018 2 min read

Introducing the Azure Cloud Shell

The Azure Cloud Shell has been out for some time now, as an embedded Bash and PowerShell command-line shell / terminal within the Azure Portal.…

Jun 7, 2017 5 min read

Azure CLI: Quickly Start / Stop ALL VMs

You can easily Start and Stop Virtual Machines (VMs) through the Azure Portal. Previously, I’ve written about the importance of Stopping unused VMs to save money…