Azure DevOps - Microsoft's DevOps Platform
About this course
Azure DevOps is a complete suite of Microsoft tools for project management, version control, CI/CD pipelines, and team collaboration.
Prerequisites
- Microsoft or Azure account
- Basic Git knowledge
- Notions of CI/CD
Course content
-
- Overview of the services
- Organizations and projects
- Pricing
-
- Git repositories
- Branch policies
- Pull requests
-
- Work items
- Sprints and backlogs
- Kanban boards
-
- Build pipelines
- Release pipelines
- Agents and pools
-
- YAML syntax
- Multi-stage pipelines
- Templates
-
- Feeds and packages
- npm, NuGet, Maven
- Upstream sources
-
- Test cases
- Test suites
- Automated testing
-
- Groups and users
- Service connections
- Secrets management
-
- Project organization
- Pipeline patterns
- Optimization
-
- Hands-on labs
- Complete project
- Certification
Estimated duration
⏱️ 15-18 hours of training including hands-on exercises
Learning objectives
By the end of this course, you will be able to:
- Create and configure an Azure DevOps organization
- Manage source code with Azure Repos
- Plan work with Azure Boards
- Create complete CI/CD pipelines
- Manage packages with Azure Artifacts
- Secure your DevOps environment