Invention Grant
- Patent Title: Method for optimized canary deployments for improved customer experience
-
Application No.: US15659285Application Date: 2017-07-25
-
Publication No.: US10346279B2Publication Date: 2019-07-09
- Inventor: Santiago Acosta , Ashish Gujarathi
- Applicant: Citrix Systems, Inc.
- Applicant Address: US FL Fort Lauderdale
- Assignee: Citrix Systems, Inc.
- Current Assignee: Citrix Systems, Inc.
- Current Assignee Address: US FL Fort Lauderdale
- Agency: Foley & Lardner LLP
- Agent Christopher J. McKenna; Shabbi S. Khan
- Main IPC: G06F11/34
- IPC: G06F11/34 ; G06Q10/06 ; G06F8/71 ; G06F8/658

Abstract:
Described embodiments may provide deployment of updates to multiple entities. A canary deployment manager may receive a request to deploy an update in canary deployments. The canary deployment manager may determine, for each entity of a plurality of entities, a support score based on support issues experienced by each entity. The canary deployment manager may determine, for each entity, a monitoring score based on at least one performance or availability issue experienced by each entity. The canary deployment manager may generate, for each entity, based on the support score of each entity and the monitoring score of each entity, a canary score used to identify a canary deployment to which to assign each entity. The canary deployment manager may select a subset of the plurality of entities to assign to a first canary wave of the canary deployments based on the respective canary scores of each of the subset.
Public/Granted literature
- US20190034315A1 METHOD FOR OPTIMIZED CANARY DEPLOYMENTS FOR IMPROVED CUSTOMER EXPERIENCE Public/Granted day:2019-01-31
Information query