Posts.📜Tag’d.🔖With.👇
aws
Infinite Databases with Nomad and Traefik
I managed to spin up multiple PostgreSQL databases on the fly, each with their own unique URL. Inspired by Neon, PlanetScale and Railway.
Kevin WangSeptember 24, 2023My First Nomad Cluster
My own notes — not a guide — on standing up my first Nomad cluster on AWS.
Kevin WangNovember 20, 2022Deploy any Web App to Lambda in 60 seconds
If it listens on a port, it can be deployed to Lambda!
Kevin WangApril 25, 2022Serverless Brain Dump: Use Lambda with RDS Aurora Serverless
Part 1 of 3 in a serverless discovery brain dump. This portion focuses on the Lambda (compute) and Aurora (database) layers within the larger picture: FQDN → API Gateway → Lambda → Aurora.
Kevin WangMarch 16, 2022Deploying a GraphQL Docker Container to AWS Lambda with Waypoint
I finally got around to ticking off a few items on my todo list.
- Shoving an express.js app into a lambda function.
- Deploying a Docker container to lambda.
- Using a new HashiCorp product.
...And it all required very little code. Sort of.
Kevin WangFebruary 14, 2022CloudFront Functions for an Efficient Cache Policy
Using CloudFront functions to apply some clever and sensible Cache-Control headers to a fully static Next.js app.
Kevin WangJuly 26, 2021Hexagonal Geospatial GPS Data Visualization App
Using Uber's H3, React Native, and DynamoDB to build a serverless system, end-to-end, to track and visualize my own GPS locations
Kevin WangMay 17, 2021JAMStack CI/CD with Lerna, NextJS, CDK, and Github Actions
Lerna, AWS CDK, and Github Actions make continuous integration and continuous delivery super easy. I figured out how to setup a CI/CD pipeline for my NextJS static apps backed by additional AWS infrastructure like Lambda functions, API Gateway, and Dynamo DB.
Kevin WangMarch 06, 2021Infrastructure as Code To Save Time
I found myself repeating some tedious tasks within the AWS console, week after week, and wanted to stop suffering. Infrasructure-as-code was the way to go but I knew I didn't want to learn Cloud Formation, and I was too lazy to pick up yet another 3rd party tool like Terraform.
Kevin WangMarch 01, 2021