Best practice analysis, migration advisor
First Claim
1. A computer-implemented method for resource migration, comprising:
- under control of one or more computer systems configured with executable instructions,receiving configuration information of at least one component associated with an account configured to access a first web service, the configuration information indicating at least one setting particular to the account'"'"'s configuration of the at least one component;
determining at least one configuration check to be performed on the account;
performing the determined at least one configuration check on the account;
determining, based at least in part on an outcome of the performed configuration check, at least one configuration setting for migrating the account to a second web service; and
providing the at least one configuration setting for migrating the account to the second web service.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure are directed to, among other things, providing resource allocation advice, configuration recommendations, and/or migration advice regarding data storage, access, placement, and/or related web services. In some examples, a web service may utilize or otherwise control a client instance to control, access, or otherwise manage resources of a distributed system. Based at least in part on one or more resource usage checks and/or configuration checks, resource usage information and/or configuration information of an account utilizing a web service, and/or user preferences and/or settings, resource allocation advice, system configuration recommendations, and/or migration advice may be provided to a user of an account. Additionally, in some examples, one or more remediation operations may be performed automatically.
-
Citations
19 Claims
-
1. A computer-implemented method for resource migration, comprising:
under control of one or more computer systems configured with executable instructions, receiving configuration information of at least one component associated with an account configured to access a first web service, the configuration information indicating at least one setting particular to the account'"'"'s configuration of the at least one component; determining at least one configuration check to be performed on the account; performing the determined at least one configuration check on the account; determining, based at least in part on an outcome of the performed configuration check, at least one configuration setting for migrating the account to a second web service; and providing the at least one configuration setting for migrating the account to the second web service. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A system for resource migration, comprising:
-
at least one memory that stores computer-executable instructions; and at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to; receive usage information of at least one component of a first computing system, the usage information indicating at least one resource particular to an account associated with the first computing system; perform at least one usage check on the account; determine, based at least in part on an outcome of the performed usage check, at least one configuration setting for migrating the account to a second computing system; and provide the at least one configuration setting for migrating the account to the second computing system. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. One or more computer-readable media collectively storing computer-executable instructions for data storage management that, when executed by one or more processors, configures the one or more processors to perform operations comprising:
-
receiving configuration information associated with an account of a first distributed computing system, the configuration information indicating at least one setting particular to the account'"'"'s configuration of the first distributed computing system; receiving resource usage information associated with the account; determining, based at least in part on the received configuration information and the received resource usage information, a migration recommendation, the migration recommendation indicating at least one configuration of a second distributed computing system; and providing the migration recommendation to a user of the account. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computer-implemented method for resource migration, comprising:
-
receiving, by one or more computer systems, configuration information of at least one component associated with an account configured to access a first web service, the configuration information indicating at least one setting particular to the account'"'"'s configuration of the at least one component; determining at least one configuration check to be performed on the account based at least in part on the configuration information; performing the determined at least one configuration check on the account; determining, based at least in part on an outcome of the performed configuration check, at least one configuration setting for migrating the account to a second web service; and providing the at least one configuration setting for migrating the account to the second web service.
-
Specification