Administering Azure DevOps Server 2020

This three-day course provides students with the knowledge and skills to deploy, configure, and manage Microsoft Azure DevOps Server and related software components.

Course Objectives

At course completion, attendees will have had exposure to …

Azure DevOps Server editions and components

Supported topologies and environments

Must-have administration tools

Hardware and software requirements

Required service accounts and permissions

Installing Azure DevOps Server

Configuring Azure DevOps Server

Managing relevant SQL Server components

Installing and using Visual Studio Team Explorer

Planning and creating project collections

Planning and creating projects

Using and customizing work item processes

Azure DevOps Server licenses

Connecting and using Microsoft Excel

Using the Azure DevOps Server web portal

Git and/or TFVC version control systems

Using code search

Repository security and permissions

Command-line and third party tools

Configuring/using Azure Pipelines for builds

Deploying and using Azure Pipelines agents

Configuring agent pools

Creating and queuing automated builds

Configuring Azure Artifacts

Configuring/using Azure Pipelines for releasing

Creating a release pipeline

Creating and deploying a release

Strategies for upgrading and migrating

Using the Azure DevOps Migration Tools

Integrating systems with Azure DevOps Server

High availability and scalability options

Virtual Filesystem for Git

Capacity planning and disaster recovery

Backing up, restoring, and moving data

Configuring and using the Analytics service

Using PowerShell to manage Azure DevOps Server

Customizing Azure DevOps Server

Extending Azure DevOps Server

Who should take this class?

This course is intended for experienced administrators with a background in either software development or system administration. Team leaders, lead developers, and other accidental Azure DevOps Server administrators are also encouraged to take this course.

Prerequisites

Before attending this course, students should have experience or familiarity with:

• Windows Server 2012, 2016, 2019
• Windows security and networking basics
• SQL Server 2016, 2017, or 2019
• Visual Studio 2015, 2017, or 2019
• Their organization’s ALM/DevOps process and tools
• Reading and understanding C# and PowerShell code