LEGACY APPLICATION MIGRATION TO REAL TIME, PARALLEL PERFORMANCE CLOUD
First Claim
1. An automated and computerized method of providing a legacy software application in a cloud computing environment, said method comprising the acts of:
- receiving by an automated computer system a legacy software application to be deployed for use in a cloud computing environment;
encapsulating said received legacy software application with an application programming interface (API) wrapper by said automated computer system;
deploying said encapsulated legacy software application in a cloud computing environment; and
automatically cloning multiple instances of said deployed, encapsulated legacy software application by said automated computer system in response to multiple user requests to utilize said deployed to, encapsulated legacy software application.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method 10 that provides legacy software applications 12 to be incorporated into a massively parallel and distribution processing model in the Cloud, with a high performance parallel and distributed computing (cloud) “wrapper” 14 around legacy and current systems to enable, without legacy product code change or invasive addition/editing, the legacy product to access and fully utilize the power and ability of distributed computing within the cloud through a Pneuron “cortex” platform virtual server 10. The system and method also provides the ability to distribute multiple, concurrent instances of the legacy applications, dynamically manage the load volumes, and automatically create and remove new virtual machines based upon demand requirements.
-
Citations
2 Claims
-
1. An automated and computerized method of providing a legacy software application in a cloud computing environment, said method comprising the acts of:
-
receiving by an automated computer system a legacy software application to be deployed for use in a cloud computing environment; encapsulating said received legacy software application with an application programming interface (API) wrapper by said automated computer system; deploying said encapsulated legacy software application in a cloud computing environment; and automatically cloning multiple instances of said deployed, encapsulated legacy software application by said automated computer system in response to multiple user requests to utilize said deployed to, encapsulated legacy software application.
-
-
2. A computerized system for providing a legacy software application operable and a cloud computing environment, said system comprising:
-
an automated computer system, for receiving a legacy software application to be deployed for use in a cloud computing environment; one or more application programming interface wrappers, wherein said automated computer system is responsive to said one or more application programming interface wrappers and to said received legacy software application, for encapsulating said received legacy software application with said application programming interface (API) wrapper by said automated computer system; responsive to encapsulating said received legacy software application with said application programming Interphase wrapper, deploying said encapsulated legacy software application in a cloud computing environment; and responsive to multiple user requests to utilize said deployed, encapsulated legacy software application, said automated computer system automatically cloning multiple instances of said deployed, encapsulated legacy software application.
-
Specification