OSCAR-云原生技术实践白皮书2019年(征求意见稿)-2019.4-35页_2mb
报告摘要
云原生技术实践白皮书总结
核心内容
本白皮书由云计算开源产业联盟(OSCAR)于2019年4月发布,旨在阐述云原生技术的概念、关键技术、典型应用场景及产业发展趋势。内容涵盖云原生技术如何助力企业实现IT架构转型,推动业务的数字化、智能化发展。
主要观点
- 云原生技术的诞生:源于云计算技术的快速发展,旨在解决传统架构在云平台上的适应性问题,提升云平台服务能力的利用率。
- 云原生技术的核心价值:通过容器、微服务、DevOps等技术手段,实现应用的快速部署、弹性扩展、自动化运维,提高开发效率和系统稳定性。
- 云原生技术的应用场景:覆盖深度学习、区块链、边缘计算和传统行业互联网化等多个领域,解决了技术门槛高、部署复杂、运维困难等问题。
- 云原生技术的发展趋势:推动人工智能向边缘扩展、增强5G网络能力、深化标准化进程、提升联盟组织在产业中的作用。
关键信息
一、云原生简介
- 为何而生:云计算发展推动应用架构向云平台适应,云原生技术应运而生,以提升云平台服务能力和应用开发效率。
- 初识云原生:云原生是一系列技术体系和管理方法的集合,包括容器、微服务、DevOps等,强调松耦合、高可用、自动化。
- 我国云原生产业现状:产业已进入快速发展期,容器技术应用广泛,生态体系逐步完善,企业对云原生技术接受度提升。
二、云原生架构的关键技术
1. 容器技术
- 容器是一种轻量级虚拟化技术,提供隔离的操作系统环境。
- 容器技术分为运行时和编排两层,运行时负责资源管理,编排层负责集群调度。
- 容器技术解决了环境一致性问题,提升应用移植和部署效率。
2. 微服务架构
- 微服务将大型系统拆分为多个独立服务,支持独立部署和扩展。
- 采用侵入式和非侵入式两种架构形式,如Spring Cloud和Service Mesh。
- 降低系统复杂度,支持跨语言开发,提升系统灵活性和可维护性。
3. DevOps
- DevOps强调开发、测试和运维的协同,实现自动化和持续交付。
- 通过工具链集成,实现零成本迁移和快速实践。
- 有助于构建敏捷、高弹性的业务系统,提升交付效能。
三、云原生技术的典型应用场景
1. 深度学习
- 云原生技术提供容器化部署,统一环境和配置,提升实验效率。
- 支持GPU资源高效调度,降低计算成本,实现深度学习平台的普适性。
2. 区块链
- 云原生容器技术用于封装区块链节点,实现网络的统一编排和管理。
- 提供资源隔离、权限控制、自动化运维,提升区块链系统的安全性与可维护性。
3. 边缘计算
- 云原生技术支持云-边-端一体化部署,解决异构资源兼容和网络稳定性问题。
- 容器技术保障边缘设备的安全运行,实现弱网环境下的自恢复能力。
4. 传统行业互联网化
- 云原生技术帮助传统行业实现高并发、高弹性的业务支持。
- 提供混合云部署方案,兼顾数据安全与用户体验。
- 通过DevOps实现流程自动化,提升交付速度和质量。
四、云原生产业发展趋势
1. 云原生助力人工智能扩展至边缘
- 微服务架构推动AI功能解耦,实现云端到边缘的智能迁移。
- 容器技术为边缘智能提供轻量化部署,满足边缘环境的软硬件要求。
2. 运营商搭载云原生强化5G网络能力
- 5G网络采用云原生微服务架构,实现网络能力的弹性部署。
- 云原生技术提升5G网络的开放性、智能性和敏捷性,推动云网融合。
3. 标准化进程持续深化
- 云原生技术标准建设仍处于起步阶段,需加强统一规划和顶层设计。
- 中国信息通信研究院已制定多项云原生技术标准,如容器、微服务、DevOps等,推动行业健康发展。
4. 联盟组织角色日趋重要
- 云原生产业联盟促进技术与业务的融合,推动生态建设。
- 通过技术服务商与行业用户之间的沟通,形成良性互动,提升云原生技术影响力。
附录:云原生落地案例
(一) 招商银行数字化转型实例
- 建立基于容器的新一代企业级PaaS平台,提升应用开发与交付效率。
- 实现高可用、高安全、高扩展的金融云平台,支持业务快速迭代。
- 采用DevOps理念,实现全流程自动化和标准化,提升交付质量。
(二) 云原生技术在网商银行核心系统的应用实例
- 实现高可伸缩性、高容错性,满足大规模金融级业务需求。
- 采用容器和微服务技术,构建异地多活架构,提升业务连续性和稳定性。
- 通过DevOps平台实现快速、持续、可靠的业务交付,缩短交付周期。
(三) 云原生技术助力广汽丰田数字化转型实践
- 构建容器云平台,支持多种互联网应用,提升业务交付效率。
- 实现混合云部署,满足业务的敏态与稳态需求。
- 通过DevOps理念,提升研发与运维的协同能力,加快业务创新步伐。
(四) 中石油梦想云平台在能源行业的落地应用
- 建立统一数据库、统一技术平台,实现业务应用共享和运营。
- 采用云原生技术栈,提升平台的灵活性与扩展性。
- 通过DevOps和微服务治理,实现传统应用向云原生架构的平滑过渡,提升交付效率与质量。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载