技术中台架构思维导图
2022-03-23 15:07:42 8 举报
AI智能生成
技术中台架构思维导图,阐述技术中台所涉及到的相关技术点。
作者其他创作
大纲/内容
架构说明
架构图
分层架构图
交互架构图
前后端分离
专业的事情由专业的人做
后端复用
微服务架构
逻辑清晰、简化部署、灵活组合、技术异构、高可用
基础组件
Nacos
配置中心
注册中心
RabbitMQ
Redis缓存
数据库(Mysql、PG...)
OSS(对象存储)
xxl-job(任务管理)
ELK
ElasticShearch(全文检索)
Logstash(收集日志)
Kibana(可视化)
其他能力
AVUE-DATA(数据大屏)
code-generator(代码生成工具)
工作流(审批流)
消息推送
性能安全
负载均衡(京东云LB+nginx+keepalived)
Sentiel(流量卫兵)流量控制、熔断降级、系统负载保护
Spring Security OAuth2(鉴权)
SSL(HTTPS协议)
敏感数据加密
运维部署
KubeSphere
K8S(Kubernetes)
Docker
Jenkins
GIT
灰度发布
监控预警
Skywalking(链路追踪)
Prometheus(普罗米修斯)
Grafana(可视化)
Alerting(预警)
DevOps
应用场景
研发过程管理能力不足
流程规范不标准,各项目各自为战;缺少统一的研发管理支撑工具,已有的流程规范无法有效落实;研发过程无法清晰度量、查看和分析。
开发效率低
缺乏需求的细化梳理和设计,需求变更频繁,版本发布周期不可控;编译打包部署自动化程度低,效率低,易出错。
版本质量差
缺乏开发规范或者规范难落地,代码质量差;缺乏开发测试发布环境的质量管控。
环境交付慢
开发测试环境搭建交付慢,耗时长。
敏捷开发工具
禅道
Jira
Yearning(SQL审核平台)
MeterSphere(持续测试平台)
Jmeter(测试工具)
Sonar(代码质量管理)
0 条评论
下一页