Blue-green deployment is a strategy that uses two production environments where traffic is directed to one of these environments once changes are ready.
Canary deployment, or canary release, is a deployment strategy that reduces risk by releasing software for testing on a small subset of users.
A CI/CD pipeline is a series of steps which automates the software delivery process allowing releases to be delivered rapidly and efficiently.
Continuous Delivery is a software development practice that enables code changes to be released to end-users at any time.
Continuous deployment is a strategy of software release where every change is released to production automatically without human intervention.
Dark launch is a software release technique that involves turning on features for a subset of users using feature flags to gather feedback and improve releases.
Feature branching allows developers to collaborate effectively around a central mainline by keeping any changes to a feature in a separate branch.
Software development tool whose purpose is to turn certain functionalities on and off in order to safely test new features without changing code.
Feature testing is a software development process that allows you to test several variations of a feature to validate new releases and to determine the one with the best positive impact.
Remote config is a mobile app development technique where the behavior or features of an app can be changed remotely without releasing an app update.