☰分类导航

软件工程/实战案例与应用
课程进度 88% · 第7/7章第7/7章 · 标签 1/8
— 1 —

项目目标与范围

本项目把个人学习网站的云迁移设计串起来,不创建收费资源。输入为静态课程、登录接口、用户进度和上传图片;目标是明确部署、数据保护、发布与恢复流程,并在本地或纸面完成验证。

先写约束:预计日访问量、峰值并发、预算上限、维护人数和敏感数据类型。可用性及恢复目标应有业务依据,小团队可以接受有限停机,但必须说清停机与丢失数据的影响。

— 2 —

画出数据与请求路径

公开章节经缓存分发,动态请求经HTTPS入口进入无状态应用;应用在私有网络访问数据库,上传内容进入受控对象存储,日志与备份采用各自的权限及保留策略。

这是一份逻辑架构,不意味着所有网站都必须购买负载均衡或编排集群。先选择能够维护的最小方案,标出单点,再说明访问量增长或故障目标变化时如何演进。