All Products
Search
Document Center

Resource Orchestration Service:Get started with ROS Infrastructure Composer

Last Updated:Feb 28, 2026

Resource Orchestration Service (ROS) Infrastructure Composer is a visual drag-and-drop tool for designing cloud architectures and deploying them automatically. Instead of writing templates by hand, you drag resources onto a canvas, configure their properties, and deploy in a few clicks.

This quickstart walks you through building and deploying the following architecture:

  • A virtual private cloud (VPC) with a vSwitch (added as a single-zone network)

  • An Elastic Compute Service (ECS) instance running inside the vSwitch, along with an auto-created security group

  • An Elastic IP Address (EIP) associated with the ECS instance for public internet access

By the end, you will have a running ECS instance with a public IP address, deployed entirely through the visual canvas.

Prerequisites

Create an Alibaba Cloud account and complete identity verification. For more information, see Identity verification.

Step 1: Create an infrastructure template

  1. Go to the ROS Infrastructure Composer module in the ROS console.

  2. In the navigation pane on the left, choose Infrastructure Templates and click Create Infrastructure Template. In the dialog box, select ROS and click OK.

    A blank canvas opens where you will design your architecture.

Step 2: Add resources to the canvas

  1. From the navigation pane on the left, drag Single-zone Network to the canvas.

    This adds a VPC and a vSwitch as a pre-configured group. These networking resources form the foundation of your architecture.

  2. Drag ECS Instance into the vSwitch.

    A security group is automatically created alongside the ECS instance with pre-configured inbound rules.

  3. Drag EIP into the region.

Step 3: Connect the EIP to the ECS instance

  1. On the canvas, click EIP. A connection point appears on each of its four sides.

  2. Click and hold any connection point, drag it to ECS Instance, and release. This associates the EIP with the ECS instance at deployment time.

The following figure shows the result.

image

Step 4: Configure resource properties

  1. On the canvas, click ECS Instance. In the form on the right, configure the following example settings:

    • InstanceType: ecs.t5-lc1m2.large

    • ImageId: Alibaba Cloud Linux 3.2104 LTS 64-bit Quick Launch

    • SystemDiskCategory: Ultra Disk

    image

  2. On the canvas, click EIP. In the form on the right, configure the following example settings:

    • InstanceChargeType (under PayType): Pay-as-you-go

    • InternetChargeType (under TrafficPayType): By Bandwidth

    image

Step 5: Deploy the architecture

  1. In the upper-right corner, click Deploy.

  2. On the deployment page, click Next.

  3. On the Price Preview page, view the estimated total cost. Click Cost Details to view the details of billable items.

  4. Click Create to start the automated deployment. You can view the resource deployment status and events in real time.

Step 6 (Optional): Delete the stack

If you no longer need the created resources, delete the stack to release them and avoid unnecessary charges. The ECS instance and EIP deployed in this quickstart may incur ongoing costs if left running.

  1. On the Deployment tab, click the Stack ID.

  2. On the stack details page, click Delete.

    image

  3. In the Delete Stack dialog box, set Deletion Method to Release Resources.

  4. Click OK.

What's next

  • Learn more about ROS templates and resource types in the ROS documentation.

  • Explore additional resource types available in Infrastructure Composer to build more complex architectures.

  • Learn how to import existing ROS templates into Infrastructure Composer for editing and redeployment.