Category: DevOps

Infrastructure as Code: Where Continuous Delivery All Begins

If you've ever created kind of cloud or virtual infrastructure on-prem manually, you'd know there's either a lot of clicking or a lot of typing going on. Infrastructure as Code (Iac) takes care of that.

Adam Bertram Avatar Adam Bertram

3 min. read

How to Apply Azure DSC Configurations in Azure ARM Templates

If you're deploying Azure Windows virtual machines (VMs) via ARM templates and need to configure Windows, this article is for you. In this tutorial, you're going to learn how to use the Desired State Configuration (DSC) extension for ARM templates to seamlessly deploy and configure an Azure VM Scale Set with a single template.

Adam Bertram Avatar Adam Bertram

6 min. read

Publishing Artifacts in an Azure DevOps Release Pipeline

So you've got an Azure DevOps release pipeline created. You've automated the build and all of the tests. Now comes the time to publish a build artifact somewhere. Stick around to learn how to add a NuGet Azure Artifacts feed to Azure DevOps!

Adam Bertram Avatar Adam Bertram

9 min. read

PowerShell and DevOps: Building a CI/CD Pipeline for a Module

You can build just about anything with PowerShell from teeny scripts to multi-hundred-line behemoths. But once you grow tired of creating PS1 script after PS1 script, you tend to start thinking of reusable tools via modules and combining PowerShell and DevOps.

Adam Bertram Avatar Adam Bertram

10 min. read

Building an Azure Devops Pipeline [Soup to Nuts]

When you search online, you will find various blog posts, documentation and tutorials on Azure DevOps. All of these items are valuable resources but rarely does one walk you through a real-world scenario. Many skim over the security aspect leaving passwords in clear text for simplicity or an end product that essentially does nothing. Let's change that.

Adam Bertram Avatar Adam Bertram

15 min. read

Understanding Azure DevOps Variables [Complete Guide]

Learn just about every concept variables in this article and apply this knowledge to your Azure DevOps Pipelines to automate all the things.

Adam Bertram Avatar Adam Bertram

11 min. read

How to Build an Azure Pipeline (Build/Release) from Scratch

If you're brand new to Azure Pipelines, learn from the ground up, how to create your first Azure DevOps pipeline.

Adam Bertram Avatar Adam Bertram

12 min. read

Deploying your First Container with Docker for Windows

If you're new to containers and Docker and work primarily on Windows, you're in for a treat. In this article, you're going to learn how to set up your first Docker container on Windows 10 using Docker Desktop for Windows or simply referred to as Docker Desktop in this article.

Devin Rich Avatar Devin Rich

8 min. read

How To Create A Docker Windows Image Using Docker Build

Learn how to create your first Windows Docker image from a Dockerfile using the docker build command for container images.

Kevin Sapp Avatar Kevin Sapp

9 min. read

Running PowerShell Scripts With Jenkins and Git

Learn how integrate Git version control with Jenkins to then set up and schedule PowerShell scripts to run at predefined schedules.

Phillip Marshall Avatar Phillip Marshall

7 min. read

Docker in Azure (ACI): A Getting Started Tutorial

Learn how to deploy and run your first Azure Container Instance, based on a sample ASP.NET container image.

Peter De Tender Avatar Peter De Tender

8 min. read

How to Set Up All the NuGet Package Managers [In Depth]

You've built an application or perhaps even a set of important scripts and need to package it up and deploy it. Look no further than NuGet and the various NuGet package manager you have available.

Tyler Muir Avatar Tyler Muir

11 min. read

Getting Started with Terraform on Windows: Install, Setup and Demo

In the infrastructure as code (IaC) space, one of the most useful tools to come out in the last several years is HashiCorp's Terraform. The ability to version infrastructure, automate provisioning of resources, and execute across different cloud vendors is huge for any DevOps and automation workflows.

Chris Blackden Avatar Chris Blackden

8 min. read

Install Chef Test Kitchen (And Get Started)

As more companies become more DevOps focused, code testing is creeping its way out of just the software development realm. With software "eating the world," we are now seeing operations/system administrators writing more code. A lot of this code is "infrastructure code". In this post, you're going to learn one approach to IaC and how to install Chef Test Kitchen and get started using it.

Adam Bertram Avatar Adam Bertram

3 min. read

Invoke-DscResource: DSC Without the Configuration

Prior to Windows Management Framework (WMF) v5, people that wanted to use Desired State Configuration (DSC) in PowerShell to apply configurations to their machines were forced to go through the same procedure if they wanted to provision an entire server or just install a single Windows feature. That's no more with the Invoke-DscResource cmdlet.

Adam Bertram Avatar Adam Bertram

3 min. read

How to Create (and Manage) Docker Volumes on Windows

Docker volumes are the preferred way of handling persistent data created by and used by Docker containers. Let's take a look at how this works by covering how to create Docker volumes on Windows. You'll also learn how to manage them too!

Adam Bertram Avatar Adam Bertram

7 min. read

The AppVeyor API and PowerShell: Getting Started

Get the knowledge you need to get started building PowerShell to take advantage of all the AppVeyor CI platform has to offer.

Adam Bertram Avatar Adam Bertram

5 min. read

What is an Infrastructure Developer?

A fairly new job role, an infrastructure developer, writes code but not software code. An infrastructure developer writes infrastructure code and is heavily dependent on automation.

Adam Bertram Avatar Adam Bertram

2 min. read

Creating Your First Docker Windows Server Container

If you're new to Docker and want to learn how to create your first Docker Windows Server container, you're in luck. In this article, you'll learn how to get started from scratch - no prior experience necessary!

Adam Bertram Avatar Adam Bertram

3 min. read

Subscribe to Stay in Touch

Never miss out on your favorite ATA posts and our latest announcements!