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.

Date of Patent:
Jun. 16, 2020

Filed:

Nov. 14, 2017
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Xue Feng Gao, Haidian District, CN;

Chao Yu, Ningbo, CN;

Qing Feng Zhang, Beijing, CN;

Jin Rong Zhao, Ningbo, CN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); H04L 29/08 (2006.01); G06F 8/60 (2018.01); G06F 8/20 (2018.01); G06F 9/48 (2006.01);
U.S. Cl.
CPC ...
H04L 67/148 (2013.01); G06F 8/20 (2013.01); G06F 8/60 (2013.01); H04L 67/06 (2013.01); H04L 67/10 (2013.01); H04L 67/34 (2013.01); G06F 9/4856 (2013.01);
Abstract

A method of migrating an application to a computing environment including: obtaining a service topology and a deployment sequence from an existing application; choosing a deployment preference, each deployment preference containing factors and a weight of each of the factors; outputting the service topology and the deployment preference; reading service records for the chosen service topology and deployment preference from a repository, the service records containing a value score and weight mapping information of each factor of each service record; performing a mock conversion of migrating the application to the computing environment; adjusting the value score and weight mapping of the service records according to the results of the mock conversion; responsive to a user choosing one service record representing a solution for migrating the application to the computing environment, generating files for the solution; and deploying the solution into the computing environment using the files.


Find Patent Forward Citations

Loading…