| CPC H04L 47/762 (2013.01) [H04L 9/3236 (2013.01); H04L 9/3247 (2013.01); H04L 47/781 (2013.01); H04L 47/822 (2013.01); H04L 47/828 (2013.01)] | 20 Claims |

|
1. A method comprising:
transmitting, to one or more cloud providers, a cloud resource request to provision a cloud resource for a client;
broadcasting, to a distributed ledger, a first transaction comprising the cloud resource request responsive to transmitting the cloud resource request;
receiving, from a first cloud provider of the one or more cloud providers, first cloud resource parameters responsive to broadcasting the first transaction;
broadcasting, to the distributed ledger, a second transaction comprising the first cloud resource parameters;
receiving, from a blockchain client of the distributed ledger, a notification of smart contract-based validation of the first cloud resource parameters;
responsive to receiving the notification, transmitting, by a processing device, a message to the first cloud provider that causes the first cloud provider to provision a first cloud resource to the client according to the first cloud resource parameters; and
broadcasting, to the distributed ledger, a third transaction reflecting provisioning of the first cloud resource to the client.
|