Cartridges in a multi-tenant platforms-as-a-service (PaaS) system implemented in a cloud computing environment
US8850514B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 1, 2012 |
| Grant date | Sep 30, 2014 |
| Priority date | — |
| Expiry date | Nov 29, 2032 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L63/10
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A mechanism for providing cartridges in a multi-tenant PaaS system implemented in a cloud computing environment is disclosed. A method of embodiments includes maintaining, by a virtual machine (VM) executing on a computing device, a cartridge library comprising cartridge packages that provide functionality for multi-tenant applications executed by the VM, receiving a request to configure a cartridge on the VM, wherein the cartridge to provide functionality for a multi-tenant application executed by the VM, establishing a container to provide process space for the functionality of the cartridge, calling a configure hook for a type of the cartridge, and in response to calling the configure hook, embedding an instance of the cartridge in the container, the instance of the cartridge obtained from a cartridge package of the cartridge library.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.