工程师
其他
金融
企业级
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

金融国产化技术应用实践

胡亚

曾任职某大厂架构师、曾任数据库、大数据、云计算负责人等;负责过相关互联网企业PB级数据库、大数据、云建设等重点项目。在多家公司任数据库、云技术顾问;为上百家金融、电信、交通、能源、电力等行业做数据库、大数据、云原生、隐私计算等咨询、迁移等培训,有丰富的实战和培训经验。
并针对工行、建行、农行、中行、招商、浦发、平安等金融客户做数字化转型、数据库、大数据、微服务、云计算落地培训和顾问

《信创数据库应用场景实践、SQL挖掘与性能优化(GauessDB、TiDB、GoldenDB、TDSQL、OcenBase、达梦等)》
《数据库应用场景实践、SQL挖掘与性能优化(、MySQL、Oracle、PGSQL、SQL Server)》
《K8S-容器实践应用培训》
《IaaS云、虚拟化、存储平台实践培训》
《大数据实践培训》
《DevOps实践应用培训》
《安全安全实践培训》
《应用测试实践培训》

曾任职某大厂架构师、曾任数据库、大数据、云计算负责人等;负责过相关互联网企业PB级数据库、大数据、云建设等重点项目。在多家公司任数据库、云技术顾问;为上百家金融、电信、交通、能源、电力等行业做数据库、大数据、云原生、隐私计算等咨询、迁移等培训,有丰富的实战和培训经验。 并针对工行、建行、农行、中行、招商、浦发、平安等金融客户做数字化转型、数据库、大数据、微服务、云计算落地培训和顾问 《信创数据库应用场景实践、SQL挖掘与性能优化(GauessDB、TiDB、GoldenDB、TDSQL、OcenBase、达梦等)》 《数据库应用场景实践、SQL挖掘与性能优化(、MySQL、Oracle、PGSQL、SQL Server)》 《K8S-容器实践应用培训》 《IaaS云、虚拟化、存储平台实践培训》 《大数据实践培训》 《DevOps实践应用培训》 《安全安全实践培训》 《应用测试实践培训》

课程费用

6800.00 /人

课程时长

2

成为教练

课程简介

本课程是基于金融行业信创技术实践和业务应用场景,结合当前企业级应用场景进行综合性课程设计。从专业知识,专业技能,通用技能多维度全面培养信创技术人才的的综合能力。

目标收益

培训对象

课程大纲

1.数据库部分
TDSQL、达梦数据库优缺点对比
集群架构设计
高可用性:分布式架构,数据分散存储,容错性强
高性能:垂直切分、水平切分、分布式索引等优化技术
强一致性:满足金融级需求
扩展性:支持水平扩展,灵活增加节点
复杂业务场景:OLTP和OLAP
国密算法以及三权分立权限模型
特殊场景性能:HTAP能力等
数据库资源管理和多租户
智能化管理平台,降低运维成本
弹性伸缩和负载均衡
TDSQL、达梦数据库体系架构 体系架构
组件概述
负载均衡策略
内存管理
数据库部署
环境要求
硬件要求
软件要求
内核参数配置
TDSQL、达梦系统表解读
TDSQL、达梦数据库参数解读
TDSQL、达梦数据库扩展特性(扩展功能、扩展接口)以及案例实践
TDSQL、达梦数据库执行计划解读 优化器实现
多表连接的执行计划、适用场景与优劣势
嵌套循环
合并连接
哈希连接
SQL调优方法论-执行计划深度分析
从案例中辨别低效执行计划
索引技术:应用场景以及对业务数据查询的影响
索引碎片导致执行计划问题分析和解决
锁的实现方式
理解SQL的执行过程与性能瓶颈
优化实践(实操,主要针对国产化数据后,业务使用如何避坑) 实际案例讲解
分布式兼容与限制
分布式表连接
分布式事务
部署服务器需要注意的事项总结
最佳实践
Explian SQL执行计划相关的成本因子
Trace信息
分布式更新操作原理
跨节点分布式查询优化
逻辑优化、条件下推、隔离
引擎如何优雅处理海量SQL逻辑
分布式事务实现
优化实践
数据库优化方法论
全链路性能调优实战
业务模型优化
先整体再局部
先解阻塞性问题
热点SQL优化
慢SQL优化
减少数据访问次数(减少磁盘访问)
返回更少数据(减少网络传输或磁盘访问)
减少交互次数(减少网络传输)
减少服务器CPU开销
利用更多资源(增加资源)
联接顺序
索引回表
数据表优化
核心数据表设计
数据分布策略
分库分表调优
数据均衡设计之初
数据表片键设计
多表连接查询优化
表膨胀优化实践
字段类型设计
对表逻辑更新
添加创建和修改时间列
如何查找慢查询:为什么会对业务造成危害
优化大表总要性:多大是最优的
为什么不要使用大字段类型
为什么要限制DML操作的数据大小
并发控制和锁的实现方式
理解分布式数据库并发机制
隔离级别对分布式数据库影响
减少锁的竞争,优化事务的粒度
乐观锁实现策略(那些场景使用)
生产场景监控问题定位
生产环境慢、测试环境快,如何定位
Oracle、MySQL、DB2数据库迁移TDSQL、达梦数据库实战 Oracle迁移TDSQL、达梦迁移实战-主要内容:数据库、用户移植
Oracle 数据迁移
应用程序移植
关键移植步骤
确定移植目标
评估移植任务
数据库、用户迁移
数据迁移
迁移前准备
在线迁移
源端数据库备份
存量数据迁移
启动迁移工具完成数据追平
多次迁移
应用代码迁移 (开发框架、编程接口)
服务器应用代码迁移
客户端应用代码迁移
ODBC
移植 Oracle OCI 应用程序
其它应用框架
测试与调试移植系统
功能测试和排错
性能测试和调优
案例实践:程序模拟转账业务场景和数据库设计(基于金融账务系统模拟业务转账测试(Java代码+数据库(TDSQL、达梦))实操演示) 数据库实践案例
需求分析与规划(需求收集/风险评估)
测试设计(测试工具/准备数据)
初步测试(功能验证/性能初步评估)
分析与优化(问题分析/优化方案)
再次测试(用户体验)
持续监控与维护(性能健康/定期检查)
数据库异常诊断(慢查询、并发、锁、阻塞等)
结合要点
表设计(分表依据)
锁设计(乐观锁/悲观锁)
事物设计(如何控制事物大小)
索引设计(最佳设计原则)
连接池设计(使用连接池要注意事项)
SQL优化(小表变大表/改写)
服务器性能(CPU/IO/内存/NUMA)
网络性能
参数配置
监控
关键问题
数据库性能分析问题
SQL影响:慢查询和慢查询收集工具
SQL事务监控
SQL阻塞监控
CPU抖动监控
通过慢日志或监控平台获取某一个时刻SQL
业务并发访问问题
业务压力突增全链路监控
界定每个部分是否有问题
定位问题所在
性能问题:小数据量下性能良好,但在大数据量下性能急剧下降
基准测试:在小数据量下进行基准测试,记录性能指标。
 压力测试:使用工具如 JMeter、LoadRunner 进行压力测试,模拟大数据量和高并发场景。
长时间测试:进行长时间的稳定性测试,观察系统在长时间高负载下的表现。
并发问题:在单用户或少量用户情况下表现良好,但在多用户并发访问时出现死锁、数据不一致等问题
并发测试:使用工具模拟多用户并发访问,观察系统的响应时间和错误率。
事务测试:特别关注涉及多个事务的操作,确保事务的隔离性和一致性。
数据一致性问题:数据在不同模块之间不一致,尤其是在分布式系统中。
数据校验:在不同模块之间进行数据校验,确保数据的一致性。
日志分析:分析系统日志,查找数据不一致的原因。
 事务管理:确保事务的正确管理和回滚机制。
异常处理问题:异常处理不当,导致系统崩溃或数据丢失。
异常测试:模拟各种异常情况,如网络中断、数据库连接失败等。
日志记录:确保所有异常都被记录下来,便于后续分析。
恢复测试:测试系统的恢复机制,确保系统在异常后能够恢复正常运行。
资源泄漏问题:内存泄漏、文件句柄泄漏等。
内存分析:使用工具如Valgrind、VisualVM 进行内存分析。
文件句柄检查:检查系统中打开的文件句柄数量,确保没有泄漏。
性能监控:持续监控系统的资源使用情况,及时发现异常。
日志和监控问题:日志记录不完整,监控机制不健全
日志审计:定期审计日志文件,确保日志记录的完整性和准确性。
监控工具:部署性能监控工具,持续监控系统的运行状态。
报警机制:设置合理的报警阈值,及时发现和处理异常。
分布式事务处理能力
分布式存储能力
分布式事务能力
数据可靠性
数据分片操作
服务高可用
水平扩展能力
系统层面
针对ARM服务器中NUMA和JDK版本结合优化
2.业务上云
业务迁移上云准备
业务上云的整体评估/调研/可行性分析(一云多芯实践(鲲鹏、海光等))
 迁移上云的规划设计
 稳态业务
 敏态业务
依据业务形态选择容器平台还是CVK虚拟机平台
技术规划
企业级容器云、IaaS平台
重点关注:Kubermetes、容器网络、存储、集群、负载均衡、虚拟化、分布式存储等
创新云原生应用开发
重点关注:开发管理、Spring Cloud/Service Mesh等技术栈、开源技术栈等
基于云原生架构快速迭代的设计方法
微服务是云原生落地的重要技术支撑手段
引入微服务架构的优缺点分析
现有应用上云:
重点关注:应用容器化、业务分析、拆分、割接、回滚
现有应用向云原生迁移的具体路线
单体应用
模块拆分
无状态化
微服务化
应用上云状态的四象限
第一象限:传统业务,在改造之前,架构以传统ESB总线/单点应用为主
第二象限:微服务经过改造,运行在虚拟机环境上,但资源调度、快速响应的存在问题
第三象限:评估是否可以通过一次重新部署快速构建完成容器化\虚拟化改造,使用云原生容器\虚拟化带来的自动化管理、运维
第四象限:全面使用云原生架构重构应用,提升敏捷性、灵活性和可移植性,实现业务自动化运维
评估迁移优先级
评估迁移方式:直接迁移、局部调整、深度改造、整体重构
多云下的应用管理
重点关注:多集群管理、双活容灾、兼容性适配
如何充分利用容器特性屏蔽底层技术栈差异
虚拟化、容器化改造具体步骤
业务迁移上云实施 迁移阶段要素
迁移设计
应用改造设计
应用代码迁移
数据、接口和依赖项迁移
代码改造
执行的配置代码更改
设计部署流程(CD)
执行单元测试,验证程序
制定验收测试计划及方案
确认总体迁移时间表
测试和认证
执行验收测试(根据需要)
集成测试
回归测试
UAT测试
性能测试
接口测试
OTA测试
自动化部署(CD)测试
计划切换
提交上线请求
切换和总结
获得上线批准
部署执行(上线)
线上环境验证验证
执行迁移后审查以收集经验教训
释放原始资源
业务上云后管理 运维管理关键要素
如何组织交付IT服务
如何执行IT
如何保证长期一致的服务质量?
如何保证有关IT服务有效支持业务需求?
责任如何分工?
如何衡量IT服务质量?
服务交付过程中我们如何选择合适的技术以及工具?
变更及退出
风险、BUG、漏洞管理
实践案例:商业银行私有云上云实践(基于虚拟化、容器以及微服务改造) 分布式架构转型实践 整体设计
网络架构
和现有网络的集成
IP 方案和地址
云的虚拟网路技术
安全架构
认证
风险管理
审计管理
合规性管理
资产管理
日志管理
监管
支付管理
成本管理
资产管理
内审需求
架构标准
SLA/SLO
采购管理
数据管理、中间件
RPO/RTO
保留周期
副本管理
存储优化
消息队列
数据库
缓存
监控运维
通知/警告
应用层监控
监控阈值
迁移阶段要素
迁移设计
应用改造设计
应用代码迁移
数据、接口和依赖项迁移
代码改造
执行的配置代码更改
设计部署流程(CD)
执行单元测试,验证程序
制定验收测试计划及方案
确认总体迁移时间表
测试和认证
执行验收测试(根据需要)
集成测试
回归测试
UAT测试
性能测试
接口测试
OTA测试
自动化部署(CD)测试
计划切换
提交上线请求
切换和总结
获得上线批准
部署执行(上线)
线上环境验证验证
执行迁移后审查以收集经验教训
释放原始资源
整体业务连续性建设和管理方法以及应用详解 业务连续性管理概述
制定灾难恢复规划的目的
进行灾难恢复规划的主要步骤  
项目的组织结构及各部门的职责
计划的技术要求
制定计划的方法
风险分析及业务影响分析
灾难恢复策略的制定
制定详细的恢复流程
编制计划
计划的测试、培训和演练
灾难时期的危机沟通
计划的贯彻实施及其维护和更新
灾难恢复计划的启动执行
业务连续性技术架构规划(深度剖析网络、存储、服务器、数据库、缓存、中间件、消息队列、web部署、负载均衡、域名解析) 如何规划整体架构建设?灾备需求分析及规则
应用架构规划
业务同城双活--数据库单写(多读)
业务异地灾备-数据库单写(多读)
业务两地三中心部署-数据库多活(单写,多读)
业务异地多活(单元元改造)(数据库多写多读)
网络安全架构规划
数据中心多站点选择
基于全局DNS解析服务的双活建设
内网业务容灾/多活方案
外联业务容灾方案
计算存储架构规划
从IT架构看传统两地三中心
核心双活技术存储组网
两地三中心方案
数据库架构规划(针对集中式/分布式/缓存/文档等) 数据库同城双活架构设计
数据库异地灾备架构设计
数据库两地三中心架构设计
业务单元化
数据库异地多活架构设计
数据库和缓存数据一致性
消息中间件一致性保障
云平台架构规划 云业务面临挑战
云主备容灾方案
多云模式建设
一云多芯架构
异构计算架构
分布式存储/数据库应用 国产分布式存储/数据库介绍
分布式存储/数据库实践建设标准
容量评估
实践案例 上述业务实践内容
概要设计(业务架构设计、分布式应用架构设计、分布式技术架构设计)
平台设计(应用计算虚拟化资源池建设方案、数据库/中间件计算虚拟化资源池建设方案等)
数据库设计(数据架构设计、数据库集成)
业务迁移上云(业务规划、上云优先级确定、技术规划、上云方案制定、方案设计(应用架构设计<接入层、应用层
、数据层>、数据架构设计、技术架构设计、存储设计、单元化设计、安全架构设计、灾备管理设计))
实施方案规划(业务模块梳理,测试与演练、全链路压测、系统割接等)
低延迟方案设计
中间件认知讲解 中间件对分布式架构体系重要性
有哪些类型的中间件
同类型中间件如何进行选型
宝兰德、东方通、Nginx、消息队列 技术选型:如何根据应用场景选择合适的消息中间件
中间件高性能设计
中间件优化实践
排查消息发送超时故障
排查消息消费积压问题
运维千万级/亿级消息集群
技术解析、最佳实践和高级使用 中间件对分布式架构体系重要性
有哪些类型的中间件
同类型中间件如何进行选型
应用服务器软件
消息队列平台服务软件
分布式缓存数据库软件
分布式交易中间件软件
消息中间件
如何对接行内现有监控系统
分析jvm
搭建负载均衡
需要注意的地方,通过案例讲解商用和XC对比
技术选型:如何根据应用场景选择合适的消息中间件
中间件高性能设计
中间件优化实践
排查消息发送超时故障
排查消息消费积压问题
运维千万级/亿级消息集群
如何在生产环境中全链路压测
openEuler、统信操作系统 操作系统概述以及平台架构
运行环境
创新场景
内核创新
低延时虚拟化方案
智算加速方案
提升存储协议栈关键路径性能与IO调度算法
内核优化与NUMA绑定机制
NUMA与JVM优化机制
国产处理器调度算法,智能调整调度颗粒与优先级
如何构建数据中心服务器硬件驱动
适配云计算,数据库,AI智算等场景
5.缓存技术
Reids生产实践
Redis架构选型依据
Redis生产建议
内存线程配置
快照同步配置
内存线程配置
AOF配置
Cluster配置
慢监控配置
事件通知
Redis数据类型
Redis持久化
Redis开发规范设计规范及案例分析
Redis数据类型与应用场景 Redis应用之抢购代金券
Redis解决超卖问题
Redis原生实现分布式锁
Redisson分布式锁的应用
Redis应用之好友功能_共同关注列表
Bitmap高阶数据类型详解及案例分析
Redis实现TOPN积分排行榜
GEO需求分析
缓存及分布式缓存概念
Redis特性 Redis中的管道原理
Redis的发布与订阅
Redis中的流技术
Redis中的过期策略
Redis内存淘汰策略
Redis中的Lua编程
Redis中的事务
Redis中的锁介绍
Redis中常用运维管理和备份迁移 配置修改&查看
安全认证之密码
ACL开启方式
键值权限规则
订阅&发布
安全认证之TLS
数据备份与恢复
线上扩容子集群
线上缩容子集群
线上置换节点
Redis的故障与恢复
运维常用命令
在线迁移
集群在线迁移
Redis性能优化和通用因素 CPU对Redis的影响
磁盘对Redis影响
网络对Redis影响
wap对Redis影响
Redis性能分析定位
复杂度过高的命令
RDB和AOF重写
大内存页性能影响
Redis绑定CPU
Redis内存碎片
参数优化—[影响业务可用性]
存储低成本(层次化存储&冷热数据分离)
热点key优化思路
Key集中过期问题
淘汰策略性能问题
Redis单实例不亦太大
应用场景中缓存穿透
应用场景中缓存击穿
应用场景中缓存雪崩
应用场景中bigKey问题
Redis与本地缓存平衡
Redis缓存和数据库一致性 引入缓存提高性能
缓存利用率和一致性问题
并发引发的一致性问题
删除缓存如何保障一致性
如何保障Redis缓存和数据库都执行成功
主从库延迟和延迟双减问题
如何做到强一致性
原生redis弊端的优化思路 断点续传、数据一致性校验、延迟校验
RDB持久化优化
Gossip选主慢
RESP协议进行扩展
1.数据库部分
TDSQL、达梦数据库优缺点对比
集群架构设计
高可用性:分布式架构,数据分散存储,容错性强
高性能:垂直切分、水平切分、分布式索引等优化技术
强一致性:满足金融级需求
扩展性:支持水平扩展,灵活增加节点
复杂业务场景:OLTP和OLAP
国密算法以及三权分立权限模型
特殊场景性能:HTAP能力等
数据库资源管理和多租户
智能化管理平台,降低运维成本
弹性伸缩和负载均衡
TDSQL、达梦数据库体系架构
体系架构
组件概述
负载均衡策略
内存管理
数据库部署
环境要求
硬件要求
软件要求
内核参数配置
TDSQL、达梦系统表解读
TDSQL、达梦数据库参数解读
TDSQL、达梦数据库扩展特性(扩展功能、扩展接口)以及案例实践
TDSQL、达梦数据库执行计划解读
优化器实现
多表连接的执行计划、适用场景与优劣势
嵌套循环
合并连接
哈希连接
SQL调优方法论-执行计划深度分析
从案例中辨别低效执行计划
索引技术:应用场景以及对业务数据查询的影响
索引碎片导致执行计划问题分析和解决
锁的实现方式
理解SQL的执行过程与性能瓶颈
优化实践(实操,主要针对国产化数据后,业务使用如何避坑)
实际案例讲解
分布式兼容与限制
分布式表连接
分布式事务
部署服务器需要注意的事项总结
最佳实践
Explian SQL执行计划相关的成本因子
Trace信息
分布式更新操作原理
跨节点分布式查询优化
逻辑优化、条件下推、隔离
引擎如何优雅处理海量SQL逻辑
分布式事务实现
优化实践
数据库优化方法论
全链路性能调优实战
业务模型优化
先整体再局部
先解阻塞性问题
热点SQL优化
慢SQL优化
减少数据访问次数(减少磁盘访问)
返回更少数据(减少网络传输或磁盘访问)
减少交互次数(减少网络传输)
减少服务器CPU开销
利用更多资源(增加资源)
联接顺序
索引回表
数据表优化
核心数据表设计
数据分布策略
分库分表调优
数据均衡设计之初
数据表片键设计
多表连接查询优化
表膨胀优化实践
字段类型设计
对表逻辑更新
添加创建和修改时间列
如何查找慢查询:为什么会对业务造成危害
优化大表总要性:多大是最优的
为什么不要使用大字段类型
为什么要限制DML操作的数据大小
并发控制和锁的实现方式
理解分布式数据库并发机制
隔离级别对分布式数据库影响
减少锁的竞争,优化事务的粒度
乐观锁实现策略(那些场景使用)
生产场景监控问题定位
生产环境慢、测试环境快,如何定位
Oracle、MySQL、DB2数据库迁移TDSQL、达梦数据库实战
Oracle迁移TDSQL、达梦迁移实战-主要内容:数据库、用户移植
Oracle 数据迁移
应用程序移植
关键移植步骤
确定移植目标
评估移植任务
数据库、用户迁移
数据迁移
迁移前准备
在线迁移
源端数据库备份
存量数据迁移
启动迁移工具完成数据追平
多次迁移
应用代码迁移 (开发框架、编程接口)
服务器应用代码迁移
客户端应用代码迁移
ODBC
移植 Oracle OCI 应用程序
其它应用框架
测试与调试移植系统
功能测试和排错
性能测试和调优
案例实践:程序模拟转账业务场景和数据库设计(基于金融账务系统模拟业务转账测试(Java代码+数据库(TDSQL、达梦))实操演示)
数据库实践案例
需求分析与规划(需求收集/风险评估)
测试设计(测试工具/准备数据)
初步测试(功能验证/性能初步评估)
分析与优化(问题分析/优化方案)
再次测试(用户体验)
持续监控与维护(性能健康/定期检查)
数据库异常诊断(慢查询、并发、锁、阻塞等)
结合要点
表设计(分表依据)
锁设计(乐观锁/悲观锁)
事物设计(如何控制事物大小)
索引设计(最佳设计原则)
连接池设计(使用连接池要注意事项)
SQL优化(小表变大表/改写)
服务器性能(CPU/IO/内存/NUMA)
网络性能
参数配置
监控
关键问题
数据库性能分析问题
SQL影响:慢查询和慢查询收集工具
SQL事务监控
SQL阻塞监控
CPU抖动监控
通过慢日志或监控平台获取某一个时刻SQL
业务并发访问问题
业务压力突增全链路监控
界定每个部分是否有问题
定位问题所在
性能问题:小数据量下性能良好,但在大数据量下性能急剧下降
基准测试:在小数据量下进行基准测试,记录性能指标。
 压力测试:使用工具如 JMeter、LoadRunner 进行压力测试,模拟大数据量和高并发场景。
长时间测试:进行长时间的稳定性测试,观察系统在长时间高负载下的表现。
并发问题:在单用户或少量用户情况下表现良好,但在多用户并发访问时出现死锁、数据不一致等问题
并发测试:使用工具模拟多用户并发访问,观察系统的响应时间和错误率。
事务测试:特别关注涉及多个事务的操作,确保事务的隔离性和一致性。
数据一致性问题:数据在不同模块之间不一致,尤其是在分布式系统中。
数据校验:在不同模块之间进行数据校验,确保数据的一致性。
日志分析:分析系统日志,查找数据不一致的原因。
 事务管理:确保事务的正确管理和回滚机制。
异常处理问题:异常处理不当,导致系统崩溃或数据丢失。
异常测试:模拟各种异常情况,如网络中断、数据库连接失败等。
日志记录:确保所有异常都被记录下来,便于后续分析。
恢复测试:测试系统的恢复机制,确保系统在异常后能够恢复正常运行。
资源泄漏问题:内存泄漏、文件句柄泄漏等。
内存分析:使用工具如Valgrind、VisualVM 进行内存分析。
文件句柄检查:检查系统中打开的文件句柄数量,确保没有泄漏。
性能监控:持续监控系统的资源使用情况,及时发现异常。
日志和监控问题:日志记录不完整,监控机制不健全
日志审计:定期审计日志文件,确保日志记录的完整性和准确性。
监控工具:部署性能监控工具,持续监控系统的运行状态。
报警机制:设置合理的报警阈值,及时发现和处理异常。
分布式事务处理能力
分布式存储能力
分布式事务能力
数据可靠性
数据分片操作
服务高可用
水平扩展能力
系统层面
针对ARM服务器中NUMA和JDK版本结合优化
2.业务上云
业务迁移上云准备
业务上云的整体评估/调研/可行性分析(一云多芯实践(鲲鹏、海光等))
 迁移上云的规划设计
 稳态业务
 敏态业务
依据业务形态选择容器平台还是CVK虚拟机平台
技术规划
企业级容器云、IaaS平台
重点关注:Kubermetes、容器网络、存储、集群、负载均衡、虚拟化、分布式存储等
创新云原生应用开发
重点关注:开发管理、Spring Cloud/Service Mesh等技术栈、开源技术栈等
基于云原生架构快速迭代的设计方法
微服务是云原生落地的重要技术支撑手段
引入微服务架构的优缺点分析
现有应用上云:
重点关注:应用容器化、业务分析、拆分、割接、回滚
现有应用向云原生迁移的具体路线
单体应用
模块拆分
无状态化
微服务化
应用上云状态的四象限
第一象限:传统业务,在改造之前,架构以传统ESB总线/单点应用为主
第二象限:微服务经过改造,运行在虚拟机环境上,但资源调度、快速响应的存在问题
第三象限:评估是否可以通过一次重新部署快速构建完成容器化\虚拟化改造,使用云原生容器\虚拟化带来的自动化管理、运维
第四象限:全面使用云原生架构重构应用,提升敏捷性、灵活性和可移植性,实现业务自动化运维
评估迁移优先级
评估迁移方式:直接迁移、局部调整、深度改造、整体重构
多云下的应用管理
重点关注:多集群管理、双活容灾、兼容性适配
如何充分利用容器特性屏蔽底层技术栈差异
虚拟化、容器化改造具体步骤
业务迁移上云实施
迁移阶段要素
迁移设计
应用改造设计
应用代码迁移
数据、接口和依赖项迁移
代码改造
执行的配置代码更改
设计部署流程(CD)
执行单元测试,验证程序
制定验收测试计划及方案
确认总体迁移时间表
测试和认证
执行验收测试(根据需要)
集成测试
回归测试
UAT测试
性能测试
接口测试
OTA测试
自动化部署(CD)测试
计划切换
提交上线请求
切换和总结
获得上线批准
部署执行(上线)
线上环境验证验证
执行迁移后审查以收集经验教训
释放原始资源
业务上云后管理
运维管理关键要素
如何组织交付IT服务
如何执行IT
如何保证长期一致的服务质量?
如何保证有关IT服务有效支持业务需求?
责任如何分工?
如何衡量IT服务质量?
服务交付过程中我们如何选择合适的技术以及工具?
变更及退出
风险、BUG、漏洞管理
实践案例:商业银行私有云上云实践(基于虚拟化、容器以及微服务改造)
分布式架构转型实践 整体设计
网络架构
和现有网络的集成
IP 方案和地址
云的虚拟网路技术
安全架构
认证
风险管理
审计管理
合规性管理
资产管理
日志管理
监管
支付管理
成本管理
资产管理
内审需求
架构标准
SLA/SLO
采购管理
数据管理、中间件
RPO/RTO
保留周期
副本管理
存储优化
消息队列
数据库
缓存
监控运维
通知/警告
应用层监控
监控阈值
迁移阶段要素
迁移设计
应用改造设计
应用代码迁移
数据、接口和依赖项迁移
代码改造
执行的配置代码更改
设计部署流程(CD)
执行单元测试,验证程序
制定验收测试计划及方案
确认总体迁移时间表
测试和认证
执行验收测试(根据需要)
集成测试
回归测试
UAT测试
性能测试
接口测试
OTA测试
自动化部署(CD)测试
计划切换
提交上线请求
切换和总结
获得上线批准
部署执行(上线)
线上环境验证验证
执行迁移后审查以收集经验教训
释放原始资源
整体业务连续性建设和管理方法以及应用详解
业务连续性管理概述
制定灾难恢复规划的目的
进行灾难恢复规划的主要步骤  
项目的组织结构及各部门的职责
计划的技术要求
制定计划的方法
风险分析及业务影响分析
灾难恢复策略的制定
制定详细的恢复流程
编制计划
计划的测试、培训和演练
灾难时期的危机沟通
计划的贯彻实施及其维护和更新
灾难恢复计划的启动执行
业务连续性技术架构规划(深度剖析网络、存储、服务器、数据库、缓存、中间件、消息队列、web部署、负载均衡、域名解析)
如何规划整体架构建设?灾备需求分析及规则
应用架构规划
业务同城双活--数据库单写(多读)
业务异地灾备-数据库单写(多读)
业务两地三中心部署-数据库多活(单写,多读)
业务异地多活(单元元改造)(数据库多写多读)
网络安全架构规划
数据中心多站点选择
基于全局DNS解析服务的双活建设
内网业务容灾/多活方案
外联业务容灾方案
计算存储架构规划
从IT架构看传统两地三中心
核心双活技术存储组网
两地三中心方案
数据库架构规划(针对集中式/分布式/缓存/文档等)
数据库同城双活架构设计
数据库异地灾备架构设计
数据库两地三中心架构设计
业务单元化
数据库异地多活架构设计
数据库和缓存数据一致性
消息中间件一致性保障
云平台架构规划
云业务面临挑战
云主备容灾方案
多云模式建设
一云多芯架构
异构计算架构
分布式存储/数据库应用
国产分布式存储/数据库介绍
分布式存储/数据库实践建设标准
容量评估
实践案例
上述业务实践内容
概要设计(业务架构设计、分布式应用架构设计、分布式技术架构设计)
平台设计(应用计算虚拟化资源池建设方案、数据库/中间件计算虚拟化资源池建设方案等)
数据库设计(数据架构设计、数据库集成)
业务迁移上云(业务规划、上云优先级确定、技术规划、上云方案制定、方案设计(应用架构设计<接入层、应用层
、数据层>、数据架构设计、技术架构设计、存储设计、单元化设计、安全架构设计、灾备管理设计))
实施方案规划(业务模块梳理,测试与演练、全链路压测、系统割接等)
低延迟方案设计
中间件认知讲解
中间件对分布式架构体系重要性
有哪些类型的中间件
同类型中间件如何进行选型
宝兰德、东方通、Nginx、消息队列
技术选型:如何根据应用场景选择合适的消息中间件
中间件高性能设计
中间件优化实践
排查消息发送超时故障
排查消息消费积压问题
运维千万级/亿级消息集群
技术解析、最佳实践和高级使用
中间件对分布式架构体系重要性
有哪些类型的中间件
同类型中间件如何进行选型
应用服务器软件
消息队列平台服务软件
分布式缓存数据库软件
分布式交易中间件软件
消息中间件
如何对接行内现有监控系统
分析jvm
搭建负载均衡
需要注意的地方,通过案例讲解商用和XC对比
技术选型:如何根据应用场景选择合适的消息中间件
中间件高性能设计
中间件优化实践
排查消息发送超时故障
排查消息消费积压问题
运维千万级/亿级消息集群
如何在生产环境中全链路压测
openEuler、统信操作系统
操作系统概述以及平台架构
运行环境
创新场景
内核创新
低延时虚拟化方案
智算加速方案
提升存储协议栈关键路径性能与IO调度算法
内核优化与NUMA绑定机制
NUMA与JVM优化机制
国产处理器调度算法,智能调整调度颗粒与优先级
如何构建数据中心服务器硬件驱动
适配云计算,数据库,AI智算等场景
5.缓存技术
Reids生产实践
Redis架构选型依据
Redis生产建议
内存线程配置
快照同步配置
内存线程配置
AOF配置
Cluster配置
慢监控配置
事件通知
Redis数据类型
Redis持久化
Redis开发规范设计规范及案例分析
Redis数据类型与应用场景
Redis应用之抢购代金券
Redis解决超卖问题
Redis原生实现分布式锁
Redisson分布式锁的应用
Redis应用之好友功能_共同关注列表
Bitmap高阶数据类型详解及案例分析
Redis实现TOPN积分排行榜
GEO需求分析
缓存及分布式缓存概念
Redis特性
Redis中的管道原理
Redis的发布与订阅
Redis中的流技术
Redis中的过期策略
Redis内存淘汰策略
Redis中的Lua编程
Redis中的事务
Redis中的锁介绍
Redis中常用运维管理和备份迁移
配置修改&查看
安全认证之密码
ACL开启方式
键值权限规则
订阅&发布
安全认证之TLS
数据备份与恢复
线上扩容子集群
线上缩容子集群
线上置换节点
Redis的故障与恢复
运维常用命令
在线迁移
集群在线迁移
Redis性能优化和通用因素
CPU对Redis的影响
磁盘对Redis影响
网络对Redis影响
wap对Redis影响
Redis性能分析定位
复杂度过高的命令
RDB和AOF重写
大内存页性能影响
Redis绑定CPU
Redis内存碎片
参数优化—[影响业务可用性]
存储低成本(层次化存储&冷热数据分离)
热点key优化思路
Key集中过期问题
淘汰策略性能问题
Redis单实例不亦太大
应用场景中缓存穿透
应用场景中缓存击穿
应用场景中缓存雪崩
应用场景中bigKey问题
Redis与本地缓存平衡
Redis缓存和数据库一致性
引入缓存提高性能
缓存利用率和一致性问题
并发引发的一致性问题
删除缓存如何保障一致性
如何保障Redis缓存和数据库都执行成功
主从库延迟和延迟双减问题
如何做到强一致性
原生redis弊端的优化思路
断点续传、数据一致性校验、延迟校验
RDB持久化优化
Gossip选主慢
RESP协议进行扩展

活动详情

提交需求