
# 概述
云上架构设计包括基础环境设计、应用部署架构设计、大数据架构设计三部分，如下图所示：
图1云上架构设计总图   
![](https://support.huaweicloud.com/usermanual-caf/zh-cn_image_0000002142361258.png "点击放大")
1. **基础环境设计：**企业上云首先要准备好基础环境，基础环境构建好以后，上云工作才能正式开始。基础环境在业界也叫做LandingZone（着陆区），基础环境设计包括6个方面，即账号和权限设计、整体网络设计、整体安全设计、资源治理设计、运维监控设计、财务管理设计。
2. **应用部署架构设计：**应用部署架构是应用在云上的技术架构，应用部署架构要从接入层、应用层、中间件层和数据层来设计，包括每一层的云服务技术选型，同时还要考虑架构设计的6要素（即：可用性、性能、可扩展性、安全、成本、可运维性），其中重点考虑可用性、可扩展性和性能，安全、成本和可运维性遵循基础环境的设计进行适配即可。
3. **大数据架构设计：**大数据的部署架构设计包括大数据集群部署架构设计、大数据任务调度平台部署架构设计和大数据应用部署架构设计，其中大数据应用的部署架构可以参考应用部署架构的设计方法。大数据架构设计同样要考虑架构设计的6要素。
在做云上架构设计时，企业可以参考TOGAF的架构设计方法论，可以关注其架构开发方法（ADM）、四个架构设计领域、最佳实践和工具，有助于设计出更加高效、灵活和可扩展的上云架构。
