Beginning Azure DevOps : planning, building, testing, and releasing software applications on Azure /
The perfect DevOps guide for beginning Azure users In Beginning Azure DevOps: Planning, Building, Testing and Releasing Software Applications on Azure, award-winning software engineer Adora Nwodo delivers a beginner's guide to DevOps on the Microsoft-powered Azure cloud platform. In the book, y...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Newark :
John Wiley & Sons, Inc,
2023.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- Cover
- Title Page
- Copyright Page
- About the Author
- About the Technical Editor
- Acknowledgments
- Contents
- Introduction
- Who This Book is For
- Chapter Outline
- Supplemental Materials
- To Get the Most Out of This Book
- Chapter 1 Introduction to DevOps
- Definition and Overview of DevOps
- History of DevOps
- The DevOps Life Cycle
- The Benefit of DevOps
- The Current State of DevOps
- Summary
- Chapter 2 Introduction to Azure DevOps
- What Is Azure DevOps?
- Azure DevOps Services vs. Azure DevOps Server
- Differences Between Azure DevOps Services and Azure DevOps Server
- Scoping
- Authentication
- Users and Group
- User Access Management
- Data Protection
- Similarities Between Azure DevOps Services and Azure DevOps Server
- Features
- Analytics and Reporting
- Process Customization
- Added Benefits On Azure DevOps Services
- Azure DevOps Features
- Benefits of Azure DevOps
- Azure Monitor
- Azure DevTest Labs
- Summary
- Chapter 3 Managing an Azure DevOps Project with Azure Boards
- Azure DevOps Organizations
- Planning Your Organization
- Creating an Azure DevOps Organization
- Azure DevOps Projects
- Types of Projects
- Single Project
- Many Projects
- Creating an Azure DevOps Project
- Understanding Project Processes
- Concepts in Azure Boards
- Work Items
- Creating a Work Item
- Backlogs
- Managing Backlogs
- Boards
- Sprints
- Queries
- Plans
- Integrating Azure Boards with GitHub
- GitHub and Azure Boards Connection
- GitHub and Azure Boards Verification
- Summary
- Chapter 4 Version Control with Azure Repos
- Version Control
- Version Control Systems
- History of Version Control
- Benefits of Version Control
- Git
- What Is a Git Repository?
- Create a Git Repository on Azure DevOps
- Setting Repository Permissions
- Creating the Repository
- Cloning the Repository
- Import an Existing Git Repository to Azure DevOps
- Pull Requests
- Draft Pull Requests
- Create a Pull Request from Azure Repos
- Creating a Pull Request from the Pull Requests Page
- Creating a Pull Request from a Feature Branch
- Creating a Pull Request from a Work Item in Azure Boards
- Creating a Draft Pull Request
- Collaborate in Pull Requests
- Git Tags
- Annotated Tags
- Lightweight Tags
- Create Tags in Azure DevOps
- Using the Tags View
- Using the Commits View
- Summary
- Chapter 5 Automating Code Builds with Azure Pipelines
- Overview of Continuous Integration and Continuous Deployment
- Continuous Integration
- Continuous Deployment
- Continuous Delivery
- Overview of Azure Pipelines
- Azure Pipelines Features
- Defining Pipelines
- Defining Pipelines Using YAML
- Defining Pipelines Using the Classic Editor
- Components of Azure Pipelines
- Azure Pipelines Agents and Agent Pools
- Agents
- Agent Pools
- Using Microsoft-Hosted Agents
- Using Self-Hosted Linux Agents