
# 合理的规划系统架构
Spring Cloud提供了丰富的组件，帮助搭建具备足够韧性的云原生系统。spring cloud gateway具备通用网关的大部分能力，并且集成了Spring Cloud的服务治理能力，可以实现Spring Cloud多协议转发。一个典型的Spring Cloud云原生架构如下：
![](https://support.huaweicloud.com/bestpractice-cse/zh-cn_image_0000001515718281.png "点击放大")
该架构采用静态页面和服务分离，这样静态页面可以灵活地使用CDN、Nginx等形态部署。spring cloud gateway屏蔽了内部微服务的结构，一般会搭配流量控制、安全认证等服务治理策略，使得内部服务能够灵活地进行拆分合并，降低内部服务直接面对流量攻击的风险。
