Posts

Showing posts with the label Route 53

How to Transfer a Domain from Another Registrar to Route 53 (GoDaddy & Others)

If you purchased a domain on GoDaddy — or any other registrar — and now run your infrastructure on AWS, consolidating DNS management under Route 53 eliminates the context-switching tax of juggling two consoles. Transferring a domain to Route 53 is a multi-step process governed by ICANN rules, registrar-specific unlock procedures, and AWS account prerequisites that, if missed in order, will silently stall your transfer for days. TL;DR: Domain Transfer to Route 53 at a Glance Phase Who Acts What Happens Typical Duration 1. Unlock & get auth code You (at current registrar) Disable transfer lock, retrieve EPP/auth code Minutes to hours 2. Initiate transfer in Route 53 You (AWS Console or CLI) Submit domain name, auth code, contact info, pay fee Minutes 3. Email confirmation You (registrant email) Approve transfer via ICANN confirmation email Up to 24 hours 4. Losing registrar approval Current registrar (a...

DNS Failover with Route 53: Automatically Reroute Traffic to S3 When Your EC2 Goes Down

Your primary EC2 instance just crashed at 2 AM — without an automated failover strategy, your users hit a dead end until you wake up and intervene. This guide walks you through configuring Route 53 Active-Passive DNS failover so that traffic automatically reroutes to a static backup site on S3 the moment your primary server becomes unhealthy. TL;DR Component Role Type Route 53 Health Check Monitors EC2 endpoint health HTTP/HTTPS/TCP probe Primary DNS Record Points to EC2 (Elastic IP) Failover: PRIMARY Secondary DNS Record Points to S3 static website Failover: SECONDARY S3 Static Website Serves backup/maintenance page Passive standby SNS (optional) Alerts on health check failure Notification layer Architecture Overview Before diving into configuration, understand the data flow. Route 53 continuously probes your EC2 endpoint. When the health check fails, Route 53 stops resolving DNS to the PRIMA...

Route 53 Alias vs. CNAME Records: The Definitive Guide for Pointing Domains to an ALB

When you provision an Application Load Balancer on AWS, it gets a DNS name like my-alb-1234567890.us-east-1.elb.amazonaws.com — not an IP address. This immediately raises a critical question: how do you map your own domain to it, and does the answer change when your domain is the zone apex ( example.com vs. www.example.com )? TL;DR — Alias vs. CNAME at a Glance Feature CNAME Record Route 53 Alias Record Works at zone apex ( example.com ) ❌ No (RFC 1034 prohibits it) ✅ Yes Target type Any hostname Specific AWS resource endpoints Route 53 query charges Billed per query Free for supported AWS targets Health check integration Not natively integrated Evaluates target health automatically TTL control You set the TTL Route 53 manages TTL automatically ...