-
公开(公告)号:US11442725B1
公开(公告)日:2022-09-13
申请号:US17110726
申请日:2020-12-03
Applicant: Amazon Technologies, Inc.
Inventor: Vivek Chawda , Koushik Rajagopal , Daniel John Scholl , Roland Mesde , Sophia Tsang , Samartha Chandrashekar , Sushil Ravoori , Sriram Venkatadri
Abstract: Disclosed are various embodiments for the refactoring of local calls to network calls during software modernization. First and second application components are identified based on analysis of a computing application. A local call from the first application component to a process of the second application component is identified, and an independently deployable microservice is created from the computing application. The independently deployable subunit comprises the second application component having a network endpoint. The independently deployable microservice is deployed such that the process is accessible to the first application component via the network endpoint. The local call is programmatically refactored into a network call from the first application component to the process of the second application component.
-
公开(公告)号:US11467826B1
公开(公告)日:2022-10-11
申请号:US17110711
申请日:2020-12-03
Applicant: Amazon Technologies, Inc.
Inventor: Vivek Chawda , Daniel John Scholl , Koushik Rajagopal , Roland Mesde , Sophia Tsang , Samartha Chandrashekar , Raviprasad V. Mummidi , Sriram Venkatadri
Abstract: Disclosed are various embodiments for the extraction of isolated nodes during source code refactoring. A graph model representative of a computing application is generated having nodes and bridges that connect some nodes to other nodes. An application component corresponding to a selected one of the nodes may be extracted from the computing application. An independently deployable component of the computing application may be generated and deployed on a network service such that the independently deployable component is accessible through a network-based call.
-