SampleRealm

SampleRealm

Architecture

A simplified view of how samplerealm.com is built. Everything on AWS is defined in code with AWS CDK.

Amplify Hosting

Builds the site on every push to main and serves it, rendering pages on the server.

Next.js

The site itself, plus the small API behind downloads, the contact form and bookings.

Route 53

DNS for samplerealm.com.

CloudFront

Serves plugin screenshots from cdn.samplerealm.com, cached close to you.

AWS WAF

Filters requests before they reach CloudFront.

S3

Holds installers and screenshots. The bucket is private; downloads use short-lived signed links.

DynamoDB

The plugin catalogue behind the homepage and product pages.

SES

Delivers contact form messages.

Cloudflare Turnstile

Bot check on the contact form and downloads, verified on the server.

Cloudflare Web Analytics

Page view counts, without cookies.

cal.com

Availability and bookings behind the Book a Call page.