Provision New Infrastructure
Build new AWS infrastructure from scratch — Network, Cluster, Plan, Environment, Workloads, and Databases.
What you will build
Steps
Prerequisites
Last updated
Was this helpful?
Build new AWS infrastructure from scratch — Network, Cluster, Plan, Environment, Workloads, and Databases.
This guide walks through creating a complete AWS environment from scratch using the AWS Extension — from the VPC network up to running workloads and managed databases.
By the end of this guide, you will have:
A Network Baseline — a VPC with public and private subnets across multiple availability zones
A Cluster Baseline — an EKS cluster running inside that network
A Plan — an account-level catalog of hosted zones, certificates, and AMIs
An Environment — a deployment boundary inside the cluster with dedicated IAM and security group isolation
Workloads — a running application deployed into the Environment
Databases — a managed RDS or ElastiCache instance
Provision a VPC with public and private subnets across multiple availability zones, NAT gateways, and RDS/ElastiCache subnet groups.
Provision an EKS cluster inside your Network Baseline. Choose Standard or Auto Mode depending on your workload requirements.
Create an account-level catalog of Route 53 hosted zones, ACM certificates, and AMIs that your Environments will reference.
Create a deployment boundary inside your cluster with dedicated security groups, IAM roles, and KMS keys. Attach your Plan to make hosted zones and certificates available to workloads.
Create a Namespace and deploy a containerized application into your Environment. Optionally attach a load balancer to expose the application externally.
Provision a managed RDS or ElastiCache instance into the private subnets of your Network Baseline. Databases are immediately accessible from workloads in the same Environment.
DuploCloud is installed and running. See Installation.
An AWS Provider with write access to your AWS account is connected. See Integrating Providers.
A Workspace has been created with the AWS Provider scope attached.
Last updated
Was this helpful?
Was this helpful?

