SYSTEMS AND METHODS FOR FACILITATING MIGRATION AND ADOPTION OF AN ALTERNATIVE COMPUTING INFRASTRUCTURE
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure is directed to, among other things, a method that selecting, by a processor, user accounts on a first computing infrastructure to migrate to a second computing infrastructure; provisioning, by the processor, a parallel user account on the second computing infrastructure for each of the user accounts on the first computing infrastructure; and migrating, by the processor, information from the user accounts on the first computing infrastructure to the parallel user accounts.
-
Citations
42 Claims
-
1-21. -21. (canceled)
-
22. A method comprising:
-
obtaining, via a network from an agent application executing within a third party computing system, data regarding a computing infrastructure of the third party computing system, wherein the data comprises one or more of information about a plurality of hardware resources within the third party computing system, information about organizational units within the third party computing system, information about messaging, information about use accounts, information about a plurality of third party software applications installed within the computing infrastructure, and information about security policies of the computing infrastructure; calculating by a processor of a computing device, a plurality of metrics derived from the data, wherein the plurality of metrics comprise one or more of information about usage of the computing infrastructure, information about reliability of the computing infrastructure, information about cost estimates of the computing infrastructure, and information about security of the computing infrastructure; evaluating, by the processor, at least a portion of the plurality of metrics in light of corresponding metrics associated with one or more alternative computing infrastructure configurations; and determining, by the processor, responsive to evaluation, a recommendation. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system comprising:
-
a processor; and a memory having instructions stored thereon, wherein the instructions, when executed by the processor, cause the processor to; obtain, via a network from an agent application executing within a third party computing system, data regarding a plurality of synthetic transactions performed in a computing infrastructure of the third party computing system, wherein the plurality of synthetic transactions comprise one or more synthetic transactions within the third party computing systems, and one or more synthetic transactions performed between the third party computing system and a target cloud provider; calculate, by a processor of a computing device, a plurality of metrics derived from the data, wherein the plurality of metrics comprise one or more of information about usage of at least one of the computing infrastructure and the target cloud provider, information about reliability of at least one of the computing infrastructure and the target cloud provider, information about cost estimates of at least one of the computing infrastructure and the target cloud provider, and information about security of at least one of the computing infrastructure and the target cloud provider; and preparing, by the processor, for review by a member of an organization comprising the third party computing system, report data regarding at least a portion of the plurality of metrics. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A non-transitory memory having instructions stored thereon, wherein the instructions, when executed, cause a processor to:
-
obtain, via a network from a plurality of agent applications executing within a third party computing system, data regarding a computing infrastructure of the third party computing system, wherein the data comprises one or more of a) information about a plurality of hardware resources within the third party computing system, b) information about organizational units within the third party computing system, c) information about messaging, d) information about use accounts, e) information about a plurality of third party software applications installed within the computing infrastructure, and f) information about security policies of the computing infrastructure, and the plurality of agent applications comprise two or more of i) a remote shell, ii) an extension for a web browser, iii) a software application installed upon a server in the computing infrastructure, and iv) a software application installed upon a server on a virtual private network server accessed by the computing infrastructure; calculating by a processor of a computing device, a plurality of metrics derived from the data, wherein the plurality of metrics comprise one or more of information about usage of the computing infrastructure, information about reliability of the computing infrastructure, information about cost estimates of the computing infrastructure, and information about security of the computing infrastructure; and providing, by the processor, for review by a member of an organization comprising the third party computing system, report data regarding at least a portion of the plurality of metrics. - View Dependent Claims (40, 41, 42)
-
Specification