NetOpsT

Cloud Compute Service Generator

Generate multiple AWS EC2, Azure VM or GCP Compute Engine service definitions with CLI and Terraform output.

Runs locally

CLOUD / COMPUTE

Cloud Compute Service Generator

Compute deployment plan

Create multiple virtual machine service definitions in one workspace.

SERVICE NAMEOSIMAGE / FAMILYMACHINE / VM SIZENETWORK / SUBNETDISK GBCOUNT
# web
aws ec2 run-instances \
+  --image-id ami-<ubuntu-image-id> \
+  --instance-type t3.medium \
+  --count 1 \
+  --subnet-id subnet-0123456789abcdef0 \
+  --block-device-mappings DeviceName=/dev/sda1,Ebs={VolumeSize=30,VolumeType=gp3} \
+  --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=web}]'

# service-2
aws ec2 run-instances \
+  --image-id ami-<ubuntu-image-id> \
+  --instance-type t3.medium \
+  --count 1 \
+  --subnet-id subnet-0123456789abcdef0 \
+  --block-device-mappings DeviceName=/dev/sda1,Ebs={VolumeSize=30,VolumeType=gp3} \
+  --tag-specifications 'ResourceType=instance,Tags=[{Key=Name,Value=service-2}]'
Compute deployment checkVerify image IDs, instance availability, subnets, firewall rules, SSH keys, identities, backups, monitoring and operating-system hardening before deployment.

Cloud TOOL

Cloud Compute Service Generator

Generate multiple AWS EC2, Azure VM or GCP Compute Engine service definitions with CLI and Terraform output.

When to use this tool

Use it to plan several cloud compute services before creating the virtual machines.

Use it in three steps

  1. Select a provider and region, add every service with its image, size and network, then copy the generated plan.
  2. Review the calculated values against your environment and its requirements.
  3. Copy or document the result only after validating it for production use.

Related Cloud tools