Develop deployment scripts and templates

Alberto De Natale
7 min readSep 13, 2021

In this post, I will share my study notes that I took while preparing for the exam Azure AZ400 “Develop deployment scripts and templates”.

Recommend a deployment solution (e.g. GitHub Actions, Azure Pipelines, Jenkins, CircleCI, etc.)

Azure DevOps has a visual classic editor that allows configuring deployment stages.

A great walkthrough into its features is in this lab:

Layout

Each stage has two configurable menus:

  • pre-deployment conditions
  • post-deployment conditions

Pre-deployment conditions allow defining triggers, approvals or gates.

Triggers come with three options:

Approvals allow defining who should manually approve a deployment and how long should be possible to wait for approval before discarding the deployment.

Gates allows to automatically checks for conditions that would block a…

--

--

Alberto De Natale

Alberto De Natale is a passionate tech-enthusiast software developer.