人人都是 Serverless 架构师 | 现代化 Web 应用开发实战
作者:寒斜|阿里云云原生中间件前端负责人 导读: 本篇实战将介绍如何以超低成本构建动态的 Web 站点,并且实现灵活扩展,限流等效果,最后再跟大家聊一聊“现代应用”的相关概念。 相信很多同学都有过想要拥有自己的 Web 站点的想法,但是如果想要搭建动态的站点,需要采购云主机,买带宽并且自己搭建环境,部署运维,整体下来成本会非常高。若如果只是搞静态的站点的话,方式很多也很便宜,但是整体功能性就会比较弱,且收益效果也会差很多。 下面我们就使用 Serverless Devs 为大家实操演示一下如何构建 Serverless 架构的现代化 Web 动态站点。 构建现代化 Web 动态站点 1、架构一览 首先为大家介绍一下本次 Web 应用的架构图: 我们采用阿里云网关作为主流量入口,然后将动态请求转发给 阿里云函数计算,静态文件则交给 阿里云对象存储OSS 来处理。并在网关上做一系列的安全处理措施,如限流等。 2、准备工作 如上图所示我们需要开通几款阿里云的产品 : 云解析DNS API 网关 函数计算 对象存储OSS 然后准备一个自己喜欢的域名,可以...