×

Maintaining deployment pipelines for a production computing service using live pipeline templates

  • US 9,760,366 B2
  • Filed: 12/21/2015
  • Issued: 09/12/2017
  • Est. Priority Date: 12/21/2015
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-readable storage medium storing instructions, which, when executed on a processor, perform an operation for maintaining a deployment pipeline, the operation comprising:

  • detecting a change in an instance of a live pipeline template (LPT), wherein the change is to one of a plurality of pipeline templates included in source code of the instance of the LPT, wherein at least a first one of the pipeline templates specializes at least a second one of the pipeline templates with instance specific parameters for the deployment pipeline, and wherein the second pipeline template specifies configuration parameters for at least one deployment stage of the deployment pipeline;

    generating, from the changed instance of the LPT, an application definition which provides a fully-specified configuration for a plurality of computing services included in the deployment pipeline; and

    invoking, for one or more of the computing services referenced in the application definition, a respective pipeline synthesis driver to modify a corresponding one of the computing services in a first cloud computing region according to the fully-specified configuration provided in the application definition.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×