阿里云容器服务 - 提速云端应用部署与运维

阿里云容器服务简介

  • 什么是容器服务
  • 什么是容器
  • 容器服务解决了什么问题
  • 容器服务架构
  • 容器服务使用流程及场景

容器服务

阿里云容器服务(Container Service)是一种高性能可伸缩的容器管理服务。支持一键部署Docker集群,提供便利的基于容器的服务与应用的编排、部署及完整的生命周期管理。提供阿里云Docker镜像加速管理服务,支持基于Git等代码仓库集成。
http://www.aliyun.com/product/containerservice

容器云平台网络环境拓扑图 容器云服务器_容器云平台网络环境拓扑图

什么是容器

Docker是近年来发展最迅速的开源项目之一,短短两年多的时间,建立在Docker容器软件内的应用被下载超过5.35亿次。全球有超过400万人在使用Docker,约有150,000个在线应用靠Docker容器运行。

  • 容器技术是一种轻量级的操作系统虚拟化方案
  • 通过共享kernel,细粒度资源隔离。(敏捷,降低企业成本)
  • 定义了环境无关的标准的交付、部署规范(提高运维效率)
  • 结合Docker容器和虚拟化技术
  • 利用虚拟机提供弹性基础架构,更好的安全隔离,动态热迁移
  • 利用容器技术实现简化应用部署、运维;实现弹性应用架构

容器云平台网络环境拓扑图 容器云服务器_Docker_02

容器服务解决了什么问题

  • 助力开发
  • 利用容器服务实现持续集成和交付:Build Once and Deploy Everywhere
  • 简化容器应用云端管理、部署
  • 易用性
    将用户从容器集群的搭建、编排、弹性、监控、日志等的运维痛苦中解放出来。
  • 兼容性
    兼容Docker Swarm&Docker Compose协议。
  • 增强能力
    容器服务通过扩展Docker Compose的label,增强了日志、健康型检查、路由、启动顺序、依赖关系、调度策略等的编排能力。

容器服务架构

容器服务使用流程及场景

  • 从镜像部署容器应用
  • 从编排模板部署容器应用

容器云平台网络环境拓扑图 容器云服务器_容器云平台网络环境拓扑图_03

容器服务场景

  • 弹性Web应用
  • 持续集成CI/CD

容器云平台网络环境拓扑图 容器云服务器_操作系统_04