The Azure DevOps Architecture is depicted in this diagram. Azure DevOps is a service that manages your development lifecycle from start to finish, from planning and project management to code management and ongoing build and release. Azure Web Apps is a Platform as a Service (PaaS) service for hosting web applications, REST APIs, and mobile back ends. This Azure DevOps Architecture Diagram also shows the azure components. Azure regions, Azure Availability Zones, resource groups, and the Azure Resource Manager are key architectural components. The Azure Resource Manager is used to manage these building blocks and the solutions that are built on top of them. While Azure regions determine where Azure resources are deployed, Availability Zones are used to provide redundancy for those resources.