The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 19, 2013
Filed:
May. 27, 2008
Jingrong Gao, Richmond Hill, CA;
Andrei Oprea, Ajax, CA;
C. Razvan Peteanu, North York, CA;
Michael George Polan, Markham, CA;
Andrew Neil Trossman, North York, CA;
Alex Kwok Kee Tsui, Markham, CA;
Jingrong Gao, Richmond Hill, CA;
Andrei Oprea, Ajax, CA;
C. Razvan Peteanu, North York, CA;
Michael George Polan, Markham, CA;
Andrew Neil Trossman, North York, CA;
Alex Kwok Kee Tsui, Markham, CA;
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method, apparatus, and computer instructions are provided for deploying and instantiating multiple instances of applications in automated data centers using an application deployment template. A first mechanism is provided to deploy multiple instances of applications using an application deployment plan template. The first mechanism uses deployment parameter sets to generate corresponding deployment plans based on the deployment template. A second mechanism is provided to instantiate multiple instances of applications using deployment plan templates. A service catalog that is exposed to consumers for selection of catalog items is built on top of the second mechanism. During the cataloging and order fulfillment process, the second mechanism instantiates multiple instances of applications using the generated deployment plans and an application model to deploy multiple application instances. An existing order may also be modified or terminated responsive to a user request or service term expiration.