Product Advantages
Why CCE?
CCE is a container service built on Docker and Kubernetes. A wealth of features enable you to run container clusters at scale. CCE eases containerization thanks to its reliability, performance, and open source engagement.
Easy to Use
Creating a Kubernetes cluster is as easy as a few clicks on the web console. You can deploy and manage VMs and BMSs together.
CCE automates deployment and O&M of containerized applications throughout their lifecycle.
You can resize clusters and workloads by setting auto scaling policies. In-the-moment load spikes are no longer headaches.
The console walks you through the steps to upgrade Kubernetes clusters.
CCE supports turnkey Application Service Mesh (ASM) and Helm charts.
High Performance
CCE runs on mature IaaS services and heterogeneous compute resources. You can launch containers at scale.
AI computing is 3x to 5x better with NUMA BMSs and high-speed InfiniBand network cards.
Highly Available and Secure
HA: Three master nodes in different AZs for your cluster control plane. Multi-active DR for your nodes and workloads. All these ensure service continuity when one of the nodes is down or an AZ gets hit by natural disasters.
Secure: Integrating IAM and Kubernetes RBAC, CCE clusters are under your full control. You can set different RBAC permissions for IAM users on the console.
Open and Compatible
CCE runs on Docker that automates container deployment, discovery, scheduling, and scaling.
CCE is compatible with native Kubernetes APIs and kubectl. Updates from Kubernetes and Docker communities are regularly incorporated into CCE.
Comparative Analysis of CCE and On-Premises Kubernetes Cluster Management Systems
CCE clusters versus on-premises Kubernetes clusters
Area of Focus
|
On-Premises Cluster
|
CCE
|
---|---|---|
Ease of use |
You have to handle all the complexity in deploying and managing Kubernetes clusters. Cluster upgrades are often a heavy burden to O&M personnel. |
Easy to manage and use clusters You can create a Kubernetes container cluster in a few clicks. No need to set up Docker or Kubernetes environments. CCE automates deployment and O&M of containerized applications throughout their lifecycle. CCE supports turnkey Helm charts. Using CCE is as simple as choosing a cluster and the workloads that you want to run in the cluster. CCE takes care of cluster management and you focus on app development. |
Scalability |
You have to assess service loads and cluster health before resizing a cluster. |
Managed scaling service CCE auto scales clusters and workloads according to resource metrics and scaling policies. |
Reliability |
Only one master node is available in a cluster. Once this node is down, the entire cluster is down, as well as all the applications in it. |
High availability Enabling HA when creating a cluster will create three master nodes for the control plane. Single points of failure (SPOFs) will not shut down your cluster. |
Efficiency |
You have to either build an image repository or turn to a third-party one. Images are pulled in serial. |
Rapid deployment with images CCE connects to SWR to pull images in parallel. Faster pulls, faster container build. |
Cost |
Heavy upfront investment in installing, managing, and scaling cluster management infrastructure |
Cost effective You only pay for master nodes and the resources used to run and manage applications. |
Application Scenarios
FAQs
Videos About CCE
CCE Service Introduction
03:10
Container Basics
12:39
Introducing Kubernetes Cluster
02:33
Creating Kubernetes Cluster