Skip to content

John Folberth

Resources and posts for those figuring out DevOps in Azure

  • Personal
  • Twitter
  • LinkedIn
  • Github
Azure DevOps PowerShell Task Template
Automation, Azure DevOps, Professional, YAML Pipelines

Azure DevOps PowerShell Task Template

Introduction When deploying applications and infrastructure there are times when executing PowerShell is required as part of our Continuous Integration (CI) and Continuous Deployment (CD)

February 19, 2023February 19, 2023 by John Folberth3 Min Reading
Intro to Azure Form Recognizer
Azure, Bicep, Professional, Terraform

Intro to Azure Form Recognizer

Introduction I recently had a customer inquire on Azure Form Recognizer. This was a service that was new to me as it’s one that isn’t

February 14, 2023February 14, 2023 by John Folberth3 Min Reading
Azure DevOps Pipelines: Templates Tasks and Jobs
Azure DevOps, Professional, YAML Pipelines

Azure DevOps Pipelines: Templates Tasks and Jobs

This an excerpt of an article written for Microsoft Tech Community Blog. To read the whole article click here Introduction  By now if you have

February 8, 2023February 8, 2023 by John Folberth2 Min Reading
Azure DevOps Pipelines: Environments and Variables
Azure DevOps, Professional, YAML Pipelines

Azure DevOps Pipelines: Environments and Variables

This an excerpt of an article written for Microsoft Tech Community Blog. To read the whole article click here Introduction  This is part of a

January 10, 2023January 10, 2023 by John Folberth1 Min Reading
Revisiting ADO YAML Objects and Looping
Azure DevOps, Professional, YAML Pipelines

Revisiting ADO YAML Objects and Looping

Introduction My own experience has evolved since initially posting Advanced Azure DevOps YAML Objects two years ago! Thus thought a post revisiting ADO YAML Objects

January 4, 2023February 6, 2023 by John Folberth3 Min Reading
Azure DevOps Pipelines: Tasks, Jobs, Stages
Azure DevOps, Professional, YAML Pipelines

Azure DevOps Pipelines: Tasks, Jobs, Stages

This an excerpt of an article written for Microsoft Tech Community Blog. To read the whole article click here Introduction When starting in Azure DevOps

December 14, 2022December 14, 2022 by John Folberth2 Min Reading
One YAML Pipeline for CI/CD
Automation, Azure DevOps, Professional, YAML Pipelines

One YAML Pipeline for CI/CD

Introduction One can leverage YAML If Expressions to dynamically load the required stages/jobs/tasks templates, this will lead to one YAML pipeline for CI/CD. This is

December 9, 2022December 9, 2022 by John Folberth4 Min Reading
The Azure Resource Group
Architecture, Azure, DevOps, Professional, Standards

The Azure Resource Group

Introduction If one is new to Azure it’s important to understand the concept of the Azure Resource Group. Resource Group understanding and structure is paramount

December 7, 2022December 7, 2022 by John Folberth6 Min Reading
Terraform, CI/CD, Azure DevOps, and YAML Templates
Azure, Azure DevOps, Professional, Terraform, YAML Pipelines

Terraform, CI/CD, Azure DevOps, and YAML Templates

Introduction to working ADO YAML Templates for CI/CD for Terraform. Including links to GitHub repository with templates configured.

December 6, 2022October 20, 2023 by John Folberth6 Min Reading
Many Flavors of Azure IaC
ARM, Azure, Bicep, Professional, Terraform

Many Flavors of Azure IaC

Introduction What is Infrastructure as Code? How do I decide what IaC to us? What are the limitations of each? Do they all work across

November 21, 2022December 12, 2022 by John Folberth4 Min Reading
1 2 3 4 5 … 10
Microsoft Valuable Professional

Certifications

Azure Solutions Architect Badge
Azure DevOps Engineer Expert Badge
Azure Data Engineer Associate
Microsoft Data Analyst Associate Badge
Azure Administrator Associate Badge
Earning Azure Network Engineer Associate validates skills and subject matter expertise in planning, implementing, and maintaining Azure networking solutions, including hybrid networking, connectivity, routing, security, and private access to Azure services. Professionals in this role deploy networking solutions using Azure Portal and other methods, including PowerShell, Azure Command-Line Interface (CLI), and Azure Resource Manager templates (ARM templates).
Azure Security Engineer Associate Badge
Azure Developer Associate Badge
Passing the GitHub Actions certification exam validates subject matter expertise with applying continuous integration/continuous delivery (CI/CD) patterns and practices using GitHub Actions in the enterprise.
Microsoft Certified Trainer Badge
Microsoft Certified Solutions Associate Cloud Badge
AWS Cloud Solutions Architect Associates Badge
AWS Cloud Practitioner Badge
HashiCorp Terraform Associate

Recent Posts

  • Azure week of 3/10/25
  • Deploy Terraform to AWS w/ Microsoft Azure DevOps
  • AI-900 Microsoft Azure Fundamentals
  • Azure DevOps Pipelines: Discovering the Ideal Service Connection Strategy
  • Powering Azure Docs with CoPilot

Categories

  • App Service
  • Architecture
  • ARM
  • Automation
  • Azure
  • Azure DevOps
  • Bicep
  • Certifications
  • Conference
  • Cost
  • Data Factory
  • Deployment Environments
  • DevOps
  • GitHub
  • Personal
  • Power BI
  • Powershell
  • Professional
  • Standards
  • Terraform
  • Weekly Update
  • YAML Pipelines

Buy Me a Coffee

  • Personal
  • Twitter
  • LinkedIn
  • Github
Copyright All Rights Reserved 2020
Proudly powered by WordPress | Theme: Polite Grid by Template Sell.