Video description
Welcome to this extensive course designed for professionals seeking proficiency in Azure DevOps. It begins with foundational project management methodologies, contrasting Waterfall and Agile, and discussing the integration of Agile with DevOps. The course then transitions into practical applications, guiding users through setting up an Azure DevOps Project Space, managing organizations, projects, and teams.
As the course progresses, you'll dive deep into Azure DevOps Boards, learning about work item management, sprint planning, and board customization. The course meticulously covers Azure Repos, offering insights into source control management and Git operations. This is followed by a detailed exploration of Git branching and merging techniques.
The later sections are dedicated to Azure DevOps Pipelines, where you learn to create and manage build and release pipelines, and Azure DevOps Release Pipelines, focusing on automated and multi-stage deployments. The course also touches upon Azure Test Plans and Artifact Management, ensuring a well-rounded understanding of the entire Azure DevOps suite.
Throughout your journey, you will gain hands-on experience with continuous integration and deployment, enhancing your skills in modern DevOps practices and tools.
What you will learn
- Compare and contrast Waterfall and Agile methodologies.
- Utilize Azure Boards for effective project tracking.
- Implement various Git branching and merging methods.
- Create and optimize Azure DevOps pipelines for CI/CD.
- Configure and automate release pipelines for efficient software delivery.
- Understand Azure Test Plans and Artifacts management.
Audience
This course is ideal for developers who want to better understand code deployment with DevOps, system administrators and release engineers who want to streamline their software deployment tasks, and value stream leads, project managers, and product owners who want to better understand the CI/CD workflow. This will also benefit anyone looking to get a better understanding of Azure DevOps and how it can be introduced into an organization.
About the Author
Trevoir Williams: Trevoir Williams is a software engineer and part-time lecturer. With a master's degree in computer science, he has spent over a decade teaching web, software, and database development courses. He also has extensive industry experience in web application development, Azure Cloud system, and server administration. He enjoys teaching IT and development courses and hopes to impart knowledge of the latest developments in industry standards and techniques to his students.
Table of contents
- Chapter 1 : Introduction
- Chapter 2 : Project Management and DevOps Concepts
- Chapter 3 : Create Azure DevOps Project Space
- Chapter 4 : Azure DevOps Boards
-
Chapter 5 : Azure DevOps Repos
- What is Source Control?
- Types of Source Control Management Systems
- Azure Repos Overview
- Create New Repository
- Clone an existing Repository with Visual Studio Code
- Commit and Push using CLI
- Commit, Stage and Push using Visual Studio Code
- Fetch and Pull Code Changes
- Why Protect a Branch?
- Implement Branch Protection Policies
- Using Pull Requests
- Working with Git tags
- Forking a Repo
- Section Overview
- Chapter 6 : Git Branching and Merging Methods
- Chapter 7 : Azure DevOps Pipelines
- Chapter 8 : Azure DevOps Release Pipelines
- Chapter 9 : Azure Test Plans and Artifact Management
- Chapter 10 : Conclusion
Product information
- Title: Azure DevOps and Continuous Delivery with Git
- Author(s):
- Release date: January 2024
- Publisher(s): Packt Publishing
- ISBN: 9781804618660
You might also like
book
Beginning Azure DevOps
The perfect DevOps guide for beginning Azure users In Beginning Azure DevOps: Planning, Building, Testing and …
book
Azure DevOps Explained
Implement real-world DevOps and cloud deployment scenarios using Azure Repos, Azure Pipelines, and other Azure DevOps …
book
Hands-on Kubernetes on Azure - Third Edition
Understand the fundamentals of Kubernetes deployment on Azure with a learn-by-doing approach Key Features Get to …
video
Azure DevOps (AZ-400): Development Processes & Source Control
Welcome to Skylines Academy, where you will get a detailed introduction into Azure DevOps! This course …