ADS | 3 Days
Plan, deploy, configure, and administer Azure DevOps Server on-premises. This three-day course takes administrators across the full lifecycle, from installation and configuration through version control, pipelines, upgrading and migration, and customization. You’ll work hands-on the way a real administrator would.
Who should take this course?
This course is for administrators who plan, deploy, configure, and maintain Azure DevOps Server on-premises. It’s equally valuable for developers, build engineers, and team leads who want deeper insight into Server administration. Windows Server, SQL Server, and Azure DevOps experience is helpful, not required.
Course Content
This course progressively builds your fluency in administering Azure DevOps Server, from planning and deploying a server through configuring projects, managing version control and pipelines, upgrading and migrating, and customizing and extending the platform. You’ll work hands-on throughout, the way a real administrator would.
1. Introduction to Azure DevOps Server
- ALM with Azure DevOps
- Server vs. Services
- The administrator’s role
2. Planning and Deploying
- Planning the deployment
- System requirements and prerequisites
- Installing and configuring Azure DevOps Server
3. Configuring
- Administrator roles and tools
- Project collections and projects
- Security groups and permissions
- Teams, profiles, and project lifecycle
4. Client Applications
- The Administration Console
- Visual Studio and the web portal
- Command-line tools and licensing
5. Version Control
- Azure Repos and Git version control
- Basic and advanced Git workflows
- Configuring and securing repositories
6. Building and Releasing
- Azure Pipelines and build pipelines
- Test automation and Continuous Integration (CI)
- Release pipelines and deployment
- Azure Artifacts
7. Upgrading, Integrating, and Migrating
- Standard and advanced upgrades
- Post-upgrade tasks
- Integrating with other ALM tools
- Migrating to Azure DevOps Services
8. Advanced Administration
- Health monitoring
- Availability and scalability
- Disaster recovery, backup, and restore
- Administering with PowerShell
9. Customizing and Extending
- Customizing vs. extending
- Work tracking and inherited processes
- Extending with the REST API
- Querying the Analytics Service