Integrating Azure DevOps and the Continuous Integration-Continuous Deployment pipeline
You can process the release request from the Cloud Services Catalog workflow with Azure DevOps for end-to-end automation of the development process, including provisioning the resources, and deploying and monitoring the applications.
The Azure DevOps and Continuous Integration-Continuous Deployment (CI-CD tool) pipeline integration is a release deployment process. You can use Cloud Services Catalog and the CI-CD tool to manage the deployed resources in Configuration Management Database (CMDB), directly through flows and actions.
Benefits of Azure DevOps pipelines with Cloud Services Catalog
By using the Azure DevOps pipelines with Cloud Services Catalog, your organization gets the following benefits:
- Ability to work with CI-CD pipelines regardless of the underlying languages that are used in the pipelines (JavaScript, Java, Node.js, or Python).
- Support for all major version control systems such as GitHub, GitLab, Azure DevOps, Atlassian Bitbucket, or Team Foundation Version Control (TFVC).
- Support for Amazon Web Services and Microsoft Azure Cloud services.
- Ability to deploy the application anywhere (on-cloud or on-premises, containers, or virtual machines) or in any environment. For more information, see ADO and Release and Life-cycle Management.
- Ability to deploy Kubernetes, Platform as a Service (PaaS), and so on, without any development change needs.
- Automatic updates to CMDB through the required tags.
- Approvals and governance steps that are built into the workflow.
- Use the release pipelines and Azure DevOps by Cloud Services Catalog.
- Set up the Microsoft Azure DevOps console.
- Run Discovery on Azure DevOps config provider.
- Order a Microsoft Azure DevOps catalog item.