LaunchDarkly has launched a brand new resolution to assist enhance launch confidence and cut back the dangers related to launching new software program.
The brand new providing, Guarded Releases, establishes efficiency, latency and availability benchmarks for every stage of a deployment. This enables growth groups to extra proactively detect and handle points earlier than they turn into issues for patrons, and permits straightforward rollback to earlier levels.
“Protected releases mix real-time monitoring, automated restoration, bug monitoring, and consumer insights to resolve points quicker, enhance consumer expertise, and speed up innovation,” stated Cody De Arkland, senior director of product incubation at LaunchDarkly. . “With Guarded Releases, groups can ship realizing that every deployment is smarter, safer, and absolutely optimized for fulfillment.”
It gives visibility right down to the characteristic flag degree and may monitor key metrics, corresponding to latency or error charges, which are essential when attempting to know the success of a deployment. Protected variations can ingest telemetry information from a number of sources, together with the Sentry, Section, OpenTelemetry, and LaunchDarkly SDKs.
The brand new software also can facilitate gradual rollouts the place solely a sure share of customers obtain an replace, decreasing the impression if issues are detected. Builders can outline the viewers publicity they need in order that options attain “the precise customers on the proper time for secure deployments and early downside detection.”
If points are detected, builders can set off rollbacks immediately from alerts obtained in Slack, e mail, or PagerDuty, or they’ll set thresholds for when protected variations ought to mechanically roll again an replace with out requiring guide intervention.
Past this announcement, LaunchDarkly additionally revealed two new options coming quickly. First, error monitoring will hyperlink errors to particular characteristic indicators, establish affected customers, and correlate system metrics and errors. Session Replay will then enable builders to replay consumer actions to allow them to establish precisely the place and when a consumer begins experiencing issues.
“Collectively, these instruments allow fast root trigger evaluation and a whole view of issues with out leaping between techniques. On the finish of the day, it is all about de-risking your software program releases to make sure a seamless buyer expertise,” LaunchDarkly wrote in a weblog publish.