《青团社云原生架构实践—亿级灵活用工平台的架构实践.pdf》由会员分享,可在线阅读,更多相关《青团社云原生架构实践—亿级灵活用工平台的架构实践.pdf(33页珍藏版)》请在三个皮匠报告上搜索。
1、青团社云原生架构实践颜川青团社基础架构负责人亿级灵活用工平台的架构实践青团社平台简介颜川青团社基础架构负责人7300130Contents目录01青团架构演进历程02云原生架构实践03总结与展望云原生架构演进历程从单体到云原生01面临的技术挑战运维能力弱,可观测性差平台型公司,线上可用性要求高资源浪费严重,成本高业务迭代速度快,发布频繁架构设计不合理,无法支持高可用故障排查困难,响应时间长云原生架构演进过程何为云原生微服务调度/编排可观测DEVOPS流量管理容器不可变基础设施声明式API服务网格微服务业务简单,快速上线运维简单,节省资源单体架构201420182020.82021.8Sprin
2、gCloud+Eureka微服务架构使用ask在开发测试环境验证业务应用/中间件容器化容器化改造迁移SpringGateWay到Apisix使用MSE套件实现高级流量管理服务流量治理青团社云原生架构演进历程2021.5容器化完成线上使用ack部署使用云效流水线发布注册中心迁移到MSE Nacos2021.7应用性能监控使用ARMS支持性能监控告警规则与策略2022.10-使用prometheus采集业务指标复用ARMS告警规则和策略业务指标监控青团社云原生架构实践云原生总体架构02部署架构云原生架构实践-调度编排调度与编排03阿里云ACKConvergence of IT Infrastruc
3、ture资源隔离Online Presence of Core Technologies弹性伸缩Data and Intelligence Capabilities of Business Applications低成本高性能高可用多业务线互不影响取得成本和稳定性之间的平衡调度与编排如何实现应用调度与编排业务案例1:使用ack实现高效弹性部署埋点支持业务案例2:利用云实现业务弹性广告投放热点活动云原生架构实践-流量管理流量管理04API网关Convergence of IT InfrastructureMSE微服务引擎Online Presence of Core Technologies消息
4、队列Data and Intelligence Capabilities of Business Applications流量管理如何管理服务流量走向业务案例3:API网关+BFF实现流量编排业务案例4:基于事件驱动,构建灵活响应系统业务案例5:使用MSE实现全链路灰度业务案例6:使用MSE实现优雅上下线云原生架构实践-可观测&监控可观测与监控05可观测&监控如何观测应用运行状态ARMSApplication real-time monitoring serviceprometheusTime series databaseGrafana&SLSData visualization&Logging云监控Time series database自定义监控&告警CRM 自定义业务指标采集/存储告警规则配置自定义业务大盘展示多数据源集成日志异常监控与告警日志异常事件分析Prometheus/Grafana/SLS总结&展望总结经验,展望未来06成果容器化迁移,提高部署密度,ECS成本降低了50%通过全面实施基础资源和业务指标监控,我们可以快速了解系统运行状态和异常情况应用实现了高可用和弹性调度,使得我们可以从容应对未来的业务增长运维成本大幅降低,通过高度自动化实现大规模的集群管理未来计划1.服务网格2.GraalVM Native Image3.预案平台/混沌工程THANKS