React App on AWS S3 with Static Hosting + Cloudfront | Practical AWS Projects #1

  Рет қаралды 222,148

Be A Better Dev

Be A Better Dev

Күн бұрын

Пікірлер: 422
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Check out the next Practical Project here: kzbin.info/www/bejne/hH6Xh5dtm9WNjc0
@NZTechArc
@NZTechArc Жыл бұрын
You have the best Tutorial, but I do not understand why you would have 2 A records and 2 distributions, into 2 different buckets, why not just 1 A record and 1 www CNAME record in route 53 to the 1 distribution and from the distribution to the bucket??? Could you please comment on this?
@arwamais
@arwamais 2 жыл бұрын
Thank you so much, I just used your tutorial to submit a project half an hour ago! Two things to take into consideration: 1- To invalidate a distribution use /* only, I used /* /** and it took me hours getting stuck with a dummy index.html till I tried /* 2- Amazon CloudFront distributions requests the AWS certificate to be in the US East (N. Virginia) Region to create a distribution, otherwise you can see no certificate! Since these two issues took a long time to fix, I thought I would share them to help!
@ark333
@ark333 2 жыл бұрын
Both things happened to me exactly as you say. Thanks so much. Author should pin this comment.
@mykolaskucinskas9473
@mykolaskucinskas9473 2 жыл бұрын
Probably the best tutorial on KZbin about hosting static websites on Amazon S3 and CloudFront.
@michaellim1315
@michaellim1315 3 жыл бұрын
Dude, this is a spectacular tutorial. Everything was explained so well and concisely. I'm not ever one to post a comment but I thought I needed to let you know what a great job you did. Got my site up and running thanks to you!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks for such a kind comment Michael. I really appreciate the support and glad the video was able to help you to set up your project! Cheers, Daniel
@arnekaufmann2825
@arnekaufmann2825 3 жыл бұрын
Damn, you single handedly contributed so much to my hosting that was actually able to pull up my website for a big project 30 min before the deadline, glad i found this vid, keep producing more content like this
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks so much Arne and I'm glad I was able to help!
@msdundars
@msdundars 9 ай бұрын
After 2 years still the best and the most accurate content on the topic!
@aranlufthansa45
@aranlufthansa45 Жыл бұрын
Trying hard to break into a new tech career out of college and tutorials like this help tremendously. It’s tutorials like this created by people like you that make me truly feel like I am standing on the shoulders of giants like you. Thx
@divyareddy419
@divyareddy419 Жыл бұрын
Im restarting my career after a long break, thanks to your tutorials, these are helping me greatly, thanks you so much
@BeABetterDev
@BeABetterDev Жыл бұрын
Happy to help!
@bytesCraft
@bytesCraft 2 жыл бұрын
SOA - Start of Authority. Thanks for all you do, bro.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thank you
@Greenthum6
@Greenthum6 2 жыл бұрын
This was the third tutorial I watched about S3 static hosting and the best of all! Now my system is up and running
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Glad to hear!
@Street.Credit
@Street.Credit 2 жыл бұрын
Str8 up best guide to getting everything working properly! We we able to get a new Street Credit website up and running after technical difficulties watching other tutorials. Appreciate you my guy!
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thank you and glad it helped you to set up your website!
@sissys6284
@sissys6284 3 жыл бұрын
This is exactly what I was looking for. I need more projects so I can learn the console. Certification won't get me a j.o.b. without experience. Thank you so much. This is brilliant!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
You're very welcome!
@peterharrington4777
@peterharrington4777 9 ай бұрын
Amazing tutorial. I'm here 2 years later and everything works. Thank you
@andreirusulica
@andreirusulica 6 ай бұрын
nice work mate, appreciate the content! just a single note to add to it: I think it may be cleaner to have 2 A routes, one for www and one for the non www that point to the same cloudfront distribution. There is no need for 2 buckets and 2 cloudfront distributions.
@lykiamusic
@lykiamusic 2 жыл бұрын
one of the most useful tutorials I've ever watched
@AnonyMole
@AnonyMole 3 жыл бұрын
Couldn't be more clear and useful. Got up and running in minutes with your help.
@BeABetterDev
@BeABetterDev 3 жыл бұрын
So glad this was helpful!
@rammstein272
@rammstein272 3 жыл бұрын
This is the only video on KZbin you need see to answer to the question "How to properly deploy a static web site on AWS"
@nikhilsharma1742
@nikhilsharma1742 3 жыл бұрын
Hello Sir, I am a Developer from India and I find your videos extremely awesome and your content is also great. Please also help us for other practical projects on AWS also. And Thankyou So much for delivering this content.
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Hi Nikhil, thanks very much for your kind words. My next video is coming out on Monday and its a Docker Flask App + Aurora Serverless. It's my second in the 'Practical Projects'. Cheers.
@samclark4496
@samclark4496 3 жыл бұрын
Very good tutorial easy to follow and explains process nicely! One thing to note is if your bucket is in a different region as the video, you still have to make sure your certificate is in the region of east Virginia or else the certificate won’t pop up on cloud front. Other than that great tutorial thanks!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks for pointing this out Sam!
@samclark4496
@samclark4496 2 жыл бұрын
@@BeABetterDev Hey just out of curiosity, what if I no longer want to deploy my website? Would I delete the hosted zone on Route 53, or is there an easier way to temporary disable hosting?
@hungdoan9148
@hungdoan9148 8 ай бұрын
One of the best tutorials I've watched
@morgeegee277
@morgeegee277 Жыл бұрын
I followed every step and everything worked well. Thank you for this concise and very weel explained tutorial :)
@pypelyncar
@pypelyncar 2 ай бұрын
relevant, neat, efficient ! this video helped me out so much, I have to come here and say THANK YOU !! you are the man !
@mithunda50
@mithunda50 2 жыл бұрын
First time hitting the like button for an AWS video. Thanks
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thanks debnath! Glad you enjoyed.
@shavis4811
@shavis4811 11 ай бұрын
Crisp clear tutorial. Very helpful and step by step instructions helped me to follow along, thanks much for great tutorial put together.
@ngonimaphosa2176
@ngonimaphosa2176 Жыл бұрын
bro i love you. i followed this tutorial and it works perfectly , i was struggling alot before
@WhiteWolfBlues
@WhiteWolfBlues 6 ай бұрын
This is the best tutorial on the topic I found, thank you very much! It worked wonderfully for my portfolio
@otifelix
@otifelix Жыл бұрын
Thank you so much this video saved me over $100 because i struggled with this for a long time
@BeABetterDev
@BeABetterDev Жыл бұрын
Glad this helped!
@vivekgupta309
@vivekgupta309 Жыл бұрын
very good AWS video series !!! learning a lot from you !!! and very easy to understand English !!!
@BeABetterDev
@BeABetterDev Жыл бұрын
Thanks vivek!
@nehabansal370
@nehabansal370 5 ай бұрын
Was trying to build this end to end solution. This solution really helped. Thanks!!
@mhollis1231
@mhollis1231 3 жыл бұрын
Attention: You MUST make the certificates in Us-East-1, it is the only region Cloudfront can pull from. I made mine in Us-East-2 and it was telling me to use my EC2 (?) instance and gather a PEM file and private key... which I didn't even have.... went ahead and just made them in Us-East-1 saved me the hassle...
@genovo
@genovo Жыл бұрын
Yeah it's OK if you are in California or Ohio since you're using cloudfront
@luiscortes6563
@luiscortes6563 2 жыл бұрын
Thank you so much!! This is my first time deploying a react js app and was completely lost.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
You're very welcome!
@vil3n80
@vil3n80 Жыл бұрын
thank you so much, you helped me convert my simple 1 bucket static site into two urls and give it a certificate.
@genefreak
@genefreak 10 ай бұрын
Awesome video mate. Precise and to the point. All AWS videos should be like this!
@ayushijohari746
@ayushijohari746 2 жыл бұрын
I am so grateful for this tutorial! You explained everything so perfectly, at the same time keeping it super simple for beginners to understand. Job done well!
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thanks so much fort he kind words Ayushi!
@knightproduction215
@knightproduction215 3 ай бұрын
It was a long long journey man. but it's done now. I had a major problem that the NS was not the same form godaddy to aws. Thanks a lot.
@HimanshuVerma-zn7cb
@HimanshuVerma-zn7cb 2 жыл бұрын
Very precise, Informative and Eloquently explained. Excellent Stuff . Thanks a bunch
@BeABetterDev
@BeABetterDev 2 жыл бұрын
You're very welcome Himanshu!
@matrixtoogood5601
@matrixtoogood5601 3 жыл бұрын
Was looking forward to this ever since the last video!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Hope you enjoyed!
@DjDevastor
@DjDevastor Жыл бұрын
Thanks for the cloud front invalidation part. I rebuild my site dozensof times yesterday, deleted and created a few new distributions, reassigneing the DNS, even was thinking my static website code had issues.... Now everythink works and next time I have to wait longer or purge the cache through invalidations... I hope i dont forget /**/*
@SKR1912
@SKR1912 Жыл бұрын
PURE GOLD content...that too FREE!!!
@jamanj2186
@jamanj2186 3 жыл бұрын
Ur a life saver. Perfect video. Please make some more project videos which are helpful in getting a job. Thanks heaps.. cheers
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Coming soon Jaman!
@jamanj2186
@jamanj2186 3 жыл бұрын
@@BeABetterDev bro just wondering, does Issuing Certificate in cloud-front costs anything? Thanks
@furqonmauladani1544
@furqonmauladani1544 2 жыл бұрын
Thank you for your help with this video. I hope you always have a nice days.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Glad I can help and same to you!
@AzeeDK
@AzeeDK Жыл бұрын
Thank you so much, I was feeling lost, glad that this video came at the right time. Very well explained, now i can continue my project work again.
@aritra1414
@aritra1414 2 жыл бұрын
Awesome! This one was actually one of my interview questions! And I found such a nice solution to that! Great work man!
@jorool1988
@jorool1988 Жыл бұрын
Great video. BTW, you don't need two distributions for www and naked domain. You can add multiple domains to the same distribution. 😉
@vmerino04
@vmerino04 5 ай бұрын
This is true. I don't think you need two buckets either
@caiyu538
@caiyu538 Жыл бұрын
Great lectures. Great teacher.
@BeABetterDev
@BeABetterDev Жыл бұрын
Many thanks!
@VaurionX
@VaurionX 3 ай бұрын
Very helpful video, thank you very much for showing how to do all of this.
@SuryaExperiance220
@SuryaExperiance220 2 жыл бұрын
Beo explained well, and cleared all my doubts to deploy React js in Clod front
@Malcolm777-i
@Malcolm777-i 2 жыл бұрын
So smooth. A spectacular way of teaching.
@shyammohabir8283
@shyammohabir8283 3 жыл бұрын
Dude this is an excellent tutorial - Well done!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks Shyam! Glad you enjoyed :)
@justrelax3012
@justrelax3012 2 жыл бұрын
This man is a hero
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Not all heroes wear capes. :P
@password301992
@password301992 2 жыл бұрын
Very nice job, no one can explain better than this, loved it
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thanks Sagar!
@gtstride
@gtstride 3 жыл бұрын
This is extremely awesome great content, lifesaver. Thanks for this. I actually had searched and searched for ways to host my react app on AWS for a long time now. Thanks really for this.
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks so much Godstime, glad you enjoyed!
@gavinmack202
@gavinmack202 3 жыл бұрын
Great video, Just one thing to note. You must create your Certificates in the North Virginia zone.
@fazalmehmood6802
@fazalmehmood6802 2 жыл бұрын
Loved this tutorial. Straight to the point and great explanation.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
You're very welcome Fazal!
@GeoffreyEngelbrecht
@GeoffreyEngelbrecht 3 жыл бұрын
Great tutorial! Transferred my website yesterday following your instructions and everything worked smoothly. One comment/question: Rather than setting up a second S3 bucket (and subsequent Cloudfront distribution for my website without the www and redirecting it to the other I just left the A record in Route 53 for my URL without www which points to the www entry. This is how my website was setup previously when I was hosting it elsewhere and I found this also works with this setup (ie if you enter my URL without www in the web browser DNS redirects this to my URL with www). I wonder if the costs are less doing it this way than having two S3 buckets and Cloudfront distributions? At the very least it halved the process of setting up the website.
@ordaniel7699
@ordaniel7699 2 жыл бұрын
I totally agree. I hope he answers.
@furqonmauladani1544
@furqonmauladani1544 2 жыл бұрын
I believe that it would lessen the cost. Because you don't use second S3 bucket and second Cloudfront, you don't paid for GET request to CloudFront and S3. You only paid first S3 bucket, first Cloudfront, and Route 53 request cost. But this is a simple and great tutorial that I found. I learn more with this video.
@karlang2637
@karlang2637 2 жыл бұрын
When you say "I just left the A record in Route 53 for my URL without www which points to the www entry", is this done at 17:37 mark where instead of choosing "Alias to S3" for "Value/Route traffic to" field, you picked "Alias to another record hosted in this zone"? Basically, when creating A record for example.com, instead of pointing to S3, you point to www.example.com, which already points to S3. Is my understanding correct?
@GeoffreyEngelbrecht
@GeoffreyEngelbrecht 2 жыл бұрын
@@karlang2637 Yes that’s right
@sheynjila2457
@sheynjila2457 2 жыл бұрын
Best video and best content ever. Thank you so much.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
You're very welcome!
@jaggar28
@jaggar28 2 жыл бұрын
Love you brother for such a detailed tutorial :) Keep making them please.
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thank you so much Moinul!
@midtownmadness4585
@midtownmadness4585 Жыл бұрын
I think there's no need to enable public access for the S3 buckets. Just add an access policy that allows the Cloudfront ARNs to do `getObject` on the respective buckets and you're all set. No need to expose the bucket publicly.
@johankarlsson9720
@johankarlsson9720 2 жыл бұрын
Great tutorial! Thanks!
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Glad it was helpful!
@vladbukov5660
@vladbukov5660 2 жыл бұрын
Hi! Good tutorial! What is the difference between deploying React App on AWS S3 and deploying on EC2 with ngnx? Which case is better? Pros and cons?
@gabrielsosa3753
@gabrielsosa3753 2 жыл бұрын
This is just to my undestanding and experience with it. with an EC2 instance you can deploy your frontend and datababase + any other thing you want as long as the instance itself can manage resource wise. But in this case you pay pero hour the instance is running so if u plan to host a website you want it 24/7 and that is costly. the s3 bucket on the other hand you pay per access to it. so even if you have your website 24/7 running if no one requests access to it you wont be charged a dime. S3 is slower than EC2 but you can fix this using Cloudfront alongside it (you would want it either way because it will reduce access costs to the S3). If you just need a website running with no database whatsoever i would 100% go for S3 if you need a database you would probably want RDS alongside the S3 bucket, and that is more expensive than the EC2 instance but all things considered i would still go the S3 route
@giriphd
@giriphd 3 жыл бұрын
Dude, very well explained. Super
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thank you Girish!
@18Horses
@18Horses 2 жыл бұрын
One of the best tutorials I found on youtube! You explain everything very well and it helps that you have the same voice as MoistCr1tical hehe :D
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thank you so much for the kind words
@_HariHaranR
@_HariHaranR Жыл бұрын
Thanks boss, that was helpful! Now I got my own MEAN Stack App hosted with my own domain Name 😊
@aayushgore4245
@aayushgore4245 2 жыл бұрын
this guy has a video for everything! :0
@thereds32
@thereds32 2 жыл бұрын
Just here to say THANK YOU VERY MUCH 😄
@billybunn
@billybunn 3 жыл бұрын
Great guide! Question though: why even create a second S3 bucket? You can create a redirect in Route53 without that. Also, what’s the point of distributing that second bucket via CloudFront? Appreciate it!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Hey Billy, Great question. In this presentation, I was following the suggested material from the AWS documentation. I suppose it was set up this way for simplicity sake, but this definitely could be done via Route53 like you mentioned. In fact, I was even thinking about this when I was recording the presentation haha. Thanks again for your kind words, Daniel
@amitvlog-viralnews
@amitvlog-viralnews 3 жыл бұрын
superb bro great teacher of aws
@martinfinch5011
@martinfinch5011 2 жыл бұрын
Awesome video. Question; all of this can be done more easily using Amplify? But it's better to go through this more manual process in order to better understand aws and its different systems. Is that correct?
@sumitdange2507
@sumitdange2507 Жыл бұрын
loved it! very simplified it is! ❤🙌
@BeABetterDev
@BeABetterDev Жыл бұрын
Glad it was helpful!
@alexgochenour8740
@alexgochenour8740 Жыл бұрын
Wonderful video, thank you very much. It might be good to also do one on undoing the CloudFront aspect; I got sick of the long propagation times whenever I needed a hotfix for my site and eventually just nixed CloudFront entirely.
@SyedRiyadhulKarim
@SyedRiyadhulKarim 9 ай бұрын
Great effort, it valued back to me on time and learning..
@gdyung2
@gdyung2 Жыл бұрын
Best tutorial ever! Thank you so much for your video :)
@CoderDad
@CoderDad 2 ай бұрын
Gotcha! - As of August 2024 - The certificate has to be created in Virginia East 1 to be picked up in the Distribution. If you create it in another zone it won't appear in the dropdown. Thank you, got my first aws page up and running.
@a5tr00
@a5tr00 2 жыл бұрын
Very informative video! Instead of manually uploading website content, can we do it via github?
@antonioguiotto3487
@antonioguiotto3487 3 жыл бұрын
Hi, very practical and clear tutorial, like all the others that you make. Thanks for sharing. I 'd like perhaps someone can just clarify what is the purpose of the www in the domain, and the double buckets, distributions and domain records.. I mean I kinda understand the reason but not really. Keep it up!
@sorover111
@sorover111 Жыл бұрын
Im trying to figure this out too.. I think it is something that is specific to having Route53 be your DNS .. But yeah it would make sense at least to me to just have 1 bucket, and CNAME the www. subdomain to the root domain.. idk
@ryanwendel6115
@ryanwendel6115 3 жыл бұрын
What are the cost implications of creating two distributions? Is there no way to force a redirect from within CloudFront? Great video, btw.
@stephenfoster8543
@stephenfoster8543 Жыл бұрын
Dude, excellent video. Thank you so much.
@BeABetterDev
@BeABetterDev Жыл бұрын
You're welcome!
@sandeepverma7712
@sandeepverma7712 2 жыл бұрын
Great content. Thank you for this practical tutorial. This will be immensely helpful to lot of geeks
@ShahzadRasul-uo7gu
@ShahzadRasul-uo7gu Жыл бұрын
Amazing video! Really enjoyed this one!
@Tsxtasy1
@Tsxtasy1 7 ай бұрын
Chapters would be awesome here. I already have S3 + Route 53, all I need is the CloudFront part
@101appsCoZa
@101appsCoZa 3 жыл бұрын
fantastic tutorial. thanks. just thought i'd mention that the certificate must be created in US-east-1 (n.virginia)
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks so much for the kind words!
@marcovelazquez5689
@marcovelazquez5689 2 жыл бұрын
Excellent content/tutorial
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Thanks so much Marco
@hongz1787
@hongz1787 2 жыл бұрын
Awesome content! Everything is clear and just works!!!
@deanhaycox
@deanhaycox 3 жыл бұрын
Love the channel, just watched the videos on the upcoming projects so looking forward to the stock market project, want to switch out the stock market call to something else
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks Dean! I'm quite excited to put that together myself. I should have it out in the coming months. Cheers
@kpsk1627
@kpsk1627 3 жыл бұрын
Excellent stuff! If you could post more of these practical videos, that will be wonderful. Thank you.
@BeABetterDev
@BeABetterDev 3 жыл бұрын
More coming soon!
@DuyTran-ss4lu
@DuyTran-ss4lu 3 жыл бұрын
You're the best. Thanks for the video
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks Duy!
@piegpa
@piegpa 3 жыл бұрын
This is really good and useful, cheers!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
Thanks Pawel! Glad it was helpful.
@dasunsamarasiri2987
@dasunsamarasiri2987 Жыл бұрын
excellent tutorial !!!. Thank you !!!
@BeABetterDev
@BeABetterDev Жыл бұрын
Glad you liked it!
@rajendrawarrier7274
@rajendrawarrier7274 10 ай бұрын
TY for the video. Good one! Appreciate it. Just a quick one here, Using CloudFront helps us keep the "block public access " in S3 ON. this way it will be more secure is my understanding! Am I right here? Thank you
@andrez76
@andrez76 2 жыл бұрын
My dude, this is great content! Thank you.
@pattonparham1169
@pattonparham1169 3 жыл бұрын
This was a super helpful video! My front end is definitely up and running because of it. One thing I am still struggling with, however, is getting my frontend (which this video helped me deploy successfully) connected with my elastic beanstalk server deployed separately. I can't seem to find much out there on how to get them to communicate. But I see alot of people mention that this is possible with an s3 + cloudfront + route53 react frontend and eb deployed node/express server. Thank you!
@nirajshakya7075
@nirajshakya7075 3 жыл бұрын
Very detailed video. awesome tutorial video.
@BeABetterDev
@BeABetterDev 3 жыл бұрын
You're very welcome niraj!
@elleryfamilia8291
@elleryfamilia8291 3 жыл бұрын
Excellent tutorial. Thank you!
@BeABetterDev
@BeABetterDev 3 жыл бұрын
You're very welcome!
@athath7365
@athath7365 Жыл бұрын
Thanks for Project #1, I will try this project later tonight but wanted to know if fees are required to complete this project and did you delete emove all the services you used after the project was completed.
@sureshandem780
@sureshandem780 Жыл бұрын
excellent great man , thank you it was very clear explanation step by step..!
@BeABetterDev
@BeABetterDev Жыл бұрын
You're welcome!
@varunpalvai3099
@varunpalvai3099 2 жыл бұрын
It was a great explonation mate.. I had a doubt. So if we are allowing the option of clearing cache for every time then are we getting any advantage here ? As we are calling UI --> cloud front --> S3 for every request. in which case we might feel to clear cache, instead of calling S3 directly ?
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Hi Varun, The benefit of using cloudfront is to reduce the calls to S3 and decrease latency for callers from all around the world. If you are clearing the cache frequently (except for a new deployment which is normal) there is lesser benefit to use this setup. Hope this helps! Daniel
@kamaboko1
@kamaboko1 Жыл бұрын
💣The bomb. Lots of useful info. The only thing I can't get working is CloudFront. Something about not being authorized for the service. Maybe it's a free tier issue.
@mufeezahmed8163
@mufeezahmed8163 2 жыл бұрын
Awesome ,Worked Like Charm Only thing which i needed to follow is how to add dns name servers from hosted zone to my go daddy domain DNS records
@BeABetterDev
@BeABetterDev 2 жыл бұрын
Glad to hear!
@OrionRox
@OrionRox Жыл бұрын
Thank you! This is golden! I've never done any deployment before, I made a simple website and hosted it on Amplify, really easy to use but somehow it would not load the mp3 file, after 2 days of trying I gave up and switched to Firebase, which also easy to use but I couldn't get my custom domain name to work. Finally back to AWS S3 + Cloudfront, followed your steps and my website went online just now! I only created one bucket and just added both www and none-www version of my domain to the cloud front, and required SSLs for both domains, this also works. I guess perhaps AWS made some changes in the last 2 years? Also, could you please do another video about CI/CD for S3 + Cloudfront and setting up the stage distribution for developing testing?
@techwithotabek
@techwithotabek Жыл бұрын
Awesome Daniel! It was very easy to follow and understand the whole project. Thanks a lot! I was wandering whether I can enroll to your The AWS Learning Accelerator course as a beginner? Or should I need to have some experience to enroll that?
Top AWS Services For Backend Developers
37:27
Be A Better Dev
Рет қаралды 19 М.
Amazon S3 - Static Website Hosting with Custom Domain and TLS
16:28
Bryan Krausen
Рет қаралды 33 М.
Каха и лужа  #непосредственнокаха
00:15
ЗНАЛИ? ТОЛЬКО ОАЭ 🤫
00:13
Сам себе сушист
Рет қаралды 4 МЛН
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 13 МЛН
Intro to AWS - The Most Important Services To Learn
50:07
Be A Better Dev
Рет қаралды 441 М.
Set up a CloudFront CDN for an S3 Bucket
11:49
Sam Meech-Ward
Рет қаралды 73 М.
Deploy React App on AWS S3 and CloudFront
16:53
Jonathan Davies
Рет қаралды 3,8 М.
S3 Static website hosting with Cloudfront, Route53 and ACM by AWS Avinash Reddy
12:35
Demo | Three-tier web app in AWS with VPC, ALB, EC2 & RDS
28:28
Tech with Ajit
Рет қаралды 173 М.
Каха и лужа  #непосредственнокаха
00:15