Serverless
无伺服器
什么是无伺服器架构?
无伺服器架构是一种无须管理基础设施即可建立和执行应用程式及服务的方法,开发人员再也不用担心在部署、管理和操作伺服器的执行工作,可以专注在核心产品及服务上。透过无伺服器架构,开发人员只需负责执行应用程式、资料库以及储存系统,关于布建、扩展及其他维护伺服器的工作可以直接交给云端服务供应商完成。而AWS Lambda正是常见的无伺服器运算架构的一种。
无伺服器架构带来的效益

免于管理伺服器的负担

弹性调整用量

提升开发与部署速度

只需支付所使用的资源

内置高可用性和容错力
AWS 上的无伺服器运算服务

无伺服器运算架构范例:网页应用程式

更多无伺服器架构使用案例

网页应用程式
- 静态网站
- 复杂网页应用
- Flask & Express 套件

后端作业
- 应用程式
- 行动装置
- 物联网(IoT)

资料处理
- 即时资料处理
- MapReduce(对映&归纳)
- 批次资料处理

Amazon Alexa
- 声控式应用程式
- Alexa Skills Kit

IT 自动化
- 政策引擎(Policy engines)
- 扩充 AWS 服务
- 基础架构管理
我们所提供的解决方案

Re-engineering
将应用程式从 Stateful 转为 Stateless

Development
在无伺服器架构上快速开发新的应用程式,开发与架构一次完成!