Thank you. Brief comment about Lamba invocation modes and why Lamba is typically used in conjunction with API gateway will be very helpful in your next video
This channel is seriously underrated. I have rarely seen explanations this detailed and easy to understand. Normally 'gurus' just fly through the material as if you were supposed to know it already.
Wait… so I’ve been burning time on a million useless tutorials when this gem of a channel already exists? Your style is amazing TTT, I’m instantly subbed, thank you! 🏆
Very nice. I've worked as a business analyst or product owner on AWS projects for years. Never actually wrote a lambda function. Your description of the process was very concise and easy to follow.
@@TinyTechnicalTutorials I got my Cloud Practitioner cert and I'm working on my Solution Architect cert later this year. Your channel and TechWithLucy are a great help.
I subscribed because you don't have any of that distressing background music. Honestly, as someone on the spectrum, I really really appreciate no background music. Also - thank you for sharing this information. Great video! 🌻🌿🌅
Wow!!! I so understand now how a "Trigger" works!!! This is something I didn't fully get without seeing it in action! Thank u so much for shedding light on Lambda and S3!!! You Rock!!!😁
Great video! 👏👏👏 Strictly speaking, AWS lambda has the benefit of automatic *horizontal* scalability (or elasticity), so it's (auto)scaling *out/in*. It's not vertical scalability (scaling up/down). Also important is to mention the challenges (not necessarily disadvantages), such as cold starts, which you experienced in the demo after the first upload. Special kudos for reminding us to delete resources at the end of your videos! 🙏
This is an excellent introduction into Lambda that I was looking for! Please keep making such videos, they're great! P.S. Also, greate courses on Plural, thanks for those too
Hi Rahul! 😊 Thanks for asking! For AWS courses, I've got a few: -Cloud Practitioner (on Zero to Mastery): academy.zerotomastery.io/a/aff_n20ghyn4/external?affcode=441520_lm7gzk-d -Cloud Practitioner (on Udemy): www.udemy.com/course/aws-certified-cloud-practitioner-master-aws-fundamentals/ -Solutions Architect Associate (on Zero to Mastery): zerotomastery.io/courses/aws-certified-solutions-architect-bootcamp/
Hi there! I truly enjoyed the video, it was simple to understand, easy to follow, and your explanations are spot on without having to Google other things! ( you know how it goes! ) Anyways, thank you for this post! You earned yourself a new subscriber!
2024. Minor changes to the UI, but still easy to find. Was able to create my first lambda func (I went with the blueprint). Thank you for your work on these AWS videos.
@@TinyTechnicalTutorials Our current project is AWS-intensive, so I will hang around your channel for a while hehe. Really enjoying your bite-sized sessions.
Thanks for this great mini tutorial, powerful direct to the point and very well directed - what I would want to know is how to run the lambda from a remote server, like a remote lInux server that you use as a development server. It would be great to have a tutorial about this.
Thanks for the kind words, Michel! 🙏😊 I'll add this to my list of topics for future videos. In the meantime, maybe this will help? docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-using-invoke.html
@@TinyTechnicalTutorials Great AWS link to the Lambda help page. Thank you. I wish you could do a tutorial on how to access/launch the Lambda function using a URL (and of course how to protect that endpoint is The function is accessed that way).
This tutorial is awesome! I had to laugh, though, when I saw at 11:38 that this took 69 MB of memory. I'll have to learn more about AWS network overhead.
Amazing tutorial! I'm going to be attending an AWS Learning Series Event in Mexico City this week to become a Cloud Support Engineer and your videos are super helpful. Thank you so much. Regarding Lambda functions, what are the layers of a Lambda function for? I've seen it as a convenient practice but still don't understand too much about its usage
Thanks for the kind words, Miguel!! 🥰 And I hope you enjoy your event in Mexico City! Lambda layers are basically a way to re-use code across multiple Lambda functions. They usually contain third-party libraries, data or runtimes that any Lambda function can access. This article actually does a good job of explaining it, along with some examples: plainenglish.io/blog/everything-you-need-to-know-about-aws-lambda-layers-bf1aea363289. Hope that helps! 🤓
Your video is nice. But there could be some more explanation. For instance, where did you got that script. Is it something you wrote, or people can get those codes somewhere else. After setting up the lambda function what else? Is there any place people can see the output. I know this question might be funny for many but those are the question might come for a person who just started learning it. frankly speaking, I had same question while I was learning. Thanks for your tutorial.
Thanks for that feedback! Very valid points. 😊 I can include more detail in my next Lambda video. But to answer the question, yes, I wrote that script myself. And by default, the "print" statements in the function will output to CloudWatch when the Lambda function runs. Or, if you write the code for it, you can also output those things to the UI of a web application, for example. Hope that helps! 🤓
Thanks so much, Parker! 🌟🙏😊 If you're using a library that isn't a common one, you can use Lambda Layers to add it. Here's a walk-through that might help: www.linkedin.com/pulse/add-external-python-libraries-aws-lambda-using-layers-gabe-olokun/
@@TinyTechnicalTutorials Well have gotten stuck in the API gateway, in the stages part but this basic idea is so appealing I'm going to plow though. Gread vid!
I also wanted to use the media convert service for my VOD website. Do I add the trigger from my s3 bucket where I upload my videos files and then add the destination to the media convert?
Hey @BOSSBROC! 👋 Yep, you'd trigger the function to run when a new item is uploaded to the S3 bucket. I'm not sure what the media convert part of your app looks like, but yeah, your Lambda function would basically grab the video from S3 and then pass it to whatever is doing the conversion.
Hi Diren! 👋 This particular function doesn't output anything to an S3 bucket; it just grabs the file from S3 as input, then writes the content type to the CloudWatch logs. But here's an example of how you could output something to S3: saturncloud.io/blog/how-to-upload-a-file-to-amazon-s3-using-a-lambda-function/. Hope that helps...thanks for watching! 🙏🤓🌟
does this function, transfer the file immediately because the s3 bucket changed or is there a way to wait until all the files are in the s3 bucket, thank you, the video is done well
Thanks for the kind words, @Megabyterex! 🌟🤓🙏 With S3, it can trigger Lambda when an object is created or deleted. So there's not a simple way to wait for multiple files before triggering (there's no way to know when "all" the files are uploaded). But I found a pretty good thread here about some workarounds that might help? www.reddit.com/r/aws/comments/u1r7ol/is_there_a_way_to_wait_for_all_files_to_be/
Hi Felipe!! Thanks for watching. 😊 The contents of the event parameter can vary. If you're setting it up in custom code, it can contain whatever you want. Or if another AWS service is calling it, then that service will define what it contains. Here's a little more detail that might help: docs.aws.amazon.com/lambda/latest/dg/gettingstarted-concepts.html#gettingstarted-concepts-event
Hi Blayne! 👋😊 I'll add this to my list for future videos. In the meantime, here are a couple links that might be helpful: aws.amazon.com/getting-started/hands-on/launch-a-wordpress-website/ themeisle.com/blog/install-wordpress-on-aws/#gref
why do not u create the simple webappliction and ,webserver and connect to data base that retrieve the data and store really help us ,using s3,ec2,rds or dynamodband lambda for triggerr i have a vague idea and use i am role
Hi Akhila! 👋 Thanks for the suggestion! I actually have a video here that ties together some of the components you mentioned: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-7m_q1ldzw0U.html. But I'll add these other to my list for future videos.