Udemy

Hosting website on S3 with custom domain name (Hands-On)

A free video tutorial from Chetan Agrawal | Ex. Senior Solutions Architect at AWS
AWS SA Professional, Adv Networking, Security & AI Certified
Rating: 4.8 out of 5Instructor rating
8 courses
127,861 students
Hosting website on S3 with custom domain name (Hands-On)

Lecture description

In this lecture, we will see how to host static website on S3. However AWS provides custom aws dns names for website hence we need to map our own domain name to AWS provided dns name. This is done using AWS Route53 service. Here for this exercise, I have got my domain from Godaddy and I updated godaddy DNS to resolve to AWS Route53 DNS. Then added record set in AWS Route53 to point the my custom domain to S3.


Note that AWS S3 does not provide a single IP address for websites hosted on S3, hence we have to use Route53 Alias record set to point our domain name to S3 DNS.

Learn more from the full course

AWS VPC and Networking in depth: Learn practically !

Amazon VPC and Networking from basics to advance with 20+ simple to complex real life hands-on exercises

11:17:05 of on-demand video • Updated June 2026

Basic to Advanced Amazon VPC & Networking concepts - VPC, CIDR, IPv4/IPv6, Subnets, Route tables, Security Groups, NACL, NAT Gateway, Internet Gateway etc.
AWS Public and Private Network connectivity options and implementation - VPC Peering, VPC Endpoint/PrivateLink, Transit Gateway, VPN connection, Direct Connect
AWS DNS and Application services - Route53, Application Load Balancer, CloudFront
AWS Infrastructure as a Code - Automation to deploy VPC and other components with AWS Cloudformation
20+ hands on exercises to put all this learning into the practical