Demystifying Azure DevOps Services: A Guide to Architect, Deploy, and Administer DevOps Using Microsoft Azure DevOps Services
- Length: 348 pages
- Edition: 1
- Language: English
- Publisher: BPB Publications
- Publication Date: 2021-03-22
- ISBN-10: 9389898684
- ISBN-13: 9789389898682
- Sales Rank: #4609311 (See Top 100 Books)
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/
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
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.