EMR has some practical strength over user-created clusters.
EMR provides an integrated solution to manage clusters, which simplifies cluster management. EMR also has the following benefits:
Ease of use
You can simply select the ECS instance specifications (such as CPU and memory), disks, and software required for automated deployment.
You can apply for cluster resources based on your geographical location or the geographical location of the data source. Alibaba Cloud ECS is available in the following regions: China (Hangzhou), China (Shanghai), China (Qingdao), China (Beijing), China (Zhangjiakou-Beijing Winter Olympics), China (Hohhot), China (Shenzhen), China (Chengdu), China (Hong Kong), Singapore, Australia (Sydney), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Japan (Tokyo), Germany (Frankfurt), US (Silicon Valley), US (Virginia), India (Mumbai), and UAE (Dubai). EMR supports all of the regions supported by Alibaba Cloud ECS.
You can create a cluster as required and release it if it is no longer needed. You can also dynamically add a node to a cluster.
EMR is integrated with other Alibaba Cloud services such as Object Storage Service (OSS), Message Service (MNS), ApsaraDB for RDS, and MaxCompute. This enables these services to act as the input source or output destination of the Hadoop or Spark compute engine in EMR.
EMR is integrated with Resource Access Management (RAM), which allows you to use Alibaba Cloud accounts and RAM users to isolate permissions on services.