Host a Website on AWS with a Custom Domain and HTTPS | S3, Route 53, CloudFront, Certificate Manager

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 27. 07. 2024
  • This video provides a step by step instruction on how to set up website hosting on AWS including buying a domain from route 53, creating an aws certificate manager to enable in transit encryption (https), configuring an S3 bucket for static website hosting and set up a cloudfront to connect everything.
    Support the channel plz 😊: www.buymeacoffee.com/felixyu
    Files to include for Angular and React (scroll down to the bottom): jinmeister.com/aws/individual...
    S3 bucket policy for website hosting: docs.aws.amazon.com/AmazonS3/...

Komentáƙe • 184

  • @xamxam8650
    @xamxam8650 Pƙed 3 lety +7

    Thank you so much for your detail instruction.
    For anyone who stuck at 18:27 as me (the option "Custom SSL" is disabled), the reason is that you did not "Request a certificate" at the right region.
    In the Certificate Management zone (minute 14:54), please look at the top right corner and select region "US East (N. Virginia) us-east-1" before creating a request of certificate. Then everything works fine.
    Hope this help! ^ ^

  • @mimobase
    @mimobase Pƙed měsĂ­cem

    I've watched so many video on this and struggled to make sense of any of them .. even though the screens in this are older - you absolutely nailed it. Following along I was able to set it up without a single issue. THANK YOU SO MUCH!!

  • @deonb.d4078
    @deonb.d4078 Pƙed 2 lety +2

    Yooooooo, that quick sidenote on copying the NS record values just saved my whole site! I couldn't figure out for the life of me why I couldn't get the SSL certificate I was requesting for days!. THANK YOU!!

  • @mathieuwilson2985
    @mathieuwilson2985 Pƙed rokem +1

    For those with some issues:
    I spent a lot of time wondering why the new UI was not allowing me https at first when creating my distribution. ( second selection in Origin on the top )
    Just ignore it and go to next step about alternate.
    My next mistake was that the tab I was using in my browser was not in the right zone for the ACM certificate.
    Use the link provided to ACM in the form to be sure that you are viewing the right ACM page for your zone. ( Request certificate link ).
    I cannot believe this YT tutorial does a better job thank Amazon itself. It is like they dont want it to be easy.
    THANKS A LOT!

  • @JarrodSchilling
    @JarrodSchilling Pƙed 9 měsĂ­ci

    Amazing, thank you! I had some issues with the zones, but once I knew which zone I had to be in for the Cloudfront, I went back and created a certificate in that zone. After that everything worked perfectly.

  • @ryana.9821
    @ryana.9821 Pƙed rokem +1

    I've been using this for 2 years as reference, thanks Felix!
    great resource.

    • @FelixYu
      @FelixYu  Pƙed rokem +1

      Thank you!! Glad that u found it helpful..comments like this always made my day :)

  • @cognidigital
    @cognidigital Pƙed 4 měsĂ­ci

    The best explanation I've ever seen about this topic. Perfectly clear. Excellent job. Thank you.

  • @vteckickedin2365
    @vteckickedin2365 Pƙed rokem

    Can't express how grateful I am for this resource Felix, thank you very much.

    • @FelixYu
      @FelixYu  Pƙed rokem

      Glad that u found it helpful!!

  • @tekwizz3615
    @tekwizz3615 Pƙed 2 lety

    Thank you so much! I followed another youtube video to do this but he never included the last step which was to create a new record in route53. Subscribed!

  • @RobRoy007
    @RobRoy007 Pƙed rokem

    I've watched dozens of these self-made videos and by far yours ranks the best in my opinion. You went through each step methodically explaining each step and showing the Vizio graph which by the way was a very smart way of explaining it. Again in my personal opinion, your video here ranks one of the best that I've seen kudos to you congratulations and I did subscribe to your station.... thank you so much!

    • @FelixYu
      @FelixYu  Pƙed rokem +2

      Glad you enjoyed it! :)

  • @dalefranks1522
    @dalefranks1522 Pƙed rokem

    Great video, very clear - the architecture diagram refresh after each step really helped understand the overall flow - thanks!!

  • @user-ce7pz1gt9e
    @user-ce7pz1gt9e Pƙed 10 měsĂ­ci

    Looking for more content from you. Great explanation.

  • @ReelFunkedUp
    @ReelFunkedUp Pƙed 2 lety +1

    This is an excellent guide! I have been running into walls for the past week trying to get this to work with my google domain. I've touched all these resources but just couldn't get the connection between R53 and the S3 bucket to work through cloudfront with ssl. I followed your guide only using the NS records in google and at the end was pleased to see that lock in the address bar. Thank you so much!

    • @FelixYu
      @FelixYu  Pƙed 2 lety +2

      Glad that u found it helpful 😄

  • @moroccanversion3888
    @moroccanversion3888 Pƙed 2 lety

    I wish all video tutorials were like this, very clear and simple, ++ Thank you so much, the video was really helpful!

  • @godwinmayaki2949
    @godwinmayaki2949 Pƙed rokem

    Super powerful! I am struck by the clarity - For the first time ever I commented on a CZcams video. I never do.

    • @FelixYu
      @FelixYu  Pƙed rokem

      thank you Godwin!! this is the first video I uploaded on YT. I am glad that it earned ur first comment 😊 it means a lot!!

  • @YufeiWang-un9kq
    @YufeiWang-un9kq Pƙed 2 měsĂ­ci

    Every step is sooo clear. Thanks!

  • @zscoder
    @zscoder Pƙed 2 lety

    Well done walk-through. Enjoying all your videos on your channel. Subscribed

    • @FelixYu
      @FelixYu  Pƙed 2 lety +1

      glad that u found them helpful!! 👍

  • @bekakhmedov9420
    @bekakhmedov9420 Pƙed 2 lety

    I was stuck on this for a minute until I saw you copy and paste the S3 path instead of just selecting the whole bucket. You just made my day!

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Glad that it helped :)

    • @armandokotsiai1749
      @armandokotsiai1749 Pƙed 2 lety +1

      where is that. mine not working. doesnt connect to index. although I have checked permissions many times. How can you select path ?

  • @mattc5976
    @mattc5976 Pƙed rokem +1

    Thanks bro, you the man! So easy, well explained. Right to the point

    • @FelixYu
      @FelixYu  Pƙed rokem +1

      Glad that u found it helpful!!

  • @trido3815
    @trido3815 Pƙed 6 měsĂ­ci

    Your instructions are very clear.

  • @jacquesebot9382
    @jacquesebot9382 Pƙed 11 měsĂ­ci

    Thank you so much for your content. I have tried to do this for almost a year and didn't know I have to make sure the NS matches. I cant thank you enough.

    • @FelixYu
      @FelixYu  Pƙed 10 měsĂ­ci

      glad that it helped!!

  • @d.dolkar3601
    @d.dolkar3601 Pƙed 3 lety +1

    Great video!! Keep up the great work

  • @myhumblecoder
    @myhumblecoder Pƙed 2 lety

    thanks Felix, your walkthru made it very simple

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      thanks mate!! glad that u found it helpful!!

  • @tcasindit
    @tcasindit Pƙed 3 lety +1

    Thank you for your great explanation.

  • @tukuhlimbumcartooncomedy5063

    Clean and straight to the point

  • @xuanhuazhang6812
    @xuanhuazhang6812 Pƙed 2 lety

    Thank you for the great video! It is really easy to follow and you showed everything so well!

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Glad that u found it helpful 😄

  • @beckhamlam1267
    @beckhamlam1267 Pƙed rokem +1

    Easy to follow and works well. Thanks!

    • @FelixYu
      @FelixYu  Pƙed rokem

      Glad that u found it helpful 👍

  • @johnkay1513
    @johnkay1513 Pƙed 2 lety

    You are the man! Awesome tutorial! This is just what I needed. Thanks a lot!

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Glad that it’s helpful 👍

    • @johnkay1513
      @johnkay1513 Pƙed 2 lety +1

      @@FelixYu One thing I did notice, if you want to assign an SSL cert to a cloudfront distribution you MUST create the cert in the us-east-1 (N. Virginia) region of ACM or else cloudfront will not recognize the ssl cert. If you pause the video at 18:31 it says just that.

  • @LeandroSilva-in5ph
    @LeandroSilva-in5ph Pƙed 3 lety +1

    Thanks, guy. A great video as I like: simple and clear

  • @kkourmousis
    @kkourmousis Pƙed 3 lety

    Great video and great channel all in all. Keep it up !

  • @Hb-Profile-Dev
    @Hb-Profile-Dev Pƙed 2 lety

    very nice. step by step video. perfect !

  • @SubhashKumar-do6ld
    @SubhashKumar-do6ld Pƙed 2 lety

    Thank You! Very well explanation. Great job

    • @FelixYu
      @FelixYu  Pƙed 2 lety +1

      Glad that you found it helpful 👍

  • @emzzona1394
    @emzzona1394 Pƙed 2 lety

    You r my god of AWS!! This is very useful!!!

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Thank you!! Glad that u found it helpful 😄

  • @aminchamsaz8947
    @aminchamsaz8947 Pƙed rokem

    Fantastic guide! Thank you!

    • @FelixYu
      @FelixYu  Pƙed rokem

      Glad that u found it helpful :)

  • @Hiturion
    @Hiturion Pƙed rokem

    excellent content, very clear.😊

  • @MrYagerr
    @MrYagerr Pƙed rokem

    Thank you - this was very helpful, I didnt know the hosted domain didn't match.

    • @FelixYu
      @FelixYu  Pƙed rokem

      Glad that u found it helpful!!

  • @lilangyanhe1821
    @lilangyanhe1821 Pƙed 3 lety +2

    good job bro, helps a lot

  • @nirmalhasantha986
    @nirmalhasantha986 Pƙed 2 lety

    Very Clear Explanation. Thank you very much sir :)

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      glad that it is helpful 👍

  • @PHPCreationInc
    @PHPCreationInc Pƙed rokem

    Great review of the basic !

  • @larry8599
    @larry8599 Pƙed rokem

    amazing video that covers everything

  • @samueloyetola3750
    @samueloyetola3750 Pƙed rokem

    Thanks for this tutorial. it helped.

    • @FelixYu
      @FelixYu  Pƙed rokem

      glad that u found it helpful!!

  • @tanvisolanke964
    @tanvisolanke964 Pƙed 10 měsĂ­ci

    Thank you so much for this video it helped me alot.

    • @FelixYu
      @FelixYu  Pƙed 10 měsĂ­ci

      glad u found it helpful!!

  • @amaljosephjoy4997
    @amaljosephjoy4997 Pƙed 2 lety

    Excellent presentation..

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Glad that it’s helpful

  • @minhaj6211
    @minhaj6211 Pƙed rokem

    Thank you very much sir. This helped a lot.

    • @FelixYu
      @FelixYu  Pƙed rokem

      Glad that u found it helpful!!

  • @zeric650
    @zeric650 Pƙed 2 lety +3

    Thank you for the video. It is really helpful 👍
    Just to share that I made mine work without making my bucket public or enabling static website hosting. I instead pointed CloudFront to the whole bucket and also let CloudFront creates a policy for the bucket to allow access from CF only, which seems a little securer IMO.

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      thank you for pointing it out. it may be helpful for other viewers 👍

  • @indranilgoswami1500
    @indranilgoswami1500 Pƙed 2 lety

    Wonderful man.. Thanks

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Glad that it helped 👍

  • @wilsonreyes8896
    @wilsonreyes8896 Pƙed rokem

    Thank you!

  • @praveenverma3278
    @praveenverma3278 Pƙed rokem

    awesome! thanks.

  • @hekotech3839
    @hekotech3839 Pƙed 2 lety

    thanks a lot :D awesome video

    • @FelixYu
      @FelixYu  Pƙed 2 lety +1

      Glad you liked it! :)

  • @takumicrary4396
    @takumicrary4396 Pƙed 3 lety

    Thank you so much.

  • @CMMSFP
    @CMMSFP Pƙed 2 lety +1

    Worked perfect

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      glad that it is working 👍

  • @devprakash5320
    @devprakash5320 Pƙed 2 lety +1

    great video

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      glad that it helped

  • @Deshazie19
    @Deshazie19 Pƙed 2 lety

    Thank you so much!

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Glad that it help 👍

  • @enricosaccheggiani3192
    @enricosaccheggiani3192 Pƙed 2 lety

    Thanks a lot very useful

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Glad that it helped 👍

  • @ayushpanchal643
    @ayushpanchal643 Pƙed 3 lety

    thankyou sir, you solved my problem

    • @FelixYu
      @FelixYu  Pƙed 3 lety

      glad that it helped :)

  • @johnsonsaint9157
    @johnsonsaint9157 Pƙed rokem

    damn thank you Felix

    • @FelixYu
      @FelixYu  Pƙed rokem

      Glad u found it helpful mate!!

  • @syedaquib1082
    @syedaquib1082 Pƙed rokem

    excellent

  • @jo1998my
    @jo1998my Pƙed 2 lety

    awesome bro

  • @XiaomingGao-eb1fi
    @XiaomingGao-eb1fi Pƙed rokem

    good job man

    • @FelixYu
      @FelixYu  Pƙed rokem

      Thanks man!!

    • @mummyskitchen5311
      @mummyskitchen5311 Pƙed rokem

      @@FelixYu I have an owned domain name, Rest everything is free in aws?

  • @thembinkosimthembu2480
    @thembinkosimthembu2480 Pƙed 2 lety

    I love this

  • @abdisalammohamed2578
    @abdisalammohamed2578 Pƙed rokem

    Thank you you are life safer

    • @FelixYu
      @FelixYu  Pƙed rokem

      Glad that u found it helpful!!

  • @ornelatoukam3087
    @ornelatoukam3087 Pƙed rokem

    thanks 👍

    • @FelixYu
      @FelixYu  Pƙed rokem

      Glad that u found it helpful

  • @tej2ni
    @tej2ni Pƙed 2 lety

    vair nayce i like

  • @rehdogg
    @rehdogg Pƙed rokem

    Will this work If I want to use this for my Roku channel? I would need to make this a Json feed for Roku.

  • @BurningRoze
    @BurningRoze Pƙed 9 měsĂ­ci

    I know it's been a long time but I'm curious if cloudfront can be ok for frontends that call APIs, let's say get user details based on id, in a secure manner. Or is it best to host them on an ec2

  • @andrzejwsol
    @andrzejwsol Pƙed rokem +1

    I followed all the steps but my website is still showing up as Not Secure. And to top it off, when I go to the CloudFront distribution domain it gives me a 504 error. Edit: Started over with a new domain, worked like a charm.

  • @SuperNurik89
    @SuperNurik89 Pƙed rokem

    Thanks a lot. After host on aws is it possible to to start designing my web site on Wordpress? Sorry, I am new to this. I will appreciate your reply.

  • @eamonkelly215
    @eamonkelly215 Pƙed 2 lety

    Liked and subscribed, thanks! #AWSRULES

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Glad that you found it helpful :)

  • @pavanteja2219
    @pavanteja2219 Pƙed 11 měsĂ­ci

    while uploading the contents into the s3 bucket , I am getting errors for the chunk.js files

  • @yusufkazim6046
    @yusufkazim6046 Pƙed rokem

    Why did you prevent the cloudfront from accessing contents directly from the s3 bucket

  • @justdoittomorrow7119
    @justdoittomorrow7119 Pƙed 10 měsĂ­ci

    Will it work if we use email validation instead of DNS validation? I am facing issues routing to domain

  • @escalante6510
    @escalante6510 Pƙed rokem

    how do i change the file from index.html to my own website?

  • @melindymercado3566
    @melindymercado3566 Pƙed 3 lety

    Your video helped me,good job.
    I am just wondering if I create another version of the website , will it synchronously update the website?

    • @FelixYu
      @FelixYu  Pƙed 3 lety

      after u update the files in ur s3 bucket, it normally takes a day for it to synchronize becuz cloudfront caches ur content for 24 hours but u can invalidate the cache in cloudfront so it will only take a few mins.
      in cloudfront, click on the distribution, invalidations -> create invalidation -> /* -> invalidate
      on a side note: i also have a video on how to automatically update ur s3 files from github. check it out if u are interested: czcams.com/video/AMSdM2dj_eI/video.html

  • @kumarguru3044
    @kumarguru3044 Pƙed rokem

    bucket name and domain name should be same right?

  • @PraveenKumar-sk9gl
    @PraveenKumar-sk9gl Pƙed měsĂ­cem

    Thanks for the video. Here CloudFront is needed? As our code is in S3 bucket, can't we directly get the code from S3? Thought to know....

    • @DeathNPsy
      @DeathNPsy Pƙed měsĂ­cem

      You can. But cloudfront makes sure there is less latency bu caching it over edge locations. So user in US will receive your site same speed as a user in NZ. Basically it caches your website and makes content delivery faster

  • @the-beekeeper
    @the-beekeeper Pƙed rokem

    Thanks for the tutorial, I followed it through and have a hello world index.html working.
    I found that if I replace the index.html with something new then I’m still seeing the hello world on my webpage. Please can you advise where I’m going wrong thanks

    • @FelixYu
      @FelixYu  Pƙed rokem +3

      Cloudfront caches ur content for up to 24 hrs. U can go to cloudfront and invalidate it so it will render the most update index.html

  • @TheChalansillo
    @TheChalansillo Pƙed 2 lety

    Hello, I have a question and I hope you can help me....
    the Bucket S3 is completely open and not secure no HTTPS... is there a way to make the bucket secure and still have this architecture? , I do not feel comfortable having this bucket completely open

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      the bucket is not completely open....its only open for read. no one can modify things on it

  • @johnathanhorner6888
    @johnathanhorner6888 Pƙed rokem +1

    I followed the video however i recevied and error that the XML file does not appear to have any style information associated with it. how do I fix that

    • @tee7697
      @tee7697 Pƙed rokem

      Same

    • @mathieuwilson2985
      @mathieuwilson2985 Pƙed rokem

      I know it is late to answer but this is the part about bucket policy.

    • @mathieuwilson2985
      @mathieuwilson2985 Pƙed rokem

      make sure you copy paste the JSON and listen to his soft voice

  • @jorellecastillo9026
    @jorellecastillo9026 Pƙed 2 lety

    Hi Felix, hope you're well. Just wondering if you know how to mask the long S3 URL that an index.html object generates inside an S3 bucket. I'm trying to mask the URL to read like "mydomain/bucketname". Your help would be much appreciated.

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      u meant masking the s3 url like this one something-something.s3-website-us-east-1.amazonaws.com to mydomain/bucketname.com WITHOUT using route53??

    • @jorellecastillo9026
      @jorellecastillo9026 Pƙed 2 lety

      @@FelixYu Yes you are correct, although this is not for website hosting purposes. For context, I have my wordpress website hosted with Hostinger and is linked to my domain that is registered with google domains. Basically, I use S3 bucket to host the content that I deliver to my clients. Similar to what you said, I'm trying to mask that long S3 URL to look like a subdomain "mydomain.com/bucketname" so that way it looks professional and related to my website. I don't have my domain registered with AWS or route53 so I'm not sure if I need route53.

    • @FelixYu
      @FelixYu  Pƙed 2 lety +1

      @@jorellecastillo9026 hmmm i have never done this personally but i just looked at aws's doc and seems like u can pointa CNAME to ur bucket. check this out
      docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html

  • @bobdpa
    @bobdpa Pƙed 2 lety

    Excellent video, but how'd you route the WWW prefix? Thanks!

    • @FelixYu
      @FelixYu  Pƙed 2 lety +1

      i have done this once but i dont remember the exact details....i remember i needa create a CNAME www.yourwebsite.com in route53 and then create a separate cloudfront and then point that cloudfront to a new s3 bucket. the trick is in this s3 bucket under Static website hosting, u select Redirect requests for an object and then put yourwebsite.com as the host. this way, u www website will redirected to the yourwebsite.com

    • @bobdpa
      @bobdpa Pƙed 2 lety

      @@FelixYu yes I think so. I think it involves 2 buckets, with 1 redirected etc. Thanks!

  • @ermukesh09
    @ermukesh09 Pƙed 3 lety

    I want to put cloudfront for webhosting on another provider or in local dc? Any option

    • @FelixYu
      @FelixYu  Pƙed 3 lety

      i personally have never done that and am not familiar with it....sorry, cant be more helpful :(

  • @nicostenger1093
    @nicostenger1093 Pƙed 3 lety

    So far thank you Felix for this informative video. But I have still the problem, that after I have connected the S3 bucket with Cloudfront (including the SSL Certificate) I can not see my static website when I enter the Cloudfront domainname in the browser. I have followed exactly each step of your instructions until minute 19:05 of your video, but then I stuck. Your help is much appreciated.

    • @FelixYu
      @FelixYu  Pƙed 3 lety +1

      Without looking at the problem, the following are the 2 possible causes i can think of on top of my head:
      1. try to go to ur s3 bucket -> properties -> under "Static website hosting", copy the bucket website endpoint and paste it in ur browser. if you dont see ur website content, that means ur bucket configuration is not correct.
      2. when you create ur cloudfront distribution, did u put the right Origin Domain Name? (17:37 of the video). it should be the bucket website endpoint WITHOUT the

    • @nicostenger1093
      @nicostenger1093 Pƙed 3 lety

      @@FelixYu Thanks for your quick response, Felix.
      1. If I copy my bucket website endpoint in the browser I get a "404 Not Found" error message. I can only enter my website when I copy the object url of the index.html file in the browser. I guess that this is my problem. In my bucket I have a folder and inside this folder there are the website containers and the index file. I have tried to bring the website content directly to the bucket without having an extra folder and now it works :-)

    • @FelixYu
      @FelixYu  Pƙed 3 lety

      @@nicostenger1093 yea the index file needs to be on the root level of the bucket....glad that it is working now!!!!

  • @ThisIsSKULL
    @ThisIsSKULL Pƙed měsĂ­cem

    Can i host angular and Spring boot app with aws

  • @jahanavipagadala6449
    @jahanavipagadala6449 Pƙed 2 lety

    I want to host my website only in single location ,can I avoid using cloud front and if I avoid cloud front can I convert http to https request with certificate manager

    • @tej2ni
      @tej2ni Pƙed 2 lety

      not with s3 website

  • @2mahender
    @2mahender Pƙed 2 lety

    we can do using static website also right? can we attach https certificate to s3?

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      Yea this is for static website hosting

  • @Koaki913
    @Koaki913 Pƙed rokem

    I followed this and my certificate never validates.

  • @fivefoldsymmetry
    @fivefoldsymmetry Pƙed dnem

    What is cost for everything exept domain?

  • @abdool7102
    @abdool7102 Pƙed 3 lety

    Hi Felix - I am stuck as it prompts to pending validation - I did wait for a long time. What could be the problem? I am desperate to upload my curriculum development.Thanks

    • @FelixYu
      @FelixYu  Pƙed 3 lety

      in what step is this referring to (e.g., at what time of the video is this)??

    • @dhunym
      @dhunym Pƙed 3 lety

      Thanks for the reply. I figured out but now working fine... Especially with the new forms AWS..

    • @FelixYu
      @FelixYu  Pƙed 3 lety

      @@dhunym glad to hear it is working now!! 👍

  •  Pƙed 3 lety

    I cant access to my site on mobile devices any idea why this happend?

    • @FelixYu
      @FelixYu  Pƙed 3 lety

      try to access the s3 endpoint directly and see if u can access it. if yes, then it is the cloudfront problem. if no, it the s3 config problem..and then go from there

  • @tatianaperez6564
    @tatianaperez6564 Pƙed 3 lety

    Hello, how much costs that certificate from certificate manager?

    • @FelixYu
      @FelixYu  Pƙed 3 lety

      Public SSL/TLS certificates provisioned through AWS certificate manager, which is what I used in the video, are free.

  • @maranhaasan
    @maranhaasan Pƙed 2 lety +1

    Can I do same for JSP web application..

    • @FelixYu
      @FelixYu  Pƙed 2 lety

      I am not very familiar with jsp but seems like it requires a server running. In that case, I don’t think u can just host it with s3 alone. U will needa use an EC2 instance

    • @maranhaasan
      @maranhaasan Pƙed 2 lety

      @@FelixYu ok I try myself if it's wrk I will inform to you...

    • @iikkkr563
      @iikkkr563 Pƙed 2 lety

      @@FelixYu yes he may either go with EC2 and setup tomcat on that, deploy application OR may use elasticbeanstalk for deploying java application(PAAS service)... By the way Nice videos Felix .. I am watching your all videos

  • @devprakash5320
    @devprakash5320 Pƙed 2 lety

    I had a question , will the process be same for creating a subdomain

    • @FelixYu
      @FelixYu  Pƙed 2 lety +1

      a subdomain like mySubdomain.myDomain.com?? yea it would be the same process. u just point it to a diff couldfront -> diff s3 bucket

    • @devprakash5320
      @devprakash5320 Pƙed 2 lety

      @@FelixYu alright, makes sense

    • @AnonymousDevelopel
      @AnonymousDevelopel Pƙed rokem

      @@devprakash5320 How did you create the subdomain?

  • @romancestories-fromthesens212

    very good voice. I tried hard but still 404 error and my custom domain not working. your are my hope. Pls help me

    • @minhaj6211
      @minhaj6211 Pƙed rokem

      you need to update bucket policy and cors policy.

  • @anacseq
    @anacseq Pƙed 3 lety

    I want to achieve this but I think the domain provider is holding me back

  • @username_password
    @username_password Pƙed 6 měsĂ­ci

    mega

  • @larrymorgan747
    @larrymorgan747 Pƙed rokem +2

    so where can i pay you for you to do it. instead of me taking time to learn and do it. i rather pay and you do it and i get things done faster that way.
    i have a video website that i have a host but it buffers. vps hosting they said i need dedicated servers but i heard AWS is better
    please respond if you do work for clients and charge them.

  • @md.raihanhossainjibon8596

    Hello Brother. I need your help if you have time for me please

  • @harsha813
    @harsha813 Pƙed 2 lety

    The hosting is free correct?

    • @ayushadarsh9001
      @ayushadarsh9001 Pƙed 2 lety

      Not entirely

    • @FelixYu
      @FelixYu  Pƙed 2 lety +1

      Route53 will charge u $0.50 a month and the cost for hosting on an s3 bucket depends on the traffic of ur site (I think it is $0.0004 per 1000 requests)

  • @inxeoz
    @inxeoz Pƙed měsĂ­cem

    it works

  • @dabs5003
    @dabs5003 Pƙed 2 lety

    Great video only issue when i use www. in front of the domain it doesnt work.

    • @pedrohenrique55172
      @pedrohenrique55172 Pƙed 7 měsĂ­ci

      you need to recreate s3/cloudfront and point to this new cloudfront. s3 could just redirect to your another s3