BPB Online LLP
Demystifying Azure DevOps Services
Demystifying Azure DevOps Services
US$ 19.95
The publisher has enabled DRM protection, which means that you need to use the BookFusion iOS, Android or Web app to read this eBook. This eBook cannot be used outside of the BookFusion platform.
Description
Contents
Reviews

Learn about Azure DevOps services to successfully apply DevOps strategies

Key Features
Share knowledge on DevOps implementation and use of Azure DevOps services.
Learn about Azure artifacts, dependency management, and CI/CD pipeline management.
Manage third-party integration, Agile planning, and application lifecycle management.

Description
This book offers readers the best DevOps practices and explains how to implement various services of Azure DevOps to ensure efficiency, effectiveness, and better management of the entire software development lifecycle.
This book explains each component of Azure DevOps services, their pricing models, and a quick tutorial on how to proceed with its usage. Backed with numerous examples, this book helps you implement Agile planning using Azure Boards, maintain code versioning using Azure Repos, and manage CI/CD using Azure Pipelines. You will learn how to administer the DevOps process such as managing packages using the most popular Azure Artifacts and how to run Test Plans using Azure Test Plans. You will also learn how to integrate with third-party systems. Finally, you will learn about marketplaces of extensions and how to develop your own extensions.


What you will learn
Learn DevOps culture, practices, and habits.
Learn to manage version control of the source code within Azure DevOps Services.
Learn how to administer Azure DevOps services for an enterprise application lifecycle management system.
Learn Azure DevOps services and features.

Who this book is for
This book is for anyone who wishes to use or who are using Azure DevOps services, including Infrastructure engineers, Software engineers, Architects, Testers, Managers, or Product Owners.

Table of Contents
1. Introduction to Azure DevOps
2. Azure DevOps Organization
3. Azure DevOps Project
4. Azure Board
5. Azure Repos
6. Azure Pipelines
7. Azure Artifacts
8. Azure Test Plans
9. Extension Marketplace

About the Authors
Ashish Raj is a technologist and storyteller who helps engineering teams improve their velocity. He believes the biggest challenges facing engineers aren't technical, but not knowing how to tie people, process, and technology. He is a Microsoft certified trainer, founder of the AzureDevOpsPro community, and cofounder of the AzureTalk community.
Blog links: https://www.azuredevopspro.com
LinkedIn Profile: https://www.linkedin.com/in/ashishrajsrivastava/

Language
English
ISBN
9789389898682
Cover Page
Title Page
Copyright Page
Dedication Page
About the Author
About the Reviewers
Acknowledgement
Preface
Errata
Table of Contents
1. Introduction to Azure DevOps
Introduction
Structure
Objectives
DevOps, what is that?
DevOps? Why should I know it?
How to learn DevOps?
Azure DevOps, what and why?
Summary
Questions
Key terms
2. Azure DevOps Organization
Introduction
Structure
Objectives
What is Azure DevOps organization?
Signup Azure DevOps Services
Signup for Azure DevOps
General section
Security
Boards
Pipelines
Artifacts
Extensions
Summary
Questions
Key terms
3. Azure DevOps Project
Introduction
Structure
Objectives
What is project in Azure DevOps?
General
Overview
Teams
Permissions
Notifications
Service Hooks
Dashboards
Boards
Project Configuration
Areas
Team Configuration
GitHub connections
Repos
Repositories
Cross-repo policies
Pipelines
Agent Pools
Parallel jobs
Settings
Test Management
Release retention
Service connections
XAML build services
Test
Retention
Summary
Questions
Key terms
4. Azure Boards
Introduction
Structure
Objectives
What is Azure Boards?
Agile in Azure Board
Work Items in Azure Boards
Boards
Configure
Update
Monitor flow
Backlogs
Sprints
Queries
Summary
Questions
Key terms
5. Azure Repos
Introduction
Structure
Objectives
What is version control system and why use it?
What is Azure Repos?
TFVC
Git
Branches
Branch policies
Branch security
Pull Requests
Tags
Summary
Questions
Key terms
6. Azure Pipelines
Introduction
Structure
Objectives
What is a build?
What is a release?
What is Continuous Integration (CI) and Continuous Deployment (CD)?
What is Azure Pipelines?
Summary
Questions
Key terms
7. Azure Artifacts
Introduction
Structure
Objectives
What is package management?
What is Azure Artifacts?
Summary
Questions
Key terms
8. Azure Test Plans
Introduction
Structure
Objectives
What is Azure Test Plans?
Manual testing
Planned manual testing
User acceptance testing
Exploratory testing
Stakeholder feedback testing
Creating a new test plan
Types of Test Suites
Configurations
Creating a new configuration
Assigning configurations to a Test Plan
Creating a static Test Suite
Running a Test
Installing Test and Feedback
Creating a Bug
Requirement-Based Suite
Query-Based Test Suite
Conclusion
Questions
Key terms
9. Extension Marketplace
Introduction
Structure
Objectives
What is the Extension Marketplace?
Installing the Extension from the Azure DevOps Marketplace
Using Extension tasks in the CI CD Pipeline
Creating your custom Azure DevOps marketplace extension
Installing your custom developed extension to internal organizations
Sharing your custom developed extension publicly on the Azure DevOps marketplace
Summary
Questions
Key terms
Index
The book hasn't received reviews yet.