分类目录归档:生活

【书籍】中小型团队中台化转型:我们在数字化时代发展

本书编写的目的偏向于实战操作,中台从0到1的建设过程,注重于实战操作,
本书从零开始到迭代过程的编写,并以第一人称方式叙述

前言

内容简介

本书系统的阐述了中台在中小型企业的落地经方式和经验,从规划、技术、团队、过程几个角度进行的说明,包含整个中小型企业中台的0到1的落地生命周期。

全书共分为5个章节:

第一章节:需求定位篇:对中小型团队的发展战略意义,团队成长和企业成长的意义;

第二章节:前期筹备篇,对团队需求准备的,包括上下意识,内部团队建设,部门成立,组织架构,试点项目等。

第三章节:针对于团队的架构设计思路,包括技术中台、研发中台、团队管理中台的制定规划;

第四章节:具体落地实战,团队的过渡期和企业落地的实战。主要包括沟通、思维、管理,过程中的资源限制,主要困难点等。

第五章节:产品化的思维管理,后期服务模式的输出和产品的交付类型,升级改造等。

本书中包含有大量的过程心得体会和实战过程问题,以中小型团队的管理视角阐述,一个完整的团队转型过程,提供整体的中台化解决方案。

本书可作为中小型中台化转型的参考书箱,也可做为从事软件开发人员及企业转型提供的参考书箱

目录

需求定位篇

  • 我们团队的背景
  • 软件行业的变革
  • 整体战略的意义
  • 针对团队的成长意义
  • 中台化转型的目标

前期筹备篇

  • 企业上下层条件准备
  • 建设部门和团队准备
  • 企业内部环境准备
  • 试点项目的准备

架构设计篇

  • 业务战略架构规划
  • 技术架构的规划
  • 服务构架的规划
  • 基础环境的搭建和配置
  • 第一个工程跑起来
  • 中台研发门户建设
  • 企业内部培训落地

落地实战篇

  • 企业内部业务中台规划
  • 业务中台服务分析
  • 中台业务架构整合
  • 企业大中台整合路线
  • 业务发展提供更大赋能
  • 赋能业务创新化

产品方向篇

  • 企业大中台发展方向
  • 企业业务快速迭代创新
  • 大中台产品化
  • 业务中台产品化
  • 行业产品标准化

企业级统一技术中台交付服务

融合了云原生基础设施,帮助企业标准化应用开发框架和中间件选型,降低应用开发、应用管理和系统运维的复杂度,
基于Kubernetes容器云平台,协助企业上云,数字化转型,轻松上云。

技术中台服务

基础技术中台环境

  • 持续集成平台:提供平台基础自动打包,持续集成,自动发布能力
  • 分布式(单点)缓存:
  • 代码管理平台:
  • 企业私服平台:
  • 代码自动检测平台:
  • 项目管理平台:
  • 分布式配置中心:
  • 分布式(单点)消息平台:
  • 分布式(单点)注册中心:
  • 中台监控预警平台:

分布式通用权限管理平台

微服务核心框架:
  • 分布式框架
  • 服务容器化
  • 代码生成器
  • JdbcTemplate通用操作
  • MyBatis通用操作
  • JPA通用操作
  • 多平台登陆集成
  • 按钮权限
  • 单点接入
  • 租户配置
  • 服务集成
  • 前端集成
  • 发布教程
  • 获取当前会话
  • 本地调试
  • 异常处理
  • 日志处理
  • 页面搜索
  • 缓存使用
  • 消息使用
  • 日志埋点
  • 多数据库源
  • 配置加密
  • 表单提交校验
  • Excel导出
  • 文件上传(单个/批量)
  • 文档解析
  • CDN配置
  • 国际化支持
  • 多种环境部署教程
  • 页面代码转换
  • 代码自动生成
  • 组件转SDK
  • 应用监控
  • ContiPerf压力测试
  • 数据库监控
  • 链路跟踪
  • 应用监控
  • Prometheus监控
  • 服务熔断说明
  • Dubbo实现服务熔断
  • 防重复提交
  • 分布式定时任务
  • 分布式锁
  • 分布式限流
权限管理功能:
  • 多项目统一管理:
  • 分布式配置中心:
  • 用户管理:用户是系统操作者,该功能主要完成系统用户配置。
  • 部门管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。
  • 岗位管理:配置系统用户所属担任职务。
  • 菜单管理:配置系统菜单,操作权限,按钮权限标识等。
  • 角色管理:角色菜单权限分配、设置角色按机构进行数据范围权限划分。
  • 字典管理:对系统中经常使用的一些较为固定的数据进行维护。
  • 参数管理:对系统动态配置常用参数。
  • 通知公告:系统通知公告信息发布维护。
  • 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。
  • 登录日志:系统登录日志记录查询包含登录异常。
  • 在线用户:当前系统中活跃用户状态监控。
  • 定时任务:在线(添加、修改、删除)任务调度包含执行结果日志。
  • 代码生成:前后端代码的生成(java、html、xml、sql)支持CRUD下载 。
  • 系统接口:根据业务代码自动生成相关的api接口文档。
  • 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。

基础平台服务

基础通知平台
  • 阿里云短信
  • 阿里云语音
  • 阿里云邮件通知
  • 163邮件通知
  • 监控管理
  • 发送记录
  • 通知模板
  • 异常处理
  • 短信设置
  • 模板管理
统一工作流平台
  • 流程设计
  • 模型管理
  • 流程管理
  • 流程发布
  • 会签
  • 加签
  • 子流程
  • 随意节点跳转
  • 事务整合
  • 流程监控
  • 功能描述
分布式存储平台
  • 存储统计
  • 存储管理
  • 存储历史
  • 存储配置
  • 七牛云存储集成
  • MinIO分布存储集成
  • 本地存储集成

单点登陆平台

  • 平台监控中心
  • 单点登陆
  • 用户注册
  • 用户管理
  • 用户中心
  • 登陆历史
  • 密码找回
  • 数据同步
  • 多平台集成登陆

公共网关平台

  • 平台监控中心
  • 网关配置
  • 错误记录
  • TCP报文
  • 服务管理
  • 日志追踪
  • 服务注册
  • 接口管理
  • 协议转换
  • 接口鉴权
  • 接口限流
  • 接口Mock
  • 负载均衡
  • 安全控制
  • 数据转换
  • 请求日志
  • 路由转发
  • IP黑白名单
  • 接口鉴权
  • 熔断服务

自动化运维操作平台

管理功能:
  • 仪盘表
  • 资产管理
  • 主机管理
  • 数据管理
  • 参数配置
  • 用户管理
自动化操作功能
  • CentOS环境初始化
  • MinIO分布式存储
  • Seate分布式事务中心
  • Kafka消息中间件
  • Redis高性能缓存
  • ELK分布式日志
  • NodeJS
  • Tomcat服务器
  • Erlang中间件
  • memcached缓存
  • mycat中间件
  • ntp服务
  • Zookeeper分布式注册中心
  • Nexus私服库
  • Jenkins持续集成
  • Zbox禅道软件管理
  • Dubbo服务监控
  • Sonar代码检测
  • Jdk和Maven配置
  • mysql数据库
  • Gitla代码管理
  • Nginx反向代理
  • NFS文件服务器
  • FTP服务
  • zookeeper-cluster
  • ant中间件
  • php软件
  • rabbitmq中间件
  • redis5缓存
  • ssh-keys密钥
  • zabbix服务端
  • zabbix客户端
  • kafka-manager管理器
  • boot权限平台
  • notice通知平台
  • storage存储平台
  • portal-web研发门户
  • boot-web管理平台
  • gateway网关平台
  • workflow工作流平台
  • cas单点登陆平台
  • SpringbootAdmin监控平台
  • front前端组件
  • platform文档平台

分布式监控预警平台

  • 分布式日志追踪
  • 微服务业务应用监控
  • 业务数据监控埋点
  • 实时处理:信息的价值会随时间锐减,尤其是事故处理过程中
  • 全量数据:全量采集指标数据,便于深度分析故障案例
  • 高可用:故障的还原与问题定位,需要高可用监控来支撑
  • 故障容忍:故障不影响业务正常运转、对业务透明
  • 高吞吐:海量监控数据的收集,需要高吞吐能力做保证
  • 可扩展:支持分布式、跨 IDC 部署,横向扩展的监控系统

企业级统一研发平台

  • 拥有基础权限管理功能
  • 多团队并发行研发
  • 多研发团队项目管理
  • 代码自动生成
  • 多租户项目开发管理平台

专家服务

技术专家培训服务

【现场/视频】培训

  • 01_研发中台设计概念和演示
  • 02_怎么进行小兵团作战
  • 03_怎么设计研发中台整体架构
  • 04_怎么样进行中台的的技术选型
  • 05_中台环境搭建和初始化
  • 06_中台工程导入和初始化
  • 08_基础工程包建设
  • 09_基础中台代码生成器建设
  • 10_基础服务工程建设
  • 11_基础配置中台建设
  • 12_基础网关中台建设
  • 13_基础对外门户建设
  • 14_基础中台UI实现建设
  • 15_基础测试框架建设
  • 16_基础运维框架建设
  • 17_基础运维监控框架建设
  • 18_第一个项目组接入
  • 19_多个项目组接入研发中台
  • 20_项目组沟通计划落地
  • 21_业务中台抽取搭建
  • 22_企业中台迭代和思路

业务系统上云培训指导

  • 基础服务Docker容器化配置
  • 业务服务Docker容器化配置
  • 企业开发环境私有云环境配置
  • 公有云服务采购及指导
  • 基于Kubernetes的容器云平台
  • 融合云原生基础设施和微服务的技术中台
  • 技术中台与与云平台整合

定制开发服务

  • 中台基础框架定制开发服务
  • 业务基础组件定制开发
  • 平台样式主题定制改造服务

技术中台对外直播公开课

愿景

在南宁地区打出我们团队自己的品牌产品

课程计划

1、内部群先做一次直播(初次体验)

2、南宁民大群做一次直播(获取问题)

3、南宁西大群做一次直播(获取问题)

4、南宁IT圈做一次直播(对外展示)

课程内容

课程主题:技术中台对外演示及公开课

计划时间:2020年5月30日晚上8点

对外方式:腾讯视频(具体会发出)

主讲人:罗小东(平台负责人)

课程体系:

1、技术中台当前集成介绍

2、技术中台演示(自动化代码生成+DevOps+K8S监控)

3、整体研发中台过程监控体系(机器人+平台监控+Prometheus监控)

4、DevOps自动化部署平台演示(自动化操作)

5、业务中台战略规划和设计(后期愿景–数据中台+AI产品赋能)

6、开源项目说明和部署操作

其它

稳步行进,在南宁打出自己的一定影响力,同时对外推广自己的产品。