Kingsoft Cloud Container Engine

Kingsoft Cloud Container Engine (KCE) is developed and adapted based on the native Kubernetes to seamlessly integrate other basic resources, products and services of Kingsoft Cloud, and provide you with highly reliable and scalable container management services with high performance.
Benefits
Features
Scenarios
Recommended

Benefits

Secure and Controllable

Provide tenants with exclusive computing resources isolated at the underlying resource level and ensure service isolation of different users; with cluster deployed in the VPC, users can customize security groups and ACLs according to the security requirements; the distributed architecture of the container cluster ensures the high availability.

Efficient Deployment

After deployed in your VPC, KCE can significantly improve your deployment efficiency. The high-quality BGP network can ensure high-speed image uploading and downloading and support starting up massive containers in seconds.

Easy to Use

KCE provides super-large container cluster management service. Users can enjoy one-click deployment and customize the scale and configuration of the cluster without installing, operating, maintaining and expanding the infrastructure of the cluster

Low Cost

KCE is currently free and can be used together with other paid cloud products (such as KEC and EIP, etc.).

Features

Cluster Management

Provide super-large cluster management service to flexibly customize cluster configuration

Image Repository

Provide safe and reliable enterprise-level private image repository

Container Scheduling

Support strategies such as scheduling cross availability zones and container rescheduling on node failures

Rolling Upgrade

Support rolling upgrade and rollback so upgrading does not interrupt the service

Service Discovery

Provide built-in service discovery to adapt to the microservice architecture seamlessly

Scenarios

Microservice structure

CI/CD

Auto Scaling

Microservice structure

KCE provides the ability to apply microservices. Users can split the construction of complex applications into multiple micro services from different dimensions. Each microservice can be deployed independently. It has strong distributed capabilities, elastic scalability and fault tolerance ability.Each microservice uses an application image as a template for microservice deployment.

Advantages

It supports load balancing and automatic service discovery, and naturally adapts to microservice structure.
It supports one-click deployment of clusters, simplifying cluster deployment, operation and maintenance and easily managing clusters.
Deep integration with Kingsoft Cloud Ecology, it directly uses Kingsoft Cloud Computing, network, security, storage and other capabilities

CI/CD

KCE provides a complete process of DevOps from code submission to application deployment. By deploying services on KCE, developers can immediately build, test, package and integrate code after submitting new code on GitHub or other code platforms. It deploys integrated code to the running environment based on continuous integration

Advantages

It provides continuous integration or continuous delivery capabilities with a full set of complete processes for user business software development, compilation, testing, and integration deployment, eliminating human-level low-level mistakes during development, testing, and online, which improves productivity.

Auto Scaling

KCE can automatically expand or reduce according to the load of the service. When the service load is high, the service is automatically expanded and deployed in seconds to respond to concurrent requests. When the service load is low, it does not affect online services under the premise of automatic capacity reduction, resource costs are saved. There is no human intervention required during the entire process, saving you the burden of manual deployment

Advantages

Automate the capacity scaling-up/scaling-down process without manual intervention. When the service load is low, the capacity is automatically reduced to save costs

Recommended

KEC

Kingsoft Cloud Elastic Compute (KEC) is an important part of the cloud computing infrastructure provided by Kingsoft Cloud. It has flexible and scalable processing capacity and can help developers easily perform Internet-scale computing and deploy their required server environment. It is simpler and more efficient than physical servers. Developers can deploy it promptly based on service needs to improve operation and maintenance efficiency.
View Detail

EPC

Elastic Physical Compute (EPC) provides exclusive physical servers with excellent performance. Through secure, stable and convenient computing service, EPC helps you quickly build and expand application services with high performance requirements. EPC supports VPC, on which you can build and manage your network conveniently, and also provides cloud security and hardware monitoring to facilitate IT operation and maintenance. Kingsoft Cloud EPC is based on 2nd Gen Intel® Xeon® Scalable Processor.
View Detail

VPC

Virtual Private Cloud (VPC) helps you build a logically isolated and proprietary network with various customized deployments in Kingsoft Cloud. You can also use a dedicated connect or VPN connection to build a hybrid cloud solution with VPC and your existing data center for smooth cloud adoption.
View Detail

SLB

Server Load Balancing (SLB) is a network service that distributes traffic to multiple servers. SLB can quickly increase the throughput of the application system through traffic distribution, hide the actual service port to enhance the security of the internal system, and improve the reliability of the application system by eliminating single point of failure of the service.
View Detail