-
公开(公告)号:US11829280B1
公开(公告)日:2023-11-28
申请号:US16995545
申请日:2020-08-17
Applicant: Amazon Technologies, Inc.
Inventor: Jiangtao Zhang , Boyu Wang , Peter Aydin Sorensen
IPC: G06F11/36
CPC classification number: G06F11/368 , G06F11/3684 , G06F11/3688 , G06F11/3692
Abstract: Techniques are described for enabling a software modernization application to automatically generate and execute test cases as part of a containerization workflow used to modernize various types of legacy software applications. A software modernization application enables a user to identify a legacy application to convert into a containerized application. Once identified, the software modernization application automatically packages application artifacts and identified dependencies into container images and creates a deployment pipeline used to deploy the containerized application into testing and production environments of a service provider network, among other processes. The software modernization application also instruments the legacy application to generate log data reflecting requests and responses received and processed by the application during operation. This instrumentation data can be used in some embodiments to automatically generate test cases used to test a containerized version of the software application to ensure that the application continues to operate as expected.