DevOps
Quick Definition
Practices combining development and operations for faster delivery
Full Definition
Practices combining software development and IT operations to shorten lifecycle and deliver value.
Examples
CI/CD, infrastructure as code, monitoring, collaboration
Related Terms
continuous-integration
continuous-delivery
More DevOps Terms
GitOps
Framework using Git as single source of truth for configs
SRE
Applying software engineering principles to operations
Terraform
Declarative IaC tool for provisioning cloud resources
Blue-Green Deployment
Strategy with two identical environments for zero-downtime switching
Docker Compose
Tool for defining multi-container Docker applications
Canary Deployment
Gradually rolling out changes to a small user subset