Deploying 1K instances in seconds

December 4, 2024 in Cloud Computing, Deployment by Arjun Hemrajani2 minutes

This guide shows you how to deploy 1,000 instances in seconds using the excloud.in platform with the CLI.

In today’s fast-paced cloud computing environment, speed and scalability are crucial. With our AI Cloud platform, you can deploy 1,000 instances in just a few seconds. This is possible thanks to our cutting-edge technology, including NVMe disks, optimized Instance images, and a streamlined deployment process.

Why Fast Instance Deployment Matters

When building applications that require rapid scaling, time is of the essence. Whether you’re launching an MVP, testing an app, or scaling up for production, the ability to quickly deploy a large number of instances can drastically improve efficiency and reduce overhead.

Steps to Deploy 1,000 Instances in Seconds

Prerequisites

Before deploying your instances, make sure you:

  1. Have an active account on our platform visit excloud.in to sign up.
  2. Install our Command Line Interface (CLI)
  3. Choose the appropriate smallest instance type n1.2c
  4. Quota for creating 1K instances :P (I’m the founder so I have unlimited quota)

You can always create an Instance for free using our guide.

Deploying Instances Using CLI

You can deploy your instances using our exc cli tool, which makes the process fast and easy.

Example Command: Deploy 1,000 Instances

seq 1 1000 | parallel exc compute create --allocate_public_ipv4 --name ubuntu-1k --image_id 1 --instance_type n1.2c --ssh_pubkey excloud --project_id 1 --security_group_id $(exc securitygroup list | awk '/ubuntu-security-group/{print $1}') --subnet_id $(exc compute subnet list | awk 'NR==2{print $1}')

This command deploys 1,000 standard Ubuntu 24.04 instances in the mum-1a zone. You can instantly see the publicIP. I’m pasting only a few instances here.

  NAME       STATE     ZONE  SUBNET  PUBLIC_IPV4     INTERFACE_IPV4  INTERFACE_IPV6
 ubuntu-1k  STARTING  1     1       210.79.129.185  10.1.0.20       2401:5420::c06b:36ff:fef8:5765
  NAME       STATE     ZONE  SUBNET  PUBLIC_IPV4    INTERFACE_IPV4  INTERFACE_IPV6
 ubuntu-1k  STARTING  1     1       210.79.129.20  10.1.0.21       2401:5420::4c90:4ff:fe55:9cb3
  NAME       STATE     ZONE  SUBNET  PUBLIC_IPV4    INTERFACE_IPV4  INTERFACE_IPV6
 ubuntu-1k  STARTING  1     1       210.79.129.24  10.1.0.22       2401:5420::2873:70ff:fe7f:4f76
  NAME       STATE     ZONE  SUBNET  PUBLIC_IPV4    INTERFACE_IPV4  INTERFACE_IPV6
 ubuntu-1k  STARTING  1     1       210.79.129.16  10.1.0.23       2401:5420::cc9c:92ff:fed6:55ff
  NAME       STATE     ZONE  SUBNET  PUBLIC_IPV4    INTERFACE_IPV4  INTERFACE_IPV6
 ubuntu-1k  STARTING  1     1       210.79.129.71  10.1.0.24       2401:5420::401f:12ff:fecd:5c45
  NAME       STATE     ZONE  SUBNET  PUBLIC_IPV4    INTERFACE_IPV4  INTERFACE_IPV6
 ubuntu-1k  STARTING  1     1       210.79.129.27  10.1.0.25       2401:5420::1486:9dff:fe24:d192
  NAME       STATE     ZONE  SUBNET  PUBLIC_IPV4    INTERFACE_IPV4  INTERFACE_IPV6

I urge you try it on your own to create a single instance to see the speed of our platform.

So go ahead and use our Quickstart Guide