DevOps & continuous delivery

Optimized continuous delivery pipeline

Container Service integrates with Jenkins to automate the DevOps pipeline that ranges from code submission to application deployments. The pipeline ensures that code is submitted for deployment only after passing automated testing, and provides a better alternative to traditional delivery models that involve complex deployments and slow iterations.

Benefits

  • DevOps pipeline automation

    Automates the DevOps pipeline, from code updates to code builds, image builds, and application deployments.

  • Environment consistency

    Allows you to deliver code and runtime environments based on the same architecture.

  • Continuous feedback

    Provides immediate feedback on each integration or delivery.

Related services

ECS

DevOps

Microservice architecture

Agile development and deployment to speed up the evolution of business models

Your workload in the production environment is divided into multiple microservice applications, which are managed by Alibaba Cloud image repositories. Alibaba Cloud can schedule, orchestrate, deploy, and implement the canary releases of microservice applications and you only need to focus on feature updates.

Benefits

  • Load balancing and service discovery

    Forwards layer 4 and layer 7 requests and binds the requests to backend containers.

  • Multiple scheduling and disaster recovery policies

    Supports different levels of affinity scheduling policies, and cross-zone high availability and disaster recovery.

  • Microservice monitoring and auto scaling

    Supports microservice and container monitoring, and microservice auto scaling.

Related services

ECS, ApsaraDB for RDS, and OSS

SLB

Hybrid cloud architecture

Unified O&M of cloud resources

You can centrally manage cloud and on-premises resources in the Container Service console. Containers hide the differences between infrastructures. This enables you to use the same images and orchestration templates to deploy applications in the cloud and on premises.

Benefits

  • Application scaling in the cloud

    During peak hours, Container Service can scale up applications in the cloud and forward traffic to the scaled-up resources.

  • Disaster recovery in the cloud

    Business systems can be deployed on premises for service provisioning and in the cloud for disaster recovery.

  • On-premises development and testing

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

Related services

ECS, VPC, and Express Connect

Container Service

Automatic scaling architecture

Traffic-based scalability

Container Service enables workloads to auto-scale their resources based on traffic. This prevents traffic spikes from bringing down your system and eliminates idle resources during off-peak hours.

Benefits

  • Quick response

    A scale-out event can be triggered within seconds when traffic reaches the scale-out threshold.

  • Auto scaling

    The scaling process is fully automated without human interference.

  • Cost efficiency

    Containers are automatically scaled in when traffic decreases to avoid resource waste.

Related services

ECS and CloudMonitor

CloudMonitor