简介
云原生时代,越来越多的通用能力下沉到了基础设施,在帮助开发者提升交付速度的同时,其也需要关心更多的因素以保障平台整体稳定性。微服务架构通过一系列松散的低耦合服务赋予了企业应对业务变化的灵活性,相比单体应用,微服务架构的整体复杂度更高。微服务落地实施过程中,基于传统服务框架和Service Mesh技术构建的微服务可能并存,单一服务可能同时运行于不同数据中心的物理机、VM和容器之上,技术栈和运行时的异构增加了微服务的运维成本,并可能对业务迭代产生负面影响。
为了应对以上挑战,需要从研发流程和基础设施维度审视微服务全生命周期管理需要解决哪些关键问题以及如何建设相应的配套设施,本次分享介绍了字节跳动大规模异构微服务保障的相关实践。
课程收益
1. 目标:
为企业研发和运维大规模异构微服务提供实践参考
2. 成功要点:
了解微服务不同生命周期的典型问题
了解微服务研发流程管控解决的问题
了解大规模微服务稳定性保障关键挑战的解决方案
3. 启示
新老架构和技术的更迭是以业务目标为导向的,微服务保障体系需要技术、流程、配套设施全方位的协同,合理平衡灵活性和复杂度是微服务架构的成功实施的关键因素。
受众人群
1、架构工程师、架构经理、架构总监
2、运维工程师、测试工程师
3、涉及到微服务技术转型的团队负责人、规划师、架构师
课程时长
1天(6H)
分享提纲
1. 云原生下的微服务生态现状概述; |
2. 微服务生命周期管理的关键问题; |
3. 大规模异构微服务稳定性保障体系; |
4. QA(答疑)。 |