Container Service for Kubernetes (ACK)

A fully-managed service compatible with Kubernetes to help users focus on their applications rather than managing container infrastructure

Container Service for Kubernetes (ACK) is a fully managed service. ACK is integrated with services such as virtualization, storage, network and security, providing user a high performance and scalable Kubernetes environments for containerized applications. Alibaba Cloud is a Kubernetes Certified Service Provider(KCSP)and ACK is certified by Certified Kubernetes Conformance Program which ensures consistent experience of Kubernetes and workload portability.


Kubernetes Certified Service Provider
Kubernetes Certified Service Provider(KCSP)and qualified by Certified Kubernetes Conformance Program. Ensures Kubernetes consistent experience, workload portability. Provides deep and rich enterprise-class cloud native abilities
Secure and Manageable
Ensures end-to-end application security and provides fine-grained access control
Easy to Use
Allows you to quickly create Kubernetes clusters. Provides container-based management of applications throughout the application lifecycle
High Performance
Large numbers of containers can be started within seconds. This has been verified in the container management scenarios in Alibaba


  • Multiple Choices of Regions and Networks for Clusters

    You can create and delete clusters in different regions.

  • Multiple Server Management Modes

    You can authorize Container Service to create ECS instances and add them to a cluster, or add existing ECS instances to a cluster.

  • Container Lifecycle Management payment methods

    Manages containers in terms of the networks, storage, logging, monitoring, application scheduling, routing, and account permissions.


    Supports the communication between containers on different servers and high-performance VPC network drives.


    Supports data volume management, disks, and Network Attached Storage (NAS).


    Supports automatic log collection and integration with Log Service.


    Supports both container-level and VM-level monitoring.


    Deploys applications in different zones to guarantee high availability. Avoids service downtime by rescheduling services on failed nodes.


    Forwards Layer-4 and Layer-7 requests and binds the requests to backend containers.


    Grants cluster operation permissions to RAM users.

  • Alibaba Cloud Capabilities Improve Experience

    Container Service for Kubernetes is integrated with Virtual Private Cloud (VPC) and provides secure and high-performance deployment solutions that support hybrid cloud. This service is also integrated with Server Load Balancer (SLB) and allows you to leverage the capacity of multiple containers.

  • Flexible Application Scheduling Policy Extension Help Integrate Upstream and Downstream Delivery Processes

    Supports service affinity policies and horizontal service expansion. Deploys applications in different zones to guarantee high availability and disaster recovery. APIs are provided for cluster and application management. You can use these APIs in continuous integration and customized deployment.

Common Scenarios

  • DevOps
  • Machine Learning
  • Microservice
  • Hybrid Cloud
  • Auto-scaling

DevOps-based Continuous Delivery

Optimized Continuous Delivery Process

Container Service for Kubernetes and Jenkins can complete the DevOps process from code submission to application deployment with no need for manual operations. Only code that has been automatically tested can be delivered for deployment. This allows you to get rid of the traditional delivery modes that have complicated deployment and slow application iteration.


  • Automatic DevOps

    Automates the DevOps procedure including code modification, code build creation, image build creation, and application deployment.

  • Consistent Environment

    Allows you to deliver not only the code but also the code running environment based on a fixed architecture.

  • Continuous Feedback

    Sends immediate feedback on each integration or delivery.

Integrations and Configurations

Machine Learning

HPC-based Machine Learning

Focuses on machine learning and quickly deploys applications.

Allows you to deploy machine learning applications on HPC clusters, track experiments, and train and publish models. Distributed data storage frees you from the deployment and operations of machine learning applications, so that you can focus on core business and deploy applications quickly.


  • Quick Deployment and Auto Scaling

    Enables quick deployment, startup, and auto scaling of machine learning applications.

  • Simple Configurations and Resource Monitoring

    Allows you to obtain the GPU compute capabilities by simple configurations and monitor GPU resources.

  • Capability Integration

    Seamlessly integrates with Alibaba Cloud capabilities, such as storage, logging and monitoring, and basic security architecture.

Integrations and Configurations


Microservice Architecture

Enables agile development and deployment, accelerating enterprise business iteration.

Your business is divided into microservices in your enterprise production environment. These miscroservice applications are stored in Alibaba Cloud image repositories. Alibaba Cloud can schedule, orchestrate, deploy, and grayscale-release the microservice applications, and you only need to iterate these applications.


  • Load Balance and Service Discovery

    Forwards Layer-4 and Layer-7 requests and binds the requests to backend containers.

  • Application Scheduling and Disaster Recovery Policies

    Supports service affinity scheduling, cross-zone application high availability and disaster recovery.

  • Microservice Monitoring and Auto Scaling

    Supports microservice and container monitoring, and microservice auto scaling.

Integrations and Configurations

Hybrid Cloud

Hybrid Cloud Architecture

Unified Maintenance of Hybrid Cloud Resources

You can manage both cloud and on-premises resources in the Container Service console. Container Service for Kubernetes does not rely on specific infrastructure. Therefore, applications can be deployed both in the cloud and on-premises using the same images and orchestration plan.


  • Application Scaling in the Cloud

    During peak hours, Container Service for Kubernetes can expand application capacities in the cloud and drive traffic to the cloud.

  • Cloud Disaster Recovery

    Deploys business systems on-premises for service provisioning and in the cloud for disaster recovery.

  • On-Premises Development and Testing

    Applications that are on-premises developed and tested can be seamlessly released in the cloud.

Integrations and Configurations


Auto-scaling Architecture

Traffic-based Auto Scaling

Container Service for Kubernetes enables business auto scaling based on traffic. This prevents traffic spikes from crashing your system and reduces the amount of idle resources.


  • Quick Response

    The container capacity expansion can be triggered within seconds after the business traffic has reached the threshold for capacity expansion.

  • Auto Scaling

    Manual operations are not required for capacity scaling.

  • Low Cost

    The container capacity automatically shrinks when the traffic reduces. This prevents wasting resources.

Integrations and Configurations

Customers Success Stories

Peanut Diary

"We tried containerization for the first time in 2018 to improve the utilization of IT resources, as well expecting to use container technology to improve the overall reliability, stability, elasticity, and fault tolerance of the system. We hope to achieve more with container technology in the near future."

STO Express

"During Double 11, the whole system was stably run on Alibaba Cloud. It stood the test of hundreds of millions of parcels and provided responses within milliseconds for tens of millions of orders."


"Alibaba Cloud has helped RedMart manage our software applications in a flexible, reliable, and cost effective manner. Alibaba Cloud has played a pivotal role in helping us convince customers about our customer focus and commitment to be more reliable and responsive."

Perfect Diary

"We used ACK to quickly set up a test environment, ARMS to diagnose performance bottlenecks during the stress testing process. The whole solution ensures system stability and availability for all of our big sales and promotions, and thanks to the auto scaling feature of ACK, we reduced server costs by more than 50%."


"After migrating the data to the cloud, 3vjia plans to migrate the industry end of the entire household industrial chain to the cloud. We aim to build the largest industrial Internet platform for the household industry in China. The cloud makes it all possible."

Onion Academy

"After Onion Academy adopted Container Service for Kubernetes (ACK), the resource usage of the system of Onion Academy has increased by 60%. In addition, ACK allows Onion Academy to isolate resources where an error occurs as soon as possible. When the business surges, Onion Academy can scale up its system in no time to support the business."

Certification course: Using Kubernetes to Manage Containers and Cluster Resources

Through the introduction of basic knowledge of Kubernetes and Alibaba Cloud Container Service, this course enables learners to quickly get started with Container Service for Kubernetes.

0.01 USD

Original Price: USD 10.00

View Details

Upgraded Support For You

1 on 1 Presale Consultation, 24/7 Technical Support, Faster Response, and More Free Tickets.

1 on 1 Presale Consultation

Consulting by experienced cloud experts.Learn More

24/7 Technical Support

Extended service time from 10 hours 5 days a week to 24/7. Learn More

6 Free Tickets per Quarter

The number of free tickets doubled from 3 to 6 per quarter. Learn More

Faster Response

Shorten after-sale response time from 36 hours to 18 hours. Learn More