产品优势
产品优势
本文档主要内容为网易云容器服务的优势介绍。
提升应用交付部署效率
- 保持环境一致,使服务容易移植,加快版本迭代速度。开发人员可以使用镜像来快速部署一套标准的开发环境,开发完成后测试和运维人员可以使用相同的环境来部署代码。容器服务可以快速创建和删除容器,可以快速迭代,大量节约开发、测试和部署的时间。并且各个步骤都有明确的配置和操作,整个过程全程可见,使团队更容易理解应用的创建和工作过程。
- 支持服务发现,通过域名端口访问服务,避免服务重启、迁移IP变更带来影响。
- 支持微服务化,降低代码维护、重构的复杂度,适应快速变化的业务需求。用户在控制台上配置好容器的端口映射之后即可通过容器服务的名称(跨空间的话需要加空间名称)+应用端口的方式进行应用的访问。
更高效的资源利用
- Docker 容器的运行不需要额外的虚拟化管理程序(Virtual Machine Manager,VMM,以及hypervisor)支持,它是内核级的虚拟化,可以实现更高的性能,同时对资源的额外需求很低。
更轻松的迁移和扩展
Docker 容器几乎可以在任意平台上运行,包括物理机、虚拟机、公有云、私有云、个人电脑、服务器等。这种兼容性可以让用户在不同平台之间轻松迁移应用。
更简单的更新管理
使用 Dockerfile 只需要简单的配置修改就可以代替以往大量的更新操作。并且所有的操作都以增量的方式进行分发和更新,从而实现自动化并且高效的容器管理。
快速响应业务变化
- 灵活水平扩展,应对业务量的骤然变化。
- 秒级部署速度,保障产品用户体验流畅。
服务运转安全稳定
- 分布式架构,服务错误自动恢复、快速迁移,保证服务高可用。
- 分布式存储,有状态负载数据持久化保存,保证用户数据安全。
服务运维省时省心
- 丰富的数据监测,统一的日志管理,助力分析服务健康。
- 自定义监控报警,及时获取状态预警。
易用性
- 提供可视性的操作和详情的日志列表,保证用户及时跟踪发布状态。
- 提供丰富的 API 接口与管理接口,满足不同层次用户的发布需求。
扩展性
- 系统之间采用微服务架构,没有强依赖,单独节点可独立部署工作,通过消息传递或 API 能完成工作流程跳转。
- 各系统模块间支持多点部署并可以横向扩展,保证系统的高可用。
透明性
- 用户操作过程和出错的信息通过监控报警,能快速查出问题的原因。
- 系统本身监控所有的容器的生命周期。
- 系统整体的运行状态和任务队列有详情统计数字,及时跟踪系统负载。
可靠性
- 应用更新或回滚操作,保证操作的原子性。
- 应用所有的操作都可以重入。
- 应用发布的过程中,保证应用对外服务不间断和业务的连续性。
- 容器服务等级指标 SLA 为 99.95%。