site: stage 6: site monitoring with aws cloudwatch
Setting up availability monitoring for tacedata.ca using CloudWatch Synthetics — what it is, what it costs, and how we set it up.
Setting up availability monitoring for tacedata.ca using CloudWatch Synthetics — what it is, what it costs, and how we set it up.
Introducing the new tacedata.ca — why I moved from WordPress to a static site on AWS, and what I plan to do with it.
Moving tacedata.ca from Websavers DNS to AWS Route 53 — what the cutover actually involves, and how to do it without taking the site down.
Getting the site into a state worth sharing — PaperMod setup, profile home page, content structure, and a few problems solved along the way.
A static portfolio site built with Hugo and deployed to AWS via a fully automated GitHub Actions pipeline.
How we set up S3, CloudFront, and a GitHub Actions deploy pipeline for tacedata.ca — no long-lived credentials, no manual deploys.
Why email migration had to happen before any DNS work — moving tacedata.ca email to Fastmail without losing anything.