Deploying the AWS re:Invent Map with AWS Amplify Hosting
Source: Dev.to
About the AWS re:Invent Map
The AWS re:Invent Map visualizes locations around the conference site—nearby hotels, restaurants, and session venues—to help attendees navigate AWS re:Invent. The application is deployed with AWS Amplify Hosting. (The same approach is used for the AWS Heroes Map and the Yamaokaya Map.)
Deploying the app with Amplify Hosting
- Create a GitHub repository and push your code (use the re:Invent Map repository as an example).
- In the Amplify Console:
- AWS Amplify → Create a new app
- Choose GitHub → Next
- Select the repository and branch → Next
- Enter the application name → Next
- Click Save and Deploy
- After deployment finishes, click Access deployed URL to view the map.
Configuring a custom subdomain (Cloudflare‑registered domain)
-
Route 53 → Create Hosted Zone
- Set Subdomain name → Public Hosted Zone → Create Hosted Zone
- Copy the four newly created NS records.
-
Cloudflare Console → DNS Records → Add Record
- Add each of the four NS records and Save.
-
In AWS Amplify → Custom Domains:
- Click Add Domain, select the subdomain, and Configure Domain.
- Choose the branch and certificate, then Add Domain.
- An SSL certificate will be provisioned automatically.
-
Once the DNS changes propagate (visible in Route 53 → Hosted Zone → Subdomain), access the map at:
https://reinvent.dayjournal.dev
Enabling AWS WAF (Web Application Firewall)
- In Amplify, click Enable Firewall.
- Choose Create New → Enable Firewall Protection → Add Firewall.
- The WAF status will change from Associating to Enabled when ready.
Announcement from the Amplify Japan User Group
🚀 AWS Amplify Conference 2026 🚀
The conference will be held in Japan on Tuesday, January 20, 2026. Hosted by the Amplify Japan User Group, the event will explore “The Appeal of Amplify for Accelerating New Ventures.” The morning features beginner‑friendly workshops, and the afternoon showcases case studies from various companies.