Amazon EC2
Amazon S3
Amazon Lambda
List of tools to review about writing/versionning/testing/releasing/deploying code on AWS Lambda. For now, only a rude list of links.
- Kappa - Serverless deployment tool
- Amazon Lambda Best Practices - Development and Deployment
- Node Lambda - Deploy Node.js projects to AWS Lambda
- Node Lambda Template
- AWS Lambda: Event-driven Code in the Cloud - SlideShare
- New Deployment Options for AWS Lambda - AWS Blog
- AWS Lambda Blog Posts
Amazon Cloudfront
You can configure ngx_pagespeed to work with cloudfront:
pagespeed on;
pagespeed FileCachePath /var/ngx_pagespeed_cache;
pagespeed Domain http://romain.dorgueil.net/;
pagespeed MapRewriteDomain d3nxtp0ub5fopc.cloudfront.net romain.dorgueil.net;
Identity and Access Management (IAM)
Policy to access an S3 bucket (or many buckets).
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket"
],
"Resource": [
"arn:aws:s3:::some-buckets-*-dev"
]
},
{
"Effect": "Allow",
"Action": [
"s3:PutObject",
"s3:GetObject"
],
"Resource": [
"arn:aws:s3:::some-buckets-*-dev/*"
]
}
]
}