Guarded Releases: Catch bugs before customers do

Download Ebook
Guarded Releases: Catch bugs before customers do featured image

Challenge

In technology, staying ahead of the curve is crucial. For software delivery teams, this means constantly innovating while also mitigating risks and reducing mean time to recovery (MTTR). 

That’s where Guarded Releases comes in.

Solution

LaunchDarkly Guarded Releases enables teams to uncover and automatically remediate software performance problems before they become customer issues. Guarded Releases transforms the high-stakes gamble of software deployment into a seamless, controlled process by embedding proactive risk mitigation into every release.

97% reduction in overnight and weekend releases and
300% increase in production deployments.

“Did we get ourselves out of nights and weekends? Largely, yes.” 

Nathan Gray, Director of Digital Engineering Operations, Ally

How Guarded Releases solves it

Take the risk out of software releases

Why compromise engineering velocity for safety? With LaunchDarkly, you don’t have to. Guarded Releases features progressive rollouts, multi-dimensional targeting, automated monitoring, and auto rollbacks to help teams deliver software safely, protect customer trust, and innovate faster at scale.

Control your deployment 

Progressively rollout changes and use multi- dimensional targeting to minimize blast radius.

  • Specify rollout audiences based on a range of user attributes (e.g. location, plan type, OS) or predefined segments with Multi-dimensional Targeting.
  • Gradually release features to a defined percentage of users, increasing exposure over time using Percentage-Based Rollouts.
  • Modify rollout settings (like percentages or targeting) with Dynamic Adjustments in real-time without redeploying code.

null

Rest easy — we're on guard

Detect application issues and instantly recover with auto-rollbacks.

  • Monitor for regressions in real time with Regression Detection alerts (configurable PagerDuty and Slack notifications) to ensure prompt remediation. 
  • Respond to errors in milliseconds when application performance thresholds are breached with Automated Rollbacks to the last good state.

null

Proactively monitor and mitigate risk

Set and monitor performance thresholds like errors and latency in real-time. 

  • Ensure critical metrics are monitored for every release with easy Metric Configuration to events via LaunchDarkly’s API/SDKs, Sentry, & OpenTelemetry.
  • Set rules to track flag metrics with out-of-the-box templates for flexible Duration Monitoring windows, from days to minutes.
  • Track release progress with Automated Rollout & Monitoring to ensure error-free, successful completions.

null

More Solution Overviews

Automated stability, faster releases: how Guarded Releases transforms development
Building trust through better releases: How Guarded Releases elevates customer experience
Minimizing risk in the software development lifecycle: How Guarded Releases prevents outages and bugs