大蜕

AWS Serverless 应用实践学习(1)

背景

关于 Serverless 的应用实践学习

Serverless

Lambda considerations and best practices

Pattern One: 3-Tier Web Application

关于 3 层 Web 应用的架构如下:

3-Tier Web-Application

Security

包含认证及安全的实践:

3-Tier Web-Application Security

AuthZ : three ways for identify
  • IAM Credentials
  • Cognito User pools
  • Custom authorizers

Another Security Strategy

含有一定安全策略的架构实践:

3-Tier Web-Application Security Strategy

Serverless Monitor

常用监控架构实践:

Serverless Monitor

其中:

Custom CloudWatch metrics
  • 40 KB per POST
  • Default Acct Limit of 150 TPS
  • Consider aggregating with Kinesis

Serverless web app lifestyle management

应用的生命周期:

Serverless Application lifestyle