Patent · US Active

Systems, devices, and methods for deploying one or more artifacts to a deployment environment

US10228925B2 · kind B2 · utility

0Cited by
91References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 19, 2016
Grant dateMar 12, 2019
Priority date
Expiry dateMar 3, 2037

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY04S10/50
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A deployment system includes a plurality of deployment environments, a change-control server, and a deployment orchestrator. Each deployment environment carries out a given phase of a deployment process for a set of artifacts. The change-control server maintains branches that correspond to respective deployment environments and that store artifacts that have been deployed to the respective deployment environments. A manifest contains a given set of artifacts stored by the change-control server, and each branch may contain multiple versions of a manifest associated with that branch. Upon creation of a new manifest version on the change-control server, the deployment orchestrator detects the presence of the new manifest version and responsively determine the differences between (i) artifacts contained in the new manifest version and (ii) artifacts deployed to a given deployment environment. Based on the determined differences, the deployment orchestrator causes one or more artifacts to be deployed to the given deployment environment.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.