Negative numbering to log web service update attempts
AssigneeMicrosoft Technology Licensing, LLC
InventorsDmitry Valentinovich Kholodkov, Rahul Nigam, Nidhi Verma
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsDmitry Valentinovich Kholodkov, Rahul Nigam, Nidhi Verma
Estimating the term…
A logging system for an orchestration system that implements a rollout service to deploy updates to a cloud service includes: an orchestrator service host computer hosting the rollout service; a service bus connecting the orchestrator service host computer with a network on which the cloud service is provided; and a database to which the rollout service records a log of a deployment of an update, the log comprising an entry for each of a number of subsets of network components supporting the cloud service. Each record in the log refers to a payload version deployed to a corresponding subset of the network components supporting the cloud service. In response to detection of an issue with the deployment of the update in a particular subset of the network components, the rollout service retains a record in the log of each payload version deployed by changing a payload version number to be negative in each record of the log prior to a restart of the deployment back to an earlier subset of the network components with a new payload version to avoid the issue.
A logging system for an orchestration system that implements a rollout service to deploy updates to a cloud service, the system comprising:
A method of logging deployment of an update to a cloud service with an update system comprising:
A non-transitory computer readable medium, the medium comprising programming instructions that, when executed by a processor of an orchestrator service, cause the processor to log deployment of an update to a cloud service by:
Dependencies are inferred from the claim text.