更新时间:2025-01-07 16:35:06
封面
版权信息
序言
前言
第1章 企业数字化转型
1.1 传统企业IT架构
1.1.1 IT架构解读
1.1.2 存在的问题
1.2 新技术新思路
1.2.1 计算资源云化
1.2.2 服务在线化
第2章 业务中台架构
2.1 架构演进之路
2.1.1 单体应用
2.1.2 数据与应用分离
2.1.3 应用服务器集群
2.1.4 缓存服务器
2.1.5 数据库读写分离
2.1.6 分库分表
2.1.7 微服务化
2.1.8 服务中台化
2.2 阿里中台架构
2.2.1 中台的雏形
2.2.2 中台架构由来
2.2.3 中台架构本质
2.3 业务中台实施过程
2.3.1 选择业务领域
2.3.2 规划方案和分析需求
2.3.3 设计架构和业务中心
2.3.4 开发上线
2.3.5 持续迭代
2.4 企业IT整体架构
2.4.1 基础资源IaaS层
2.4.2 技术平台PaaS层
2.4.3 业务中心SaaS层
2.4.4 业务应用SaaS层
2.4.5 交互渠道层
2.5 企业IT架构
2.5.1 基础服务
2.5.2 应用服务
2.6 微服务
2.6.1 ESB
2.6.2 微服务架构
2.6.3 分布式服务框架HSF
第3章 端到端敏捷实施
3.1 传统瀑布模式
3.1.1 模型图
3.1.2 存在的问题
3.2 敏捷迭代模式
3.2.1 敏捷的概念
3.2.2 敏捷运行模式Scrum
3.2.3 确定迭代周期
3.2.4 Sprint计划会议
3.2.5 代码开发
3.2.6 每日站会
3.2.7 评审会议
3.2.8 回顾会议
3.3 高效研发团队
3.3.1 自主设计、研发外包
3.3.2 研发团队结构
3.4 云效项目管理
3.4.1 云效的功能
3.4.2 创建云效用户
3.4.3 创建企业
3.4.4 创建项目
3.4.5 添加项目成员
3.4.6 启用敏捷模式
3.4.7 需求任务管理
3.4.8 迭代管理
3.4.9 缺陷管理
3.4.10 其他功能
第4章 业务中台设计
4.1 开发模式确定
4.1.1 MVVM前端架构
4.1.2 开发流程
4.2 业务需求说明
4.2.1 原型设计
4.2.2 原型评审
4.2.3 实现效果
4.2.4 需求确认
4.3 业务设计
4.3.1 业务流程梳理
4.3.2 数据模型设计
4.3.3 能力目录设计
4.3.4 应用接口设计
4.4 环境准备
4.4.1 JDK本地安装
4.4.2 Maven本地安装
4.4.3 阿里云私服配置
4.4.4 阿里云Git托管配置
4.4.5 IDEA本地安装
4.4.6 轻量级配置及注册中心安装
4.4.7 安装Node.js
4.4.8 安装Vue
4.4.9 安装VS Code
4.4.10 新增开发人员
第5章 中台代码实现
5.1 公共项目依赖
5.1.1 创建项目ipss-common
5.1.2 请求基础分页参数类