Patent ID: 11861362
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A system comprising:
a first one or more electronic devices to implement a migration or modernization service in a cloud provider network, wherein the first one or more electronic devices include a first central processing unit (CPU) and a first memory, and wherein the migration or modernization service includes instructions that upon execution cause the migration or modernization service to:
receive a request to perform a cloud migration action involving a software application in a user's on-premises computing environment,
identify a plurality of features describing characteristics of the software application,
use the plurality of features as input to a machine learning (ML) model to obtain a result indicating a forecasted duration of time for one or more components of the migration or modernization service to perform the cloud migration action, and
cause display of a report including the result indicating the forecasted duration of time; and

a second one or more electronic devices to implement a software agent running in the user's on-premises computing environment, wherein the second one or more electronic devices include a second CPU and a second memory, and wherein the software agent includes instructions that upon execution cause the software agent to:
obtain application profile data for the software application, wherein the application profile data indicates the plurality of features, and
send the application profile data to the migration or modernization service.