Pre-distribution of artifacts in software deployments
AssigneeCA, Inc.
InventorsYaron Avisror, Uri Scheiner, Ido Cohen
Life of this patent
Estimating the term…
Abstract
A set of artifacts is identified for deployment on a target device in a deployment. The set of artifacts are from a source computing system remote from the target device. A cache device can be determined as corresponding to the target device, the cache device separate from the target device. The set of artifacts are pre-distributed on the cache device in advance of the deployment. The set of artifacts are sent to the cache device from the source computing system to be held at the cache device prior to the artifacts being distributed to the target device. The deployment follows distribution of the set of artifacts on the target device.
Claims20
A method comprising:
- identifying a set of artifacts to be deployed on a target device in a deployment, wherein a source of the set of artifacts comprises a source computing system remote from the target device;
- determining a cache device corresponding to the target device, wherein the cache device is separate from the target device;
- and
- causing the set of artifacts to be pre-distributed on the cache device in advance of the deployment, wherein the set of artifacts are to be sent to the cache device from the source computing system, the set of artifacts are to be held at the cache device prior to the artifacts being distributed to the target device, and the deployment is to follow distribution of the set of artifacts on the target device.
A computer program product comprising a computer readable storage medium comprising computer readable program code embodied therewith, the computer readable program code comprising:
- computer readable program code configured to identify a set of artifacts to be deployed on a target device in a deployment, wherein a source of the set of artifacts comprises a source computing system remote from the target device;
- computer readable program code configured to determine a cache device corresponding to the target device, wherein the cache device is separate from the target device;
- and
- computer readable program code configured to cause the set of artifacts to be pre-distributed on the cache device in advance of the deployment, wherein the set of artifacts are to be sent to the cache device from the source computing system, the set of artifacts are to be held at the cache device prior to the artifacts being distributed to the target device, and the deployment is to follow distribution of the set of artifacts on the target device.
A system comprising:
- a data processing apparatus;
- a memory element;
- a deployment automation engine to:
- identify a set of artifacts to be deployed on a target device in a deployment, wherein a source of the set of artifacts comprises a source computing system remote from the target device;
- determine a cache device corresponding to the target device, wherein the cache device is separate from the target device;
- and
- cause the set of artifacts to be pre-distributed on the cache device in advance of the deployment, wherein the set of artifacts are to be sent to the cache device from the source computing system, the set of artifacts are to be held at the cache device prior to the artifacts being distributed to the target device, and the deployment is to follow distribution of the set of artifacts on the target device.
Dependencies are inferred from the claim text.