ApsaraMQ for Kafka is a distributed, high-throughput, and scalable message queue service provided by Alibaba Cloud. It provides a fully managed service for open source Apache Kafka.
Benefits
Compared with open source Apache Kafka, ApsaraMQ for Kafka resolves the pain points of the open source product in the following areas:
O&M — With ApsaraMQ for Kafka, you focus on business development and do not need to handle deployment or O&M.
Cost, elasticity, and reliability — ApsaraMQ for Kafka costs less, provides greater elasticity, and delivers higher reliability.
Application scenarios and ecosystem
ApsaraMQ for Kafka is widely used in big data scenarios and has become an essential part of the big data ecosystem. The application ecosystem of ApsaraMQ for Kafka covers the following areas:
Big data — Website behavior analysis, log collection and aggregation, application monitoring, monitoring data aggregation, streaming data processing, and online and offline data analysis.
Data storage — Message import into offline storage and analytics services such as MaxCompute, Object Storage Service (OSS), ApsaraDB RDS, Hadoop, and HBase.
Data processing — Integration with compute engines such as Realtime Compute for Apache Flink, E-MapReduce, Spark, and Storm.
The following figure shows the application ecosystem of ApsaraMQ for Kafka.

Network access
In addition to public network access, ApsaraMQ for Kafka also supports Virtual Private Cloud (VPC). You have full control over your own VPC. For example, you can select the IP address range and configure route tables and gateways. You can also use Alibaba Cloud resources such as Elastic Compute Service (ECS), ApsaraDB RDS, and Server Load Balancer (SLB) in the VPC that you define.