Methods and systems for automating deployment of applications in a multi-tenant database environment
Assigneesalesforce.com, inc.
InventorsPallav Kothari, Phillip Oliver Metting van Rijn
Life of this patent
Estimating the term…
Loading patent…
Assigneesalesforce.com, inc.
InventorsPallav Kothari, Phillip Oliver Metting van Rijn
Estimating the term…
In accordance with embodiments disclosed herein, there are provided mechanisms and methods for automating deployment of applications in a multi-tenant database environment. For example, in one embodiment, mechanisms include managing a plurality of machines operating as a machine farm within a datacenter by executing an agent provisioning script at a control hub, instructing the plurality of machines to download and instantiate a lightweight agent; pushing a plurality of URL (Uniform Resource Locator) references from the control hub to the instantiated lightweight agent on each of the plurality of machines specifying one or more applications to be provisioned and one or more dependencies for each of the applications; and loading, via the lightweight agent at each of the plurality of machines, the one or more applications and the one or more dependencies for each of the one or more applications into memory of each respective machine.
A method performed by a plurality of virtual machines within a data center, each virtual machine having access to a processor and a memory to perform the method, wherein the method comprises:
Non-transitory computer readable storage media having instructions stored thereon that, when executed by a virtual machine having access to a processor and memory, cause the virtual machine to perform operations comprising:
A virtual machine configured to provision one or more scripts, wherein the virtual machine comprises:
Dependencies are inferred from the claim text.