Latency detection in a deployment build pipeline
AssigneeAmazon Technologies, Inc.
InventorsVenkatesh Duraibabu, Mogith Dasappagoundanpudur Natarajan
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsVenkatesh Duraibabu, Mogith Dasappagoundanpudur Natarajan
Estimating the term…
An automatic code deployment pipeline with multiple stages for automated build, test and deployment of code updates to a production execution environment includes functionality for detecting end-user latency introduced by the code changes prior to full production deployment of the updates. In response to a request to deploy an updated application (or component thereof) to a full production environment, the pipeline executes the updated application in a less-than-full-production execution environment, and obtains end-user latency metrics during the execution of the updated application. The pipeline determines, based on analysis of the obtained end-user latency metrics for the updated application relative to latency metrics for the non-updated application running in the production execution environment, whether the update causes a latency regression for the application. For a significant latency regression, automated deployment is halted. For the case of no or insignificant latency regression, the pipeline continues the automated deployment.
A system, comprising:
A method, comprising:
One or more non-transitory computer-readable media storing program instructions executable on or across one or more processors to implement an automatic code deployment pipeline configured to:
Dependencies are inferred from the claim text.