Thanks for the video! I’ve got a question though, I’m using pricing tables to create a connected account membership and will also be using checkout from the user perspective, how do I distinguish the 2 checkout flows? I was thinking of maybe just checking against product ids that are in the pricing table which would be my connected accounts and treat all others as regular customers
@lukesullo9109 күн бұрын
Question: Say I have a user on my site i want to use the lambda triggered by stripe event bridge to update the current users name user name for instance. I am having trouble using something like useauthenticator obviously and i cant figure out a solution like how to pass a variable (like the current users id) through this convenient method you show in the video. I was wondering if you could answer under here or upload a quick video or byte on how to do this?
@fireflysemanticsmedia626726 күн бұрын
That rocked!! Nice work putting all of that together!!
@bubblTea0128 күн бұрын
can you please create an ecommerce website using amplify gen2, other aws services and stripe for payment... please consider it for your next video
@itachikapitaji9055Ай бұрын
would love to see the app !
@calvintorraАй бұрын
Great explanation thanks. Discovering Qs on aws made me so happy.
@Acumen928Ай бұрын
As a B2B founder - this is the gospel
@bargieMasterАй бұрын
Yes, I would like to see thks application being coded. Thanks
@focusotterАй бұрын
I'm showing this solution off as part of a conference talk at the end of this month. Once that's done, I'll upload the solution :)
@bargieMasterАй бұрын
@@focusotter thank you for this..your videos are 😎
@matthew-lawrenceАй бұрын
Project suggestion: How to create a react app for AWS amplify gen 2 using a NX monorepo with separate front and back end. Can't quite get it figured out! Amplify docs are sparse at best.
@focusotterАй бұрын
You're the second person to make that suggestion! I've used NX, but never with a separate frontend/backend. But I know some folks from their team that could help! I'll put that on my list!
@matthew-lawrenceАй бұрын
@@focusotter Thank you so much, looking forward to it!
@leebutton108Ай бұрын
Great Video! For my Stripe account I had to enable event destinations in the sandbox. Settings > Product Previews > Event Destinations. Loving these short format vids.
@bhargavsangani2901Ай бұрын
Great video! Keep it up dude.
@joshrogan3577Ай бұрын
These short videos are great keep it up.
@focusotterАй бұрын
Thanks, will do!
@david-s6j9eАй бұрын
Thanks for the video, I really needed to see something like this right now. 🙌
@atehrosiusАй бұрын
yepppp... just what i needed. 🔥🔥
@JogDiall2 ай бұрын
great explanation!
@ezikechukwuletam13862 ай бұрын
Nice 🎉
@kurtlibby-f1r2 ай бұрын
Hey Michael. Wondering if you can update or confirm how this might work now that MongoDB is deprecating App Services Device Sync and the Data API ? I know there are a lot of devs that would really like to use AWS AppSync if it can create a better process for migrating away from the services they are deprecating. Would really appreciate it.
@focusotter2 ай бұрын
Oh did they finally announce the deprecation 😮 I missed that! Thanks, I'll look into it!
@itsyankers2 ай бұрын
Can't see the later part as it is covered with your logo.
@sangramgorai2 ай бұрын
exactly what i was looking for! thanks . it is working
@focusotter2 ай бұрын
Working code for the lambda function url that we had an issue with on stream. In short: I forgot to set the Auth type to "NONE" since the default is to use IAM permissions 🤦♂ const lambdaUrl = backend.bedrockFunc.resources.lambda.addFunctionUrl({ invokeMode: InvokeMode.BUFFERED, authType: FunctionUrlAuthType.NONE, cors: { allowedOrigins: ['*'], allowedMethods: [HttpMethod.ALL], allowedHeaders: ['*'], maxAge: Duration.minutes(5), allowCredentials: true, exposedHeaders: ['Access-Control-Allow-Origin'], }, })
@hmlroberto3 ай бұрын
Thanks a lot for the great video, is amazing how you show the power of AWS. Is there any way to use aws amplify gen2 with a REST python backend? I’m no able to fin d a example I tried aws amplify gen 1 and I suffered
@LuisHernandez-u5x3 ай бұрын
Oh man thanks for sharing, as always great videos!. I would love to see a simpler example like react note taking app, for brand new people starting with AWS
@focusotter2 ай бұрын
You got it! I added that to my list!
@theverbalremedyАй бұрын
@@focusotter Yes please! I have a React App already deployed with AWS Amplify Gen2 that is sooo ready for the Stripe addition. You make the process so clear! Could you release a video for React please?
@FudeDevelopments3 ай бұрын
nice video💫 can you make amplify gen 2 with flutter
@Citizen012753 ай бұрын
You mean half life lambda logo?
@Shok854-k8q3 ай бұрын
Great videos on Amplify Gen 2! Is there a way to configure the s3 bucket to only accept certain file types using defineStorage? Would love to see more advanced content on error handling in lambda query resolvers / frontend, too!
@JustinCooke-s5x3 ай бұрын
Great video, wish I had spotted it a month ago!
@FudeDevelopments3 ай бұрын
thank you bro upload more tutorial on aws gen 2
@MaheshChomal-rx6vt4 ай бұрын
where i find the code?
@ケブ4 ай бұрын
And thus, a legend was born.
@Bret-e4k4 ай бұрын
Excellent demonstration of Amplify gen2 exactly what I needed.
@maxenn99364 ай бұрын
Really love the content delivery style - soo good! Content is amazing too, AWS needs to sponsor you fr fr
@freekeys5 ай бұрын
There are many simple JavaScript codes that are not supported in the resolver. Sometimes we need to use the resolver, but when the code is not supported, we move to Lambda functions.
@guzidev5 ай бұрын
Great video! Nice to see v1 amplify mode 😅
@DanielMai-y1l5 ай бұрын
great video! However, I got a problem of unable to schedule a msg on eventBridge successfully, I want to trace the error but unsure where is the log of the scheduleMessage goes, can you give me some thought about this?
@freekeys5 ай бұрын
That's a game changer to get rid of the lambda function
@freekeys5 ай бұрын
Thanks a lot for sharing, Normal code logic we all can use documents but like this custom business logic etc etc advance topic, it just OOSomeee!!!. looking for more advance videos.
@luthecoder5 ай бұрын
Great video mind doing a tutorial on using Cognito with a custom Login UI? And potentially show how we can setup M2F auth as well in such a setup.
@P-A1-jv9rv5 ай бұрын
Great video! Is there somewhere I can fiind the /amplify folder so that I can see how the backend is defined in one place?
@focusotter5 ай бұрын
Yup, the repo has an “amplify” branch.
@P-A1-jv9rv5 ай бұрын
@@focusotterawesome! Thank you!
@Kingjaeger145 ай бұрын
Great video! It is something I wish was in AWS documentation. Appreciate you walking through this.
@lostremnant11405 ай бұрын
I wish I could understand anything you show in your videos. The topics are interesting, but you are way too fast and skipping lots of steps, so it's not clear to me to who these videos are intended for. Unless someone is already an expert at Next.js and Amplify Gen 2, I doubt he would be able to follow. Also, while I understand the choice of AppSync as a service since you are part of the team, it's way more complex for common folks who just use ApiGw REST API.
@noureldinamer48255 ай бұрын
Where is the handler code running? Does AWS amplify create lambda functions in the background?
@focusotter5 ай бұрын
You got it :) the resource.ts file for the "functions" folders is what Amplify uses to create the Lambda functions.
@noureldinamer48255 ай бұрын
@@focusotter What about createMessage handler (file in data folder)? How does that code run, does AWS create lambda functions for it or does it run using another service?
@focusotter5 ай бұрын
@@noureldinamer4825 Oh sorry, I see what you're saying! So in that case, no Lambda function is needed :) AppSync uses JavaScript as the runtime to directly talk to AWS services. Similar to how API Gateway uses VTL. I talk more about it in this short video: kzbin.infooGqjlggyIeY
@noureldinamer48255 ай бұрын
@@focusotter Oh I understand now, thank you for clarifying that
@mohamedgamal-ys7kq5 ай бұрын
Great, more needed
@quickscopingalot5 ай бұрын
Glad I subscribed
@quickscopingalot5 ай бұрын
Great Video!
@noureldinamer48255 ай бұрын
Really enjoying the series on Amplify so far and a very underrated channel.
@EDashMan5 ай бұрын
How do you make it say a custom domain name when they logging in with google rather than it saying Amazon cognito?
@focusotter5 ай бұрын
Thanks for checking out the video! In the Google Developer Portal you can give it a different name to display. For the actual URL, you can to purchase one and assign that in Cognito.
@ezikechukwuletam13865 ай бұрын
Real.
@richardthompson69625 ай бұрын
Great vid - also be great if you could do a video on Amplify Gen 2 using their custom model implementation in appSync and how to extend using custom field resolvers using CDK together with the default Amplify stack
@focusotter5 ай бұрын
Latest video (and repo) with Clerk covers exactly that :)
@florian66876 ай бұрын
Super cool! You’re got super close on my stack 😂. I’m not an AppSync fan (after years of marriage with it). I’ll reshape the solution following your hints 🙏🏻 (but I’ll do it using SST ion)
@focusotter6 ай бұрын
Great to hear--AppSync or not, happy to know the video helped! Thanks for posting your solution 🦦
@noureldinamer48256 ай бұрын
Great video, I wonder why you created a lambda URL output, I don't see you use it anywhere
@focusotter5 ай бұрын
Thanks for checking out the video! I used the Lambda URL output so that I could easily reference it when I passed it to Tally Forms.