
3cn.redhat.com 电子书 云原生应用的构建之路
1. 速 度 :数 字 化 业 务 的 必 备 要 素
随着数字化业务的不断推进,各种思维创新型技术应运而生:移动设备、智能传感器、可穿戴设备、
虚拟现实、聊天机器人、区块链、机器学习和其他技术。在某种程度上,这也反映出了全新数字化
原生型业务的迅猛发展势头。数字化业务不仅颠覆了传统的业务模式,还撼动了已有的企业和行
业格局。对大多数企业而言,数字化业务意味着大刀阔斧推行企业敏捷性文化— —只有借助更加
迅速、更加灵活的开发和交付模式,才能满足各种快速变化的需求。由于大部分企业都无力承受全
面重建技术基础,或即刻采用全新的业务实践和理念,因此,他们正从文化、流程和技术层面出发,
逐步实现根本性转变,以求提升速度和敏捷性。
软件的影响力正在日益凸显,它不但会影响用户与企业间的互动方式,还会影响企业为保持市场
竞争力而做出的创新之举。因此,应用的快速开发和交付已成为数字化企业必须要满足的一项新
需求。
云原生方案会基于云技术原理,利用相关服务,并采用为实现云计算敏捷性和自动化而过优化的
各 种 流 程 ,从 而 完成现有应用的现代化转型并构建新的应用。本电子书会详细介绍各个相关步骤,
帮助您根据自身现状,顺利地采用云原生应用方案。
2. 什么是云原生应用?
云原生应用旨在充分利用云计算模型,从而提高速度、灵活性和质量并降低部署风险。虽然名字
中包含“云原生”三字,但云原生方案的重点并不是应用部署在
何处
,而 是
如何
构 建 、部 署 和 管 理
应用。
云原生方案与微服务架构类似。然而,尽管微服务可通过构建云原生应用来交付,可企业仍需采
取许多措施,才能在生产中熟练地管理微服务。而要想享受云原生应用的各种益处,也并非一定
需要微服务。很多企业都通过基于相同的原则,构建出更优秀的模块化单体式应用,从而取得云
原生方案的种种效益。
向云原生应用的开发和交付转型,是一次全方位的变革,涉及企业的文化、流程、架构和技术。因
此,这是企业的必经之路,而不是所要到达的目标。这段旅程代表着一个变革周期,而实现变革
从来不是一件容易的事。
“
‘云原生’是一个用来
描述应 用 、架 构 、平 台 /
基础架构和流程的形容
词 。只 要 能 全 面 地 考 虑 到
这 些 要 素 ,我 们 就 能 够 以
一种经济高效的工作方式
来提升我们的能力,
以便快速应对各种变化,
并降低不可预测性。”
CHRISTIAN POSTA
红帽首席架构师、
《
面向 JAVA 开发人员的微服务
》
作者
来源:INFOQ,“ DEFINING CLOUD
NATIVE: A PANEL DISCUSSION”
(定义云原生:专题讨论),2017 年
。
“
对于提高市场份额,
数字化驱动型企业的
成功机率是其他企业
的 8 倍 ;然 而 ,它 们 仍
然没有达到所谓的原
生 数 字 化 。”
Bain 调查:传统企业的数字化
进程和容器的重要作用
相关文档
评论