课程简介
互联网迅猛的发展势头,线上承载的数据流量呈几何级数的增长。由于线上业务的发展需要,自建机房在互联网公司发展的前中期不能满足需求,因此使用各种云平台成为了大量互联网公司的首选。随着公司的进一步扩大,单云的架构常常由于业务需求、服务质量、以及特定云产品的关系,无法满足业务的进一步发展。因此,跨云,甚至跨多云的基础架构应运而生。
凡事皆有两面,跨多云在满足了业务需求的同时,也带来了单云不会出现的许多问题。首当其冲的就是数据服务的一致性问题。由于多云之间的网络传输、结构差异等原因,而远远未达到稳定。数据服务本身则因为自身设计缺乏跨云的考虑,使得问题定位、修复都会产生大量研发成本和运维成本。
面对这样的处境,业界巨头其实早已开始了这方面的探索,尤其是云厂商,其跨区服务设计,与跨多云的场景有较多相似处。小红书基于这类跨区设计,进行了跨多云架构的勇敢尝试,并且在大量的生产实践中得到了一些基于现阶段业务的最佳体验。
课程收益
1、目标:
业务快速迭代,云产品不断演进的大背景下,系统架构如何适应。
2、经验:
云产品选型经验,与业务方合作经验,实施经验等。
3、启示:
很多时候最初的设计要在有限的时间内考虑得尽可能周全,必要时舍弃局部利益而考
虑全局利益,并给下一个项目留下宝贵经验教训。
受众人群
架构工程师,开发工程师,运维工程师等相关工作人员
课程周期
3H
课程大纲
标题 | 授课内容 |
一、背景介绍 | (1)小红书业务介绍; (2)小红书基础架构思路。 |
二、跨云架构详解 | (1)适合水平切分的业务场景; (2)适合垂直切分的业务场景; (3)跨云架构具体实施步骤。 |
三、典型案例 | (1)腾讯云跨可用区案例; (2)跨腾讯云、亚马逊云、华为云案例。 |
四、总结与展望 | (1)心得总结; (2)未来计划。 |