Overview
This quickstart guides you through deploying your first application on Control Plane. You’ll create a GVC (Global Virtual Cloud), deploy a Workload, and access it via a globally load-balanced endpoint. What you’ll accomplish:- Create a GVC spanning multiple cloud providers and locations
- Deploy a sample web application as a Workload
- Access your application via a TLS-secured, geo-routed global endpoint
- Console UI
- CLI
- Terraform
- Pulumi
Prerequisites
- Sign up for Control Plane and create a billing account
- An Org created (create an Org if you haven’t already)
Step 1: Log in to the Console
- Navigate to console.cpln.io
- Select your SSO provider and authenticate
- You’ll be directed to your organization’s dashboard
Step 2: Create a GVC
A GVC defines where your workloads run across cloud providers and regions.Select locations
Click
Locations in the left menu. Choose the locations where your workload will be deployed. For this quickstart, select:aws-us-west-2gcp-us-east1
Step 3: Create a Workload
A Workload is your application running on Control Plane.Configure basic settings
Enter a name (e.g.,
hello-world). Ensure the GVC dropdown under the description field has quickstart-gvc selected.Configure the container
Click Under
Containers in the left menu. For the image source, select External, then enter:Ports, ensure there is a port configured with:- Protocol:
http - Number:
8080
Make the workload public
Click
Firewall in the left menu, then click the Make Public button at the top to allow external access.Step 4: Access Your Application
Open the canonical endpoint
Under
Endpoints, click the link next to Canonical Endpoint. Your application opens in a new tab, served from the location nearest to you.What You Deployed
Your application is now:- Globally distributed across AWS and GCP
- Automatically load balanced with geo-routing to the nearest healthy location
- TLS secured with automatic certificate management
- Auto-scaling from zero to handle traffic spikes
Continue
2. Deploy Your Own Application
Build and deploy your own containerized application to Control Plane.
Clean Up
If you want to stop here instead, delete the resources created in this quickstart:- Console UI
- CLI
- Terraform
- Pulumi
Navigate to your GVC and click
Delete from the actions menu. This removes the GVC and all associated workloads.