Azure for DevOps: Implementing Development Processes

Go to class
Write Review

Free Online Course: Azure for DevOps: Implementing Development Processes provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Azure for DevOps: Implementing Development Processes is taught by Paul Hacker.

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.

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