How to deploy a lambda function using github actions?

Поділитися
Вставка
  • Опубліковано 3 січ 2025

КОМЕНТАРІ • 60

  • @BiteSizeAcademy
    @BiteSizeAcademy  3 роки тому

    NEW VIDEO: Building a real time chat app using Lambda + WebSocket + API Gateway ua-cam.com/video/BcWD-M2PJ-8/v-deo.html

  • @ShashankData
    @ShashankData 2 роки тому +2

    I love that you didn't just tell us what to do but actually walked us through the thought process of an experienced dev doing this themselves

  • @jeevank3849
    @jeevank3849 5 місяців тому +1

    I have been searching for this video for two weeks, and finally I got it.

  • @rickstergg
    @rickstergg Рік тому

    Thank you for this! I like that this doesn't use too many of the other github actions available, but gets straight to the point so we can understand the commands and building blocks of these steps, which will eventually allow us to fish even bigger. Dropped a like, thank you so much!

  • @michaelsamnass8169
    @michaelsamnass8169 2 роки тому +1

    To be honest, your video is quick, accurate & helpful.
    I really love how you summarize and speed up the coding sections. :D Thanks

  • @rakeshm3063
    @rakeshm3063 2 роки тому +1

    This was a no-nonsense video, although I only know a python programming language, I understood all the steps and what I needed to know. Thank you

    • @KuroManX
      @KuroManX 2 роки тому

      If you know python, you know all scripted languages.

  • @joanenchev847
    @joanenchev847 11 місяців тому

    Awesome.
    Simple and easy to understand.
    Great job.

  • @bogdanforrester1943
    @bogdanforrester1943 3 роки тому +4

    This video is too good to only have 57 likes...

  • @lowzyyy
    @lowzyyy 4 місяці тому

    Extremely good explanation. Thank you

  • @bastiat6865
    @bastiat6865 3 роки тому

    Thanks. I was a bit confused by the TypeScript at first, but by the end everything made sense. Good tutorial.

  • @Archaon12
    @Archaon12 Рік тому

    Really great video. What if we have multiple lambda functions, does each function need to have its own repository?

  • @alonsofts
    @alonsofts 6 місяців тому

    Saved my life! Thank you!

  • @MovesDev
    @MovesDev Рік тому

    Thank you for using typescript! Great video

  • @TurboAzaDev
    @TurboAzaDev Рік тому

    This was not what I was looking for buuuut it still is a very useful information to implement

  • @Kalagan64
    @Kalagan64 Рік тому

    Great Video! It's now almost 2024. Would you do things differently now?

  • @garyboss583
    @garyboss583 2 роки тому

    Really great video thanks a lot man for saving the time for all of us.

  • @peeeeb
    @peeeeb Рік тому

    Really clear and understandable, thank you. Subbed!

  • @ajinkyajagtap1651
    @ajinkyajagtap1651 3 роки тому +4

    Can you please add a video where you deploy the lambda function developed using Python?

  • @baibao
    @baibao 3 роки тому

    Really useful with step by step! Thanks

  • @sambitmund5323
    @sambitmund5323 3 роки тому

    Thanks a lot for sharing the knowledge !

  • @seriyezh
    @seriyezh 2 роки тому

    Thank you for the helpful tutorial. Why you decided to use AWS access key instead of recommended "Assuming a role" approach?

  • @deshraj3057
    @deshraj3057 3 роки тому

    Thanks a lot for the detailed video, You made my day.

  • @hanxuzhao92
    @hanxuzhao92 Рік тому

    Very useful, Thanks

  • @marcosdudnik1519
    @marcosdudnik1519 3 роки тому

    Great video! Thanks!

  • @jguillendev
    @jguillendev 2 роки тому

    esta muy muy bueno este video, esta muy simple y practico, sin tanto rollo... espero que este canal tambien tenga un ejemplo igual pero para deployar un proyecto web de react

  • @jayadehart1680
    @jayadehart1680 3 роки тому

    This is so sick and such a huge time saver!

  • @Pongant
    @Pongant Рік тому

    Nice overview!

  • @rohanreddymelachervu3498
    @rohanreddymelachervu3498 Рік тому

    How can I deploy environment variables or change the layer value for a Python Lambda function using AWS CLI?

  • @amanlatkar2961
    @amanlatkar2961 3 роки тому

    Great thanks for creating this video

  • @bhavikpunmiya9641
    @bhavikpunmiya9641 4 місяці тому

    Thank you so much bro ❤

  • @walterwu6512
    @walterwu6512 2 роки тому

    Thanks, very useful!!

  • @tech3425
    @tech3425 Рік тому

    Don't we need to install the aws lambda dependency? You only installed the @types/aws-lambda initially, but later you went on to use the CLI tool aws lambda on your local machine. I'm guessing you had installed it globally. Isn't that a necessary step on the CD server?

  • @moronari12
    @moronari12 3 роки тому

    so helpful! good job

  • @kishanoza9031
    @kishanoza9031 2 роки тому

    Hey this was very helpfull.. can you make a video on how to deploy lambda using our own backend.. ?? or using aws sdk ?

  • @shivangchaturvedi237
    @shivangchaturvedi237 2 роки тому

    Great video

  • @paulmendes3480
    @paulmendes3480 2 роки тому

    Thank you for this

  • @bernardschreiber5345
    @bernardschreiber5345 2 роки тому

    One thing I'm missing here is how is the aws cli available inside the container? Don't you need to have a step installing the cli before running it?

    • @BiteSizeAcademy
      @BiteSizeAcademy  2 роки тому +1

      It comes from the aws action, see 10:54

    • @bernardschreiber5345
      @bernardschreiber5345 2 роки тому

      @@BiteSizeAcademy Ah, thanks. I didn't realize that action took care of that for you. In the video it just said it configures the credentials for you.

    • @bernardschreiber5345
      @bernardschreiber5345 2 роки тому

      @@BiteSizeAcademy Actually it doesn't install it. According to the docs for the action. Per the docs...
      "This workflow does not install the AWS CLI into your environment. Self-hosted runners that intend to run this action prior to executing aws commands need to have the AWS CLI installed if it's not already present. Most GitHub hosted runner environments should include the AWS CLI by default."

    • @BiteSizeAcademy
      @BiteSizeAcademy  2 роки тому +1

      @@bernardschreiber5345 oh I see, good catch

    • @bernardschreiber5345
      @bernardschreiber5345 2 роки тому

      @@BiteSizeAcademy I've been beating my brains out learning this stuff over the past three days and was just confused. You know how pedantic we devs have to be 😀

  • @tomontheinternet
    @tomontheinternet 3 роки тому

    Helpful. Thank you!

  • @dhidhi1000
    @dhidhi1000 Рік тому

    what about for more than one function?

  • @colillo9939
    @colillo9939 6 місяців тому

    Nice video!!!!

  • @khandoor7228
    @khandoor7228 3 роки тому

    Great stuff! thanks

  • @tech3425
    @tech3425 Рік тому

    Love this vid

  • @basilihuoma5300
    @basilihuoma5300 2 роки тому

    Cool stuff

  • @nilskoch990
    @nilskoch990 2 роки тому

    Very good!

  • @arifali1063
    @arifali1063 3 роки тому

    Can you link the github repo for this action.

    • @BiteSizeAcademy
      @BiteSizeAcademy  3 роки тому

      Please see github.com/BiteSizeAcademy/github-action-lambda

  • @sebastiannilsson8691
    @sebastiannilsson8691 3 роки тому

    Great video! Could you add a link to the code?

    • @BiteSizeAcademy
      @BiteSizeAcademy  3 роки тому +1

      Thanks! Published the code here: github.com/BiteSizeAcademy/github-action-lambda

    • @sebastiannilsson8691
      @sebastiannilsson8691 3 роки тому

      @@BiteSizeAcademy Thank you! Really like your channel, hope it takes off!

  • @LukeSamkharadze
    @LukeSamkharadze 3 роки тому

    How do you handle .env files deploying this way?

  • @karlschipul9753
    @karlschipul9753 2 роки тому

    Thanks, but I must have missed the part in which you make Github know which Lambda function on the Amazon server to overwrite. I also do not see where AWS credentials are set.

  • @calidavidx21
    @calidavidx21 3 роки тому

    Very helpful. Thanks!

  • @hercules.mazucato
    @hercules.mazucato 2 роки тому

    Very helpful. Thank you!