Cloud offerings for CI/CD toolset
Each cloud vendor has its own approach to CI/CD and provides some tooling for it. In this section, we discuss two different approaches, one from Microsoft and the second from AWS. GCP and other vendors also are present in this field. However, this book is not about discussing tools, but about how to use tools for CI/CD design.
Microsoft Azure – Azure DevOps
Microsoft offers a fully independent CI/CD platform called Azure DevOps (ADO). Although the name can suggest deep integration with Azure, or even the service being in Azure cloud, it is an independent tool. It offers the full CI/CD process, including project management (Azure Boards). We can of course discuss the quality and usefulness of it, but the fact is that Azure DevOps offers this tool.
Azure DevOps also incorporates testing capabilities (Azure Test Plans) and artifact storage capabilities (Azure Artifacts). Obviously, the most obvious CI/CD capabilities are covered by repositories...