[DevOps] CI/CD Benefits_docker

CI/CD enables us to have a streamlined process for how our code transforms from being written to being deployed to production.

Continuous Integration

Process in which code is tested, built into a Docker image, and deployed to a container registry.

Continuous Deployment

Process in which our Docker image is deployed to containers.

Additional Benefits

By streamlining our build and deploy to an automated process, developers are provided the least privilege that they need to write their code.

Key Terms - CI/CD

Term Definition
Continuous Integration practice of streamlining developer code to a centralized source
Continuous Deployment practice of streamlining how code is released
Least Privileged Access providing the least amount of permissions necessary

Additional Reading

The following information is available for further reading on key ideas for deploying code.

[DevOps] CI/CD Benefits_ide_02