Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Azure for DevOps: Implementing Development Processes

via LinkedIn Learning

Overview

Learn how to implement DevOps processes such as source control, pipelines, and security with Microsoft Azure—and prepare for related objectives from the AZ-400 certification exam.

Learn how to implement DevOps processes such as source control, pipelines, and security with Microsoft Azure—and prepare for related objectives from the AZ-400 certification exam. Discover how to use source control systems such as Azure Repos and Git, scale Git for an enterprise, and implement and manage build infrastructure such as pipelines and agents. Find out how to configure security and compliance policies in Azure, and create a mobile DevOps strategy that accelerates the development and testing of mobile applications. The lessons are valuable for anyone studying continuous integration and development, as well as those preparing for the Microsoft Azure DevOps Solutions (AZ-400) certification exam—a highly sought-after credential for DevOps pros.

Syllabus

Introduction
  • Why process matters in DevOps
  • What you should know
  • Azure DevOps exam overview
1. Getting Started with Source Control
  • Getting started with source control
  • What is source control?
  • Benefits of source control
  • Types of source control systems
  • Introduction to Azure Repos
  • Migrating from TFVC to Git
  • Authenticating to your Git repo
2. Scaling Git for Enterprise DevOps
  • How to structure your Git repo
  • Git branching workflows
  • Collaborating with pull requests
  • Why care about Git hooks?
  • Fostering internal open source
  • GitVersion
  • Public projects
  • Files in Git
3. Implement and Manage Agents and Pools
  • The concept of pipelines in DevOps
  • Azure Pipelines
  • Hosted vs. private agents
  • Agent pools
  • Azure Pipelines and concurrency
  • Azure DevOps and open-source projects
  • Azure Pipelines YAML vs. Ul designer
  • Set up private agents
  • Integrate external source control with Azure Pipelines
  • Integrate Jenkins with Azure Pipelines
4. Managing Application Config and Secrets
  • Introduction to security
  • Implement secure and compliant development processes
  • Rethinking application config data
  • Manage secrets, tokens, and certificates
  • Implement tools for managing security and compliance
5. Implement a Mobile DevOps Strategy
  • Introduction to Mobile DevOps
  • Introduction to Visual Studio App Center
  • Manage mobile target device sets and distribution groups
  • Manage target UI test device sets
  • Provision tester devices for deployment
  • Create public and private distribution groups
Conclusion
  • Next steps

Taught by

Paul Hacker

Related Courses

Reviews

Start your review of Azure for DevOps: Implementing Development Processes

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free