Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Azure for DevOps: Implementing Development Processes

Azure for DevOps: Implementing Development Processes

2h 2mIntermediate2020-06-24

Authors

Paul Hacker

Paul Hacker

Principal Consultant at AgileThought

Course details

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.

Topics include:
Types of source control systems
Authenticating Git repos
Git branching workflows
Git versioning
Configuring Azure Pipelines
Setting up hosted and private agents
Implementing secure and compliant development processes
Managing secrets, tokens, and certificates
Implementing mobile DevOps in Azure
Managing mobile target device sets and distribution groups

Skills covered

DevOps ToolsDevOpsAzureCloud ServicesCloud ComputingMicrosoftDeep Dive (X:Y)

Concepts

0. Introduction

  • 01 - Why process matters in DevOps
  • 02 - What you should know
  • 03 - Azure DevOps exam overview

1. Getting Started with Source Control

  • 04 - Getting started with source control
  • 05 - What is source control
  • 06 - Benefits of source control
  • 07 - Types of source control systems
  • 08 - Introduction to Azure Repos
  • 09 - Migrating from TFVC to Git
  • 10 - Authenticating to your Git repo

2. Scaling Git for Enterprise DevOps

  • 11 - How to structure your Git repo
  • 12 - Git branching workflows
  • 13 - Collaborating with pull requests
  • 14 - Why care about Git hooks
  • 15 - Fostering internal open source
  • 16 - GitVersion
  • 17 - Public projects
  • 18 - Files in Git

3. Implement and Manage Agents and Pools

  • 19 - The concept of pipelines in DevOps
  • 20 - Azure Pipelines
  • 21 - Hosted vs. private agents
  • 22 - Agent pools
  • 23 - Azure Pipelines and concurrency
  • 24 - Azure DevOps and open-source projects
  • 25 - Azure Pipelines YAML vs. Ul designer
  • 26 - Set up private agents
  • 27 - Integrate external source control with Azure Pipelines
  • 28 - Integrate Jenkins with Azure Pipelines

4. Managing Application Config and Secrets

  • 29 - Introduction to security
  • 30 - Implement secure and compliant development processes
  • 31 - Rethinking application config data
  • 32 - Manage secrets, tokens, and certificates
  • 33 - Implement tools for managing security and compliance

5. Implement a Mobile DevOps Strategy

  • 34 - Introduction to Mobile DevOps
  • 35 - Introduction to Visual Studio App Center
  • 36 - Manage mobile target device sets and distribution groups
  • 37 - Manage target UI test device sets
  • 38 - Provision tester devices for deployment
  • 39 - Create public and private distribution groups

Conclusion

  • 40 - Next steps

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal