×

Architecture for incremental deployment

  • US 9,560,120 B1
  • Filed: 05/08/2015
  • Issued: 01/31/2017
  • Est. Priority Date: 11/02/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for automatic deployment of code, the system comprising:

  • a plurality of virtual instances;

    a deployment proxy server; and

    a deployment service including a memory and a processor configured to;

    receive a set of software artifacts associated with an application executable by at least one virtual instance of the plurality of virtual instances;

    determine a virtual instance deployment group that includes one or more virtual instances of the plurality of virtual instances, the set of software artifacts being applicable to the one or more virtual instances, the determination of the virtual instance deployment group based at least in part on an upload request;

    send a notification to the one or more virtual instances belonging to the virtual instance deployment group, the notification informing the one or more virtual instances that the set of software artifacts is available for deployment;

    store the set of software artifacts in a deployment repository; and

    provide at least a subset of the set of software artifacts to the one or more virtual instances belonging to the virtual instance deployment group by at least;

    providing the one or more virtual instances with a location of the set of software artifacts within the deployment repository; and

    allowing the one or more virtual instances to retrieve the subset of the set of software artifacts from the deployment repository.

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