Basic auth to password protect s3 static site with lambda@edge
We are going to password protect static website stored in s3 and distributed with cloudfront using lambda@edge. We are using basic auth but you could replace it with cognito authorizer.
We are going to password protect static website stored in s3 and distributed with cloudfront using lambda@edge. We are using basic auth but you could replace it with cognito authorizer.
We are going to deploy HTTP API with CDK. You can connect to subdomain that will require cors for main domain. But if you add to main domain then no cors are required to consume the API.
We are going to create lambda with AWS CDK and test it locally with AWS SAM. You can test lambda before and after deploying to AWS.
Learn how to connect lambda layers to multiple nodejs lambda functions and deploy everything with cdk.
With latest AWS SDK V3 for javascript we will do Create, Read, Update and Delete operations in Dynamodb with aws lambda
Build and compile lambda function written in typescript into javascript with esbuild and deploy with cdk
We will find best value for money ram setting for a given lambda function. Also look at advanced case where you need setup or clean up before and after the test.
Compile and build golang lambda function inside docker container that mimics aws production environment very closely.
We are going to learn to deploy Next JS to fargate with and without pipeline. We will deploy from amazon public and private docker container registry. We will also deploy with and without load balancer.
We are going to build and deploy static site with hugo. We are going to use all aws services like cdk, s3, cloudfront, codecommit, codepipeline and route53. This is beginners guide so we are using all service from single provider. Advance users can use serviced from different providers.
We are going to deploy react app with all aws services like aws cdk, s3, cloudfront, codecommit, codepipeline and route53. Using all aws services is lot easier than adding non-aws services. So beginners can start with all aws services and with experience you can switch out any aws service with another provider.
For aesthetic reason and simplicity non-www domains are very popular. But by default www domain will not redirect to non-www domain. Thankfully there is easy solution created by aws-cdk for any https redirect.