Host a Website with AWS S3 & AWS Route 53 | AWS Serverless

Host a Website with AWS S3 & AWS Route 53 | AWS Serverless

In this AWS S3 tutorial we walk step-by-step through the process of hosting a website on Amazon S3. Then we set up a custom domain name in AWS Route 53 and associate it with our website in S3.

S3 bucket policy (replace ‘[YOUR_BUCKET_NAME]’ with your actual bucket name):

“Version”: “2012-10-17”,
“Statement”: [
“Sid”: “PublicReadGetObject”,
“Effect”: “Allow”,
“Principal”: “*”,
“Action”: “s3:GetObject”,
“Resource”: “arn:aws:s3:::[YOUR_BUCKET_NAME]/*”
} ]

39 thoughts on “Host a Website with AWS S3 & AWS Route 53 | AWS Serverless

  1. man, you helped me a lot to connect my dots on hosting websites on S3 using Route53. I truly thank you for uploading this video.
    I have a quick question if you could answer them. what if I have 3 different websites sitting on the s3 bucket but hosted on the CloudFront domains(in my case I have 3 CloudFront domains for each website). can route53 do the path routing to different CloudFront sites based on the route in the URL path?
    Again thank you so much.

  2. Host your website and applications with JachOOs® Cloud Hosting on AWS platform with unlimited SSD space, 30 days 2 times daily backup, unlimited email accounts, one click WordPress and other applications installer and much more protected with Imunify360 and ModSecurity powered by cPanel control panel. Highly reliable hosting on Amazon Web Services platform. See packages:

    [email protected] ■ WWW.JACHOOS.NET

  3. Hey, maybe I missed it, but do you have a tutorial on request routing so you don't have to use the entire Api Gateway URL for your REST requests from an S3-hosted website?

  4. Nice Explanation…. I need some advise in one of my use case. I have a website which is based on html, css, javascript. Also there is one form and when user fill the form and submit then the details are recorded on DB. Hence i need to deploy the website using serverless method. As per my understanding i could use s3 to host the static part of the website and could use the lambda function with Api integration for the Dynamic functionality. But how to use s3 with lambda and api gateway. Please guide. Or if you could suggest any better approach ?

  5. sir when the website is uploaded in route 53 then can we able to go to other links in that website or be able to login or anything we want to see on that website that we have uploaded?

  6. Thanks for this video, really clear and helpful. What I should to do when I already have a domain name registered by GoDaddy?

  7. Excellent, nice pace, clear. First video I've found that clearly shows a couple of possible stumbling places and how to work around them

Leave a Reply

Your email address will not be published. Required fields are marked *