Projects

blue green static aws edge

Reference architecture for one approach of how to deploy an embeddable javascript application using AWS serverless technologies and blue-green deployments

repo: https://github.com/BASED-EDGE/blue-green-static-aws-edge


Nearest REGION CDK

A sample CDK stack showing how to create a TXT DNS record on Route53 to return the nearest AWS region to the caller (either excluding or including opt-in regions)

repo: https://github.com/BASED-EDGE/nearest-region-cdk



Edge-Lambda-url-authorizer

npm pkg to sigv4 sign cloudfront viewer requests to Lambda Function URLs with IAM auth

repo: https://github.com/nexus-uw/edge-lambda-url-authorizer



Cross region latency

Ran an experiment to compare the response time of  us-east-1+us-west-2 lambda when interacting with a DynamoDB in us-east-1

repo: https://github.com/BASED-EDGE/cross-region-latency


Cron BTSync setup

Yet another CDK setup, this time using Cloudwatch scheduled events  + lambda to toggle an ec2 on/off. The ec2 is running Resillio Sync to backup some cold (but important) files in order to have an offsite + redundant backup BUT not spend $$ to keep the server running 24/7. Additionally, ec2 is also heavily locked down to prevent unauthorized access. 

repo: https://github.com/BASED-EDGE/cron-btsync



NLB UDP ECS Sample

A sample CDK setup of how to run a nodejs UDP server on AWS ECS fronted by a Network Load Balancer (NLB)

repo: https://github.com/BASED-EDGE/nlb-udp-ecs-sample