Serverless Framework with AWS Lambda Crash Course

36 Comments



This crash course aims to teach you the concepts of serverless as well as build a serverless application with AWS Lambda.

Download AWS CLI:
https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html

Timeline:
0:00 – Intro to Serverless
16:00 – IAM & AWS CLI
30:48 – Create a Serverless App with IaC
38:49 – Investigating the YAML File
52:30 – Creating Lambda Functions
1:25:13 – Middleware

source

36 Comments
    • blank
      ferhat
      May 26, 2022 17:31 pm Reply

      1:05:46,
      You can use AWS Lambda console to debug. It gives detailed log including which line is the problematic.

    • blank
      Eray Tonyali
      May 26, 2022 17:31 pm Reply

      Thank you!

    • blank
      Abel Murua
      May 26, 2022 17:31 pm Reply

      Great course man! thank you!. few questions though. the serverless.yml schema, any course to know how to build it? it seems most of the structure its right there…. What about authentication?

    • blank
      Walter Wu
      May 26, 2022 17:31 pm Reply

      Perfect course, thank you very much.

    • blank
      Teallé
      May 26, 2022 17:31 pm Reply

      i was able to follow the course, up to the section that you wrote serverless deploy -v in vs code terminal, it doesn't do the same thing, instead showed me some info about framework core, plugin, and sdk, any idea why?

    • blank
      Marco Colli
      May 26, 2022 17:31 pm Reply

      "Thousands of request per hour"…. You can easily achieve that even with a single VM. I think that scaling starts to be interesting when you have at least "Thousands of request per *second*".

    • blank
      Marco Colli
      May 26, 2022 17:31 pm Reply

      Pay-per-use ≠ Cheap … I think that at the end of the day you spend way less if you have a server, rather than paying for each request (i.e. a service can receive millions of requests in a few minutes). It would be interesting to have some real-world data, where we compare the same website running on servers vs Lambda.

    • blank
      Damian Litościwy I
      May 26, 2022 17:31 pm Reply

      Hey I have a question about passing the "completed" property. Since it wasn't filtered / checked isn't it like some kind of security issue? Or does aws sanitize the props by itself?

    • blank
      Ruben Lopes
      May 26, 2022 17:31 pm Reply

      It's really cool that your content is always helpful and easy to grasp. Thanks a lot!

    • blank
      SemyonZgurskiy
      May 26, 2022 17:31 pm Reply

      first "like", then watching. I know this video will be great.

    • blank
      Gemma
      May 26, 2022 17:31 pm Reply

      very nice thanks!

    • blank
      Bakhtiyar Garashov
      May 26, 2022 17:31 pm Reply

      For those who confused by the command "sls deploy -v" in 42:02 it seems he used alias for "serverless deploy" command 🙂

    • blank
      Narayan Maity
      May 26, 2022 17:31 pm Reply

      I don't know anything about serverless but crash course help me to clear the concept hey Laith Harb can you make a video on a simple MERN application which has authentication how make it serverless and add lambda function I really want to see to because there is no tutorial in the youtube on this concept please make an video on this

    • blank
      Anandhu K Raju
      May 26, 2022 17:31 pm Reply

      Thoughts of a course on AWS Amplify maybe?

    • blank
      Piyush Mittal
      May 26, 2022 17:31 pm Reply

      Hey Buddy, When I try to run serverless command in my terminal I do not AWS node js rest API. I got AWS node js http. So, you know how I can get this.

    • blank
      Ankit Mehrotra
      May 26, 2022 17:31 pm Reply

      Great content.. Thank you very much. Watch in 1.5x speed.

    • blank
      Lauren M
      May 26, 2022 17:31 pm Reply

      Thanks! I'm having to learn this for my new job.

    • blank
      kumar rishabh
      May 26, 2022 17:31 pm Reply

      @13:50 I didn't know that these wending machines are connected to internet.

    • blank
      Madhava Reddy
      May 26, 2022 17:31 pm Reply

      Thanks for this course. Beautiful explanation!

    • blank
      name
      May 26, 2022 17:31 pm Reply

      This is simply beautiful to watch.

    • blank
      Yebalabs
      May 26, 2022 17:31 pm Reply

      i didn't like how there is no local test before deploying

    • blank
      Crisayoga Ekky
      May 26, 2022 17:31 pm Reply

      Thank you very much, God bless you

    • blank
      David Razidlo
      May 26, 2022 17:31 pm Reply

      This was exceptionally well done. Thank you!

    • blank
      Josy George
      May 26, 2022 17:31 pm Reply

      Please explain it simple… thank you

    • blank
      Mariusz Nowak
      May 26, 2022 17:31 pm Reply

      Why you've opt-out from the Dashboard at 32:15?

    • blank
      ian austria
      May 26, 2022 17:31 pm Reply

      any link to repo?

    • blank
      Mickey Puri
      May 26, 2022 17:31 pm Reply

      Great tutorial. Nice that you kept the video running as it gives a real world view of the dev experience.

    • blank
      Abhyuday Jaiswal
      May 26, 2022 17:31 pm Reply

      Deployment was done twice, first to create TodoTable in DynamoDB, second when iamRoleStatements was declared to access TodoTable (which required mentioning it's ARN). Can this be done in one single step? (If we don't have ARN beforehand)?

    • blank
      CodeBasic
      May 26, 2022 17:31 pm Reply

      Is this approach feasible for multiple developer?

    • blank
      Ulik N
      May 26, 2022 17:31 pm Reply

      Thank you! Great man

    • blank
      Beamer
      May 26, 2022 17:31 pm Reply

      Share the repository man, that's the essential part

    • blank
      Maaz Ahmad
      May 26, 2022 17:31 pm Reply

      thanks

    • blank
      T N
      May 26, 2022 17:31 pm Reply

      Hi. Thanks for the video. Well done. My question: How long can it take for a "cold start" to spin up?

    • blank
      Luã Álvaro
      May 26, 2022 17:31 pm Reply

      Thank you! The speed at which you speak is very good to who learning english

    • blank
      specter epiphane
      May 26, 2022 17:31 pm Reply

      thank you for this course, but i have question about IAM, Did i create IAM role for all My lambda functions based on it need? AND how manage all keys in AWS CLI

    • blank
      M27Lab
      May 26, 2022 17:31 pm Reply

      please make video on how to manage a server for startup.

      maybe on digital ocean with node express API

Leave us a comment