Patent Number: 8,819,108

Title: System and method supporting application solution composition on cloud

Abstract: Disclosed is a method, computer-program product and a system to compose an application solution on a cloud-computing platform for a user. The method includes, in response to input from the user, selecting at least one predetermined template that includes a hardware and software instance of a data processing system that is implementable as an solution on a cloud platform; comparing the at least one selected template against a set of constraints; establishing an instance of a cloud based solution for the user based on the selected template; and validating the established cloud based solution against user-uploaded information such as software and workloads to ensure that the solution satisfies requirements of the user, such as both technical and financial requirements of the user.

Inventors: Deng; Yu (Yorktown Heights, NY), Karve; Alexei (Mohegan Lake, NY), Kochut; Andrzej (Croton on Hudson, NY), Rendahl; Randy Allan (Raleigh, NC), Sailer; Anca (Scarsdale, NY), Shaikh; Hidayatullah Habeebullah (Shrub Oak, NY)

Assignee: International Business Machines Corporation

International Classification: G06F 15/16 (20060101)

Expiration Date: 8/26/12018