文章目录
- 一、云原生产品创新
- 二、云原生架构设计
- 三、云原生商业模式变革
- 《云原生落地 产品、架构与商业模式》
- 适读人群
- 编辑推荐
- 内容简介
- 目录
随着云计算技术的不断发展,云原生已经成为企业数字化转型的重要方向。接下来将从产品、架构和商业模式三个方面,探讨云原生落地的实践路径,帮助企业更好地应对数字化转型的挑战,实现业务的快速发展。CSDN程序边界
一、云原生产品创新
容器化部署:通过Docker等容器技术,实现应用的快速部署、自动化运维,提高资源利用率和管理效率。
CSDN程序边界
微服务架构:将复杂的单体应用拆分为多个独立的微服务,降低模块间的耦合度,提高系统的可扩展性和可维护性。
持续集成与持续交付(CI/CD):通过自动化的构建、测试、部署流程,实现快速迭代和高质量交付。
DevOps文化:打破开发与运维的界限,实现团队协作和快速反馈,提升企业的敏捷性和竞争力。
二、云原生架构设计
基于云的基础设施:采用云计算平台作为底层基础设施,实现弹性伸缩、高可用性和灾备能力。
CSDN程序边界
面向服务的架构(SOA):通过服务化的方式,实现系统间的解耦和标准化接口,降低系统集成的复杂度。
API网关:作为系统的入口,实现流量控制、安全防护和服务治理等功能,提高系统的健壮性和稳定性。
分布式存储与计算:利用分布式数据库、分布式文件系统等技术,实现数据的高可用、高性能访问。
三、云原生商业模式变革
以客户为中心:关注客户需求,提供个性化、差异化的产品和服务,实现客户价值的最大化。
CSDN程序边界
数据驱动决策:通过对海量数据的分析挖掘,为企业决策提供有力支持,提高决策效率和准确性。
平台化运营:构建开放的平台生态,整合各类资源,实现产业链的协同发展。
创新驱动发展:不断探索新技术、新模式,推动企业持续创新,抢占市场先机。
总之,云原生作为一种新兴的技术理念和实践方法,正在深刻影响着企业的产品开发、架构设计和商业模式。企业应积极拥抱云原生,加快数字化转型步伐,实现业务的快速增长和持续发展。
《云原生落地 产品、架构与商业模式》
适读人群
本书主要适合于以下读者:
- 应用架构师
- 云原生平台架构师
- 技术产品规划或者设计人员
- 企业技术决策人员,比如CTO
编辑推荐
- 多位云原生产品规划及架构专家联袂推荐。
- 资深云计算与产品专家从CIO/CTO视角,高度总结十余年洞见与落地经验,节省千万资本。
- 从客户分析、市场分析、商业模式、产品与技术架构五大维度,透彻分析企业落地云原生的全生命周期方案,解行业燃眉之急。
- 基础设置自动化+激活业务创新+降本增效=企业数字化转型,助力企业战略性发展。
内容简介
全书分为4大部分15章:
第一部分,生态剖析(3章):第1章从云原生的缘起和历史说起,破除对云原生本质理解的一些概念上的误区,第二章重点说明了云原生的市场现状、发展以及相关话题,使得读者对云原生的市场价值以及规模有所了解,第三章重点讲述实施云原生的条件,以及相关的总论,全景式的了解云原生的实施落地、产品和技术情况,并同时给出什么才是成熟的云原生平台的标准的论断,为后面篇章提供了指南。
CSDN程序边界
第二部分,《云原生的实施》(7章),根据第1部分总论,展开对云原生平台产品、技术架构进行论述,涉及到容器底座、可观察性、PaaS、devops、云原生中间件以及自动化交付等内容,从市场需求分析、产品规划设计到技术架构入手,全面的介绍云原生平台的构建。
第三部分,《商业模式》(3章),从云原生价值主张入手,全面说明云原生不同的云交付形态下的变化、以及对应的服务售卖模型和定价方式。
第四部分,《实例分析》(2章),根据前面介绍的内容,从两个客户角度,一个从平台提供商角度说明落地实践,另一个从业务企业角度说明落地实践,是对上面章节内容的总结和运用,力图从实践出发,从组织升级、业务升级、技术架构升级等维度阐述落地的步奏、问题和解决方案等,为读者提供落地实践的参考。
目录
前 言
第一部分 起源、演化与商业模式
第1章 为云而生 2
1.1 什么是云原生 2
1.2 云原生的历史及其原则 5
1.3 谁是云原生的客户 7
1.4 谁是云原生的用户 12
1.5 云原生对企业的影响 18
1.6 本章小结 19
第2章 云原生生态圈 20
2.1 云需要怎样的云原生 20
2.1.1 云计算到底是什么 20
2.1.2 云计算平台市场和产品现状 21
2.1.3 传统云计算平台的缺陷 22
2.1.4 云计算与云原生 23
2.2 企业需要怎样的云原生 24
2.2.1 企业数字化改革到底说的是
什么 24
2.2.2 数字化诉求与云原生产品架构 27
2.3 云原生市场及生态情况分析 30
2.3.1 国内云原生市场及生态情况 30
2.3.2 国外云原生市场及生态情况 32
2.4 云原生的边界和限制 33
2.5 本章小结 33
第3章 云原生蓝图 34
3.1 云原生实施条件 34
3.1.1 组织升级 34
3.1.2 市场洞察方法升级 35
3.1.3 产品规划与设计升级 36
3.1.4 技术架构与技术能力升级 36
3.2 云原生产品总论 36
3.2.1 云原生产品与传统IT产品的
主要差别 37
3.2.2 云原生产品设计总体思路 37
3.3 云原生技术总论 38
3.3.1 传统技术在云原生条件下的
融合和升级 38
3.3.2 云原生技术与云技术的联系和区别 38
3.3.3 云原生技术设计的五大原则 39
3.4 云原生成熟度模型 40
3.4.1 经济环境层面 41
3.4.2 企业战略层面 41
3.4.3 企业业务发展层面 42
3.4.4 企业组织能力层面 43
3.4.5 云原生技术架构层面 44
3.4.6 综合成熟度模型 45
3.5 本章小结 46
第二部分 云原生组织与市场洞察
第4章 组织能力建设 48
4.1 云原生团队的组织设计 48
4.1.1 为什么说组织升级是云原生
实施的必需条件 49
4.1.2 各种组织架构的利弊 51
4.1.3 新型的云原生组织架构 53
4.2 云原生组织设计的落实 54
4.2.1 优化自身组织升级的条件 54
4.2.2 落实时的注意事项 55
4.3 云原生组织的成长原则 56
4.4 本章小结 57
第5章 市场洞察 58
5.1 生态的设计和建设 58
5.2 作为云平台厂商的市场洞察 59
5.2.1 短期看需求,长期看供给 59
5.2.2 收集数据,分析趋势,顺势
而为 60
5.2.3 通用性和差异性的博弈选择 61
5.3 作为业务型企业的需求洞察 62
5.4 从“荆棘丛”中找到自身竞争力 62
5.4.1 如何做必要的竞品分析 62
5.4.2 人力资源规划预期和落地节奏预期 63
5.5 本章小结 64
第三部分 云原生底座的落地
第6章 运行环境 66
6.1 设计底座运行环境 67
6.1.1 节点的选型 68
6.1.2 操作系统规划 68
6.1.3 Linux性能优化和稳定性优化 70
6.1.4 面向Kubernetes的性能优化和
稳定性优化 74
6.1.5 高可用方案 76
6.2 云原生运维代理平台 80
6.3 本章小结 100
第7章 多集群架构 101
7.1 经典多集群架构 102
7.1.1 Kubernetes Federation v1多集
群架构 102
7.1.2 Kubernetes Federation v2多集
群架构 103
7.1.3 Karmada多集群架构 105
7.2 新型多集群架构的思考 110
7.3 本章小结 111
第8章 异构网络 113
8.1 经典云原生网络解决方案 114
8.1.1 控制面互联方案 115
8.1.2 业务链路网络互联方案 123
8.2 关键的下一步:IBN 165
8.2.1 IBN概述 165
8.2.2 IBN自动化网络解决方案 166
8.2.3 AOT设计建模阶段 174
8.2.4 AOT部署实施阶段 183
8.2.5 AOT运行治理阶段 184
8.3 本章小结 186
第9章 统一调度 189
9.1 统一调度的需求分析 189
9.1.1 普通集群调度存在的问题
以及企业的诉求 189
9.1.2 5种调度器的职责分析 192
9.2 统一调度的技术架构方案 193
9.2.1 集群调度的实现 195
9.2.2 单机调度的实现 197
9.2.3 全局编排调度的实现 206
9.2.4 多层调度的实现 207
9.3 本章小结 210
第10章 单元化 211
10.1 云原生单元化的本质 213
10.2 云原生单元化改造 220
10.2.1 统一多层调度的单元化
改造 222
10.2.2 云原生网络架构的单元化
改造 224
10.2.3 流量路由能力的单元化
改造 225
10.2.4 云原生中间件的单元化
改造 227
10.2.5 云原生单元化多活架构 232
10.2.6 云原生单元化弹性架构 245
10.3 云原生多活压测与演练体系 248
10.3.1 线上环境的泳道隔离
技术 249
10.3.2 构建云原生压测与演练
平台 255
10.4 云原生应用自动化 269
10.5 本章小结 276
第四部分 云原生应用平台的落地
第11章 云原生应用架构治理
平台 278
11.1 应用运行时增强 279
11.2 应用管理 283
11.2.1 治理平台的应用管理问题
盘点 283
11.2.2 单体应用的云原生改造 283
11.2.3 微服务的云原生改造 286
11.2.4 大数据引擎的云原生
改造 291
11.2.5 基于容器技术的边缘
计算 292
11.3 应用可观察性与服务治理 302
11.3.1 云原生可观察性平台的
建设阶段 302
11.3.2 为应用构建统一的可
观察性平台 305
11.3.3 构建智能化治理解决方案 307
11.4 本章小结 310
第12章 云原生DevOps研发中台 312
12.1 代码分支托管 317
12.2 因需而变的广义CI/CD
流水线 320
12.3 云原生自动化交付 327
12.4 本章小结 333
第13章 云原生应用赋能 334
13.1 云原生中间件的技术解决方案 334
13.1.1 云原生消息中间件解决
方案 335
13.1.2 云原生数据库解决方案 344
13.1.3 云原生大数据及AI解决
方案 347
13.1.4 云原生分布式缓存解决
方案 350
13.1.5 云原生存储引擎解决
方案 353
13.2 云原生中间件的落地思想
指南 357
13.3 本章小结 358