DevOps

16 terms

A

ALM Stands for Application Lifecycle Management.

B

Blue / Green It is a software deployment method that involves maintaining two identical production environments.Build A build is the process of compiling and packaging software into an executable artifact. Complete guide with build types, automation tools, CI/CD integration, and best practices.

C

Canary Release It is a deployment strategy used to minimize risk.CD Stands for continuous deployment.CI Stands for Continuous Integration.CI/CD They are key practices in software development and central pillars of the DevOps approach.

D

DevOps It is a combination of the English terms development and operations.DORA Metrics Four key metrics defined by Google's DevOps Research and Assessment team to measure software delivery performance.

P

Postmortem A retrospective analysis conducted after an incident or project to understand what happened and prevent recurrence.Pull Request (PR) A Pull Request is a request to merge code changes in Git. Learn the PR workflow, best practices for code reviews, PR size guidelines, and how to write effective PR descriptions.

R

Release Candidate A Release Candidate (RC) is the final pre-release version of software before official launch. Learn the full release cycle from Alpha to Beta to RC to RTM.Rollback Rollback refers to the process of reverting a system or application to a previous state.

S

Serverless A cloud computing model where the provider manages infrastructure, letting developers focus solely on writing code.SRE (Site Reliability Engineering) A discipline that applies software engineering principles to IT operations to build reliable and scalable systems.Staging A separate environment that mirrors production, used to test and review changes before deploying to the live application.