Patent ID: 11915166
Assignee: RISC NETWORKS, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A computer-implemented method comprising:
determining, by an automated discovery system comprising one or more probe computing devices, computing services to be provided by a cloud service provider to perform at least one network computing task in lieu of a network performing the at least one network computing task;
identifying, by the automated discovery system, a plurality of cloud service providers for performing the at least one network computing task in lieu of the at least one network computing task being performed by the network;
determining, by the automated discovery system, dependencies between respective assets of the network performing the at least one network computing task, wherein a dependency between assets of a given set of assets of the network is determined based on determining that a computing operation performed by the given set of assets could not be performed if a particular asset were to be excluded from the given set of assets;
determining, by an intermediary system comprising one or more intermediary computing devices operating as an intermediary between the network and the plurality of cloud service providers, one or more computing resources of the plurality of cloud service providers required to perform the at least one network computing task;
generating, by the intermediary system, a visual representation of information regarding the plurality of cloud service providers based at least partly on respective capabilities of the plurality of cloud service providers;
causing, by the intermediary system, presentation of the visual representation via a user interface; and
automatically migrating, by the intermediary system, the at least one network computing task from the network to a cloud service provider of the plurality of cloud service providers based at least partly on an interaction with the user interface.