封面
版权信息
序言
前言
第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 请求基础分页参数类
5.1.3 返回分页对象封装类
5.1.4 参数校验异常类
5.1.5 自定义异常类
5.1.6 将项目代码推送至远端Git
5.1.7 项目发布到阿里云私服
5.2 行程中心实现
5.2.1 创建行程中心的项目框架
5.2.2 子模块api
5.2.3 子模块provider
5.2.4 推送项目代码到远端Git库
5.2.5 子模块api发布到阿里云私服
5.3 旅客中心实现
5.3.1 项目目录结构
5.3.2 子模块api
5.3.3 子模块provider
5.3.4 推送项目代码到远端Git库
5.3.5 子模块api发布到阿里云私服
5.4 行李中心实现
5.4.1 项目目录结构
5.4.2 子模块api
5.4.3 子模块provider
5.4.4 推送项目代码到远端Git库
5.4.5 子模块api发布到阿里云私服
5.5 业务应用实现
5.5.1 项目框架
5.5.2 接口实现
5.5.3 接口测试
5.5.4 推送项目代码到远端Git库
5.5.5 API网关配置
5.6 后台管理实现
5.6.1 安装iview-admin
5.6.2 基础框架配置
5.6.3 行李查询页面开发
5.6.4 行李查询样式开发
5.6.5 行李查询逻辑脚本开发
5.6.6 页面展示
5.6.7 推送项目代码到远端Git库
5.7 小程序端实现
5.7.1 微信小程序环境配置
5.7.2 业务功能实现
5.7.3 测试
5.7.4 推送项目代码到远端Git库
第6章 云计算资源
6.1 计算资源
6.1.1 企业实名认证
6.1.2 地域与可用区
6.1.3 资源组
6.1.4 ECS
6.1.5 配置安全组
6.1.6 配置快照
6.1.7 容器与Serverless
6.2 VPC专有网络
6.2.1 VPC逻辑架构
6.2.2 VPC应用场景
6.3 连接公网
6.3.1 固定公网IP
6.3.2 EIP
6.3.3 负载均衡
6.3.4 NAT网关
6.3.5 域名备案解析
6.4 多VPC与本地IDC互通
6.4.1 VPN网关
6.4.2 智能接入网关
6.4.3 高速通道
6.4.4 云企业网
6.5 安全
6.5.1 云监控
6.5.2 云安全中心
6.5.3 SSL证书
6.5.4 权限管理
第7章 云数据库RDS
7.1 关系数据库
7.1.1 RDS的特点
7.1.2 RDS与自建数据库对比
7.2 MySQL数据库
7.2.1 创建RDS实例
7.2.2 设置RDS访问白名单
7.2.3 创建账号
7.2.4 创建数据库
7.2.5 申请外网地址
7.2.6 连接数据库
7.3 数据管理DMS
7.3.1 数据库登录
7.3.2 表管理
7.3.3 导入和导出
7.3.4 生成在线文档
7.3.5 性能监测和会话管理
7.4 数据库备份DBS
7.4.1 创建备份计划
7.4.2 配置备份计划
7.4.3 查看备份计划
7.4.4 恢复备份数据
7.4.5 数据库恢复
7.4.6 跨地域备份恢复
7.4.7 恢复到本地数据库
7.5 数据传输DTS
7.5.1 数据迁移
7.5.2 创建迁移任务
7.5.3 启动任务迁移
7.5.4 数据同步
7.6 混合云数据库管理HDM
7.7 非关系数据库
7.7.1 Redis数据库
7.7.2 MongoDB数据库
7.8 对象存储OSS
7.8.1 OSS
7.8.2 创建存储空间
7.8.3 上传文件
7.8.4 绑定域名
7.8.5 下载分享文件
7.8.6 静态网站托管
7.8.7 数据服务
第8章 分布式中间件EDAS
8.1 EDAS介绍
8.1.1 什么是EDAS
8.1.2 微服务管理
8.1.3 组件应用
8.2 EDAS应用
8.2.1 创建命名空间
8.2.2 创建集群
8.2.3 创建应用
8.2.4 配置应用
8.2.5 开通ECS安全组端口
8.3 流水线部署
8.3.1 创建云效应用
8.3.2 添加运行环境
8.3.3 创建流水线
8.3.4 运行流水线
8.3.5 应用后台访问配置
8.3.6 发布小程序
8.3.7 前端页面发布到OSS
8.3.8 VPN连接EDAS环境
8.4 GTS
8.4.1 GTS特点
8.4.2 开通GTS
8.4.3 使用GTS
8.5 PTS
8.5.1 PTS功能
8.5.2 使用压测
8.5.3 真机测试
8.6 分布式任务调度SchedulerX 2.0
8.6.1 SchedulerX 2.0特点
8.6.2 SchedulerX 2.0使用
8.7 ARMS
8.7.1 ARMS功能特点
8.7.2 ARMS使用
8.8 消息队列RocketMQ版
8.8.1 异步消息
8.8.2 消息类型
8.8.3 MQ使用
8.9 日志服务
8.9.1 日志项目
8.9.2 日志接入
8.9.3 写入日志
8.9.4 查询日志
8.10 CSB
8.10.1 CSB功能特点
8.10.2 CSB使用
第9章 人工智能
9.1 云小蜜
9.1.1 使用流程
9.1.2 知识库
9.1.3 多轮对话
9.1.4 机器人训练
9.2 其他服务
9.2.1 短信服务
9.2.2 语音服务
9.2.3 云市场
第10章 智能数据分析
10.1 Quick BI自助可视化工具
10.1.1 Quick BI核心流程
10.1.2 开通并添加用户
10.1.3 创建数据源
10.1.4 创建数据集
10.1.5 制作仪表板
10.1.6 制作电子表格
10.1.7 制作数据门户
10.2 DataV数据可视化
10.2.1 DataV功能特点
10.2.2 创建可视化应用
10.2.3 大屏发布分享
10.2.4 DataV的组件
结语
更新时间:2025-01-07 16:35:06