Learn Generative AI, Prompt Engineering, and LLMs for Free
Learn AI, Data Science & Business — Earn Certificates That Get You Hired
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
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
- 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
- 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
- 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
- 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
- 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
- Next steps
Taught by
Paul Hacker