15. Continuous integration and continuous deployment for AKS

DevOps is the union of people, processes, and tools to deliver software faster, more frequently, and more reliably. Within the DevOps culture are the practices of continuous integration and continuous deployment (CI/CD). CI/CD is a set of practices, implemented through one or more tools, to automatically test, build, and deliver software.

The CI phase refers to the practice of continuously testing and building software. The outcome of the CI phase is a deployable artifact. That artifact could be many things; for instance, for a Java application it would be a JAR file, and in the case of a container-based application it would be a container image.

The CD phase refers to the practice ...

Get Hands-on Kubernetes on Azure - Third Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.