首页 » 亚马逊云科技解决方案 » 内容发布与边缘计算 » 无代码可视化建站方案
无代码可视化建站方案
此亚马逊云科技解决方案有何用途 ?
在很长一段时间里,网站建设都需要专业研发团队的参与并要投入较多的研发力量,这无疑大大增加了网站建设的门槛。现在,您可以基于 Microweber,使用鼠标拖拽的方式设计页面,没有任何编码基础也可快速完成网站建设。Microweber 是一款开源软件,提供了多种模板、支持在线实时编辑、内容管理(CMS)模块以及简单的电商功能。借助此方案,您可以快速在云端创建好 Microweber 环境,非技术人员亦可轻易完成,同时支持自动启用负载均衡器及内容分发功能。
方案优势
无代码要求,快速开始
无需编写任何代码,点几下鼠标,即可快速开始设计您独有的网站。
所见即所得,实时编辑
所见即所得,更加自然的拖拽式设计方式,支持实时编辑及预览网站内容。
独立的云端环境
建站的资源与其他云端租户相互独立,更加安全,性能更好。
多种部署选项
提供单机版、标准版及企业版三种部署选项,更好的平衡成本、性能及可用性。
解决方案架构及说明
以下架构图展示了整个方案的部署架构。
企业版架构图
1. 用户请求会经过 CloudFront 来提高访问速度,同时,借助 CloudFront 的分布式特性,可以提高防御 DDoS 攻击的能力。中国区用户需要首先绑定一个经过 ICP 备案的域名到 CloudFront,并使用此自定义域名访问 CloudFront。
2. 为了保证应用的高可用性及应对更高的用户请求量,我们会需要使用多台 Microweber 的应用实例。这里,我们使用 ALB 来转发流量到后端服务器。
3. 由于终端用户的请求量可能会有较大的波动,这里借助自动伸缩组,实现对后端服务器数量的自动调整。Microweber 应用服务器分布在不同的可用区中,可以应对可用区级别的故障。
4. 数据库采用托管 RDS 服务,降低用户的运维复杂度。
5. 为了提高数据库的可用性,这里使用一台备用的数据库实例,在主数据库实例发生故障的时候会自动切换流量到备用数据库。
6. Microweber 的相关配置文件会被存放到共享存储 EFS 中。
7. 客户可以使用 Route 53 来实现域名解析。