This topic describes the Alibaba Cloud services can be used together with Message Service (MNS).

Message Service (MNS) can be used with Alibaba Cloud services, such as Elastic Compute Service (ECS), Object Storage Service (OSS), and Tablestore (OTS), to ensure flexibility and scalability of your applications.

For example, assume that you want to create multiple ECS instances that have mutual access and different workload-processing progresses.

In this case, queues can store messages and enable the applications that run on ECS instances to process messages in order. An ECS instance reads a message from a queue, processes the task that corresponds to the message, and then publishes the result as a message to another queue. Then, the task that corresponds to the result message may be processed by another applications. ECS allows applications to scale. Therefore, application developers can change the number of ECS instances that run an application based on the number of messages in a queue. This ensures that messages are processed in time.