US 11,755,301 B2
Deployment of cloud infrastructures using a cloud management platform
Danny Holzman, San Francisco, CA (US); Rambabu Duddukuri, Union City, CA (US); Kiran Krishna Singh, Vancouver (CA); and Kathleen McDonough, Palo Alto, CA (US)
Assigned to VMware, Inc., Palo Alto, CA (US)
Filed by VMware, Inc., Palo Alto, CA (US)
Filed on Jul. 27, 2021, as Appl. No. 17/386,418.
Prior Publication US 2023/0035600 A1, Feb. 2, 2023
Int. Cl. G06F 8/60 (2018.01); G06F 8/71 (2018.01)
CPC G06F 8/60 (2013.01) [G06F 8/71 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A non-transitory computer-readable storage medium storing instructions configured to be executed by one or more processors of a server associated with a cloud management platform to carry out steps that include:
receiving a request to deploy a cloud infrastructure on a cloud service provider based on a cloud template of the cloud management platform;
transmitting first configuration instructions associated with a cloud infrastructure tool to a container orchestration platform to preview a deployment of the cloud infrastructure;
applying one or more policies to the deployment of the cloud infrastructure running on the container orchestration platform;
transmitting second configuration instructions associated with the cloud infrastructure tool to the container orchestration platform for execution by one or more containers running on the container orchestration platform to deploy the cloud infrastructure;
receiving a deployment state of the cloud infrastructure on the cloud service provider from the container orchestration platform following execution of the configuration instructions by the one or more containers running on the container orchestration platform; and
reporting a status of the cloud infrastructure on the cloud service provider based on the deployment state, wherein the container orchestration platform is separate and distinct from the cloud management platform and the cloud service provider.