Deploying Next.js To AWS Just Got MUCH BETTER!

  Рет қаралды 3,775

James Q Quick

James Q Quick

18 күн бұрын

Check out AWS Amplify - docs.amplify.aws/nextjs/start...
Let's try AWS Amplify Gen 2 by deploying a Next.js app.
*Newsletter*
Newsletter 🗞 - www.jamesqquick.com/newsletter
*DISCORD*
Join the Learn Build Teach Discord Server 💬 - / discord
Follow me on Twitter 🐦 - / jamesqquick
Check out the Podcast - compressed.fm/
Courses - jamesqquick.com/courses
*QUESTIONS ABOUT MY SETUP*
Check out my Uses page for my VS Code setup, what recording equipment I use, etc. www.jamesqquick.com/uses

Пікірлер: 29
@RatherBeCancelledThanHandled
@RatherBeCancelledThanHandled 13 күн бұрын
Really cool . Hopefully it’s a stable release and doesn’t have any tricky bugs .
@ProgramWithErik
@ProgramWithErik 9 күн бұрын
Yes, it is stable.
@pheisar
@pheisar 16 күн бұрын
What does AWS have to stop you from getting DDOS'd, and get a massive bill, that doesn't cost thousands of dollars a month?
@franckdervaux792
@franckdervaux792 16 күн бұрын
You don’t mention the commercials around this? Is there a free tier where all of this is available ?
@luthecoder
@luthecoder 17 күн бұрын
Is the authentication using cognito user pools?
@focusotter
@focusotter 16 күн бұрын
Yup :) Backend is DynamoDB and the API is AppSync.
@dylanzemek7069
@dylanzemek7069 11 күн бұрын
You don't mention that the only database option is dynamoDB which obviously scales but the majority of people aren't going to be able to design their data well enough to not fall into the traps of dynamo. Also you can then never migrate from dynamoDB as thats basically impossible. I haven't used aws amlify but does it even provision anything for ddos attacks and protecting abuse of serverless functions as that's the hot topic atm and why everyone is doing coolify videos. While that all may sound negative, good video!
@JamesQQuick
@JamesQQuick 11 күн бұрын
Well, you can use any db you want just like with any other Next app. Obviously if you use dynamo it's going to be more directly integrated with all that Amplify has to offer. Thanks for sharing your thoughts!
@ProgramWithErik
@ProgramWithErik 9 күн бұрын
To add a bit here. Our AppSync service does support Postgres databases, so you don't have to use DynamoDB. Also the underlying services that Amplify uses (e.g. CloudFront) have some basic DDos protection in place. And you can set billing alarms to watch your spend more closely
@dylanzemek7069
@dylanzemek7069 5 күн бұрын
@@ProgramWithErik so to clarify you can provision a Postgres database through aws amplify? Because having to provision is separately isn’t quite the same
@eliaspaulinho8435
@eliaspaulinho8435 17 күн бұрын
this is really nice!! how to host a REST api on aws? i am using xestjs
@kettenbach
@kettenbach 16 күн бұрын
Still don't know how to make my cursor pulsate like that lol
@blocSonic
@blocSonic 16 күн бұрын
Pretty cool to see, but it's still a bit too AWS-y.
@beyourahi
@beyourahi 16 күн бұрын
can anyone say in the simplest words.....is this better and cheaper than Vercel?
@Kay8B
@Kay8B 15 күн бұрын
Better in what way? Cheaper, of course. Vercel is another layer and mark up on top of AWS but you pay for simplicity.
@aberba
@aberba 12 күн бұрын
That's not what the question is about​ @@Kay8B. If this is hosting next.js, then its definitely a PaaS offering like vercel. The question is is it cheaper?
@ProgramWithErik
@ProgramWithErik 9 күн бұрын
I would give it a try and let us know what you think!
@ArkarF
@ArkarF 17 күн бұрын
Be gone the days with serverless next.js 🚀
@PraiseYeezus
@PraiseYeezus 17 күн бұрын
maybe i'm misunderstanding you but you know Amplify is serverless right?
@aberba
@aberba 12 күн бұрын
Naa, this is nothing like vercel. This is just an ad for aws to promote their stack.
@JamesQQuick
@JamesQQuick 11 күн бұрын
What Vercel features do you feel like are missing?
@gencade2504
@gencade2504 7 күн бұрын
Lol build duration 6m46 as shown in the vid. This is an ad
@gencade2504
@gencade2504 7 күн бұрын
And 4m for the second deploy. Master chiller
@JamesQQuick
@JamesQQuick 7 күн бұрын
Build times are definitely something to consider. Glad you brought that up. There is still a balance of other features that come with integrating into a platform that offers so much. Direct integrations with db, auth, etc. can easily be worth it in this case.
@krtirtho
@krtirtho 17 күн бұрын
It should've been like this from the very beginning. IDK why YT instructors started promoting simple AWS wrappers like Varcel, Netlify, Heroku out of nowhere. AWS/GCP/Azure with Terraform/Ansible/CloudPlatform or any IaC is just as easy as Varcel or maybe better. Beginners need to learn those skills. DevOps is necessary to know. You can't expect your infrastructure to run on magic. The magic bunch of corporate companies that bring nothing to the table. Also, they charge insane amounts (x100 times more than original Vendor)
@naterpotatoers
@naterpotatoers 17 күн бұрын
Yes knowing DevOps is important but it’s definitely not as easy as using Vercel/Netlify/Amplitude. That’s a wild statement lol most people on KZfaq are still learning how to code and you cannot expect them to know networking, cicd, etc
@PraiseYeezus
@PraiseYeezus 17 күн бұрын
sounds like you've never used AWS. As easy as Vercel? The fact that it's IaC alone makes it very different than Vercel. Not to talk of IAM policies, the obsfucation around setting up basic monitoring, and controlling your spend. I know it's popular to join the anti-Vercel/Netlify hype train but AWS was the original "wake up with a $100k bill" service, for years now.
@Dom-zy1qy
@Dom-zy1qy 16 күн бұрын
I don't know what fantasy world you live in where AWS is "just as easy as vercel". AWS is a skill that you need to learn, vercel is an interface you have to push 2 buttons on to deploy to. There's decision overload with aws. It is pretty "easy" once you get the hang of it, and just learn to ditch the console for IaC instead. But it is super overwhelming as a noob.
@blocSonic
@blocSonic 16 күн бұрын
UX/DX. It's ALL about UX and DX. AWS services are always POORLY designed. Oh… and surprise costs suck, too.
I Used To Hate Next.js…
24:28
Theo - t3․gg
Рет қаралды 42 М.
The BEST way to host Next.js websites
17:37
ByteGrad
Рет қаралды 24 М.
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 23 МЛН
1❤️#thankyou #shorts
00:21
あみか部
Рет қаралды 88 МЛН
Homemade Professional Spy Trick To Unlock A Phone 🔍
00:55
Crafty Champions
Рет қаралды 58 МЛН
FOOLED THE GUARD🤢
00:54
INO
Рет қаралды 62 МЛН
Svelte 5 is Bigger Than You Think
9:35
Ben Davis - Tech
Рет қаралды 10 М.
Should You Avoid Netlify, Vercel, and Cloudflare? (Quick Reaction)
6:51
VSCode is Not Enough Anymore
3:21
Dev Panda
Рет қаралды 4,2 М.
UI Libraries Are Dying, Here's Why
13:28
Theo - t3․gg
Рет қаралды 273 М.
Why I'm moving my side project from Vercel to AWS
15:47
Web Dev Cody
Рет қаралды 62 М.
That's It, I'm Done With Serverless*
23:58
Theo - t3․gg
Рет қаралды 195 М.
The Story of Next.js
12:13
uidotdev
Рет қаралды 551 М.
How I structure my next.js applications
23:19
Web Dev Cody
Рет қаралды 18 М.
Giving Up On Next.js | Theo Reacts
44:49
Theo - t3․gg
Рет қаралды 112 М.
Next.js 15 Ruins Caching Even More
13:56
Web Dev Simplified
Рет қаралды 33 М.
Sigma Girl Past #funny #sigma #viral
00:20
CRAZY GREAPA
Рет қаралды 23 МЛН