Composite applications using service component architecture model and open virtualization format
AssigneeInfosys Technologies Limited
InventorsSudeep Mallick, Rajarshi Bhose, Ganesan Malaiyandisamy
Life of this patent
Estimating the term…
Abstract
Composite applications can be created that utilize a plurality of different services across a plurality of different cloud stack layers. The composite applications are defined using the Service Component Architecture (SCA) model. Composite applications can be translated from the SCA model into a format compatible for a virtualization platform, such as the Open Virtualization Format (OVF). Composite applications, as defined in the format compatible for the virtualization platform, can be deployed on the virtualization platform.
Claims20
A method, implemented at least in part by a computing device, for creating composite applications, the method comprising:
- creating, using the computing device, a composite application that utilizes a plurality of different services across a plurality of different cloud stack layers, the composite application defined using a Service Component Architecture (SCA) model;
- translating, by the computing device, the composite application from the SCA model into a format compatible for a virtualization platform;
- and
- deploying, by the computing device, the composite application, as defined in the format compatible for the virtualization platform, on the virtualization platform.
A computer system for creating composite applications, the computer system comprising:
- a processing unit;
- a memory;
- and
- a computer-readable medium storing computer executable instructions which, when executed by the computer system, causes the computer system to perform operations comprising:
- creating a composite application that utilizes a plurality of different services across a plurality of different cloud stack layers, the composite application defined using a Service Component Architecture (SCA) model;
- translating the composite application from the SCA model into a format compatible for a virtualization platform;
- and
- deploying the composite application, as defined in the format compatible for the virtualization platform, on the virtualization platform.
A computer-readable medium storing computer executable instructions for causing a computing device to perform a method for creating composite applications, the method comprising:
- creating a composite application that utilizes a plurality of different services across a plurality of different cloud stack layers, the composite application defined using a Service Component Architecture (SCA) model;
- translating the composite application from the SCA model into the Open Virtualization Format (OVF);
- and
- deploying the composite application, as defined in the OVF, on a virtual machine supporting the OVF.
Dependencies are inferred from the claim text.