How to deploy a lambda function using github actions?

Поделиться
HTML-код
  • Опубликовано: 2 фев 2025

Комментарии • 60

  • @BiteSizeAcademy
    @BiteSizeAcademy  3 года назад

    NEW VIDEO: Building a real time chat app using Lambda + WebSocket + API Gateway ruclips.net/video/BcWD-M2PJ-8/видео.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 6 месяцев назад +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.

  • @bastiat6865
    @bastiat6865 3 года назад

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

  • @joanenchev847
    @joanenchev847 Год назад

    Awesome.
    Simple and easy to understand.
    Great job.

  • @bogdanforrester1943
    @bogdanforrester1943 3 года назад +4

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

  • @lowzyyy
    @lowzyyy 5 месяцев назад

    Extremely good explanation. 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

  • @garyboss583
    @garyboss583 2 года назад

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

  • @alonsofts
    @alonsofts 7 месяцев назад

    Saved my life! Thank you!

  • @peeeeb
    @peeeeb Год назад

    Really clear and understandable, thank you. Subbed!

  • @Pongant
    @Pongant Год назад

    Nice overview!

  • @baibao
    @baibao 3 года назад

    Really useful with step by step! Thanks

  • @jayadehart1680
    @jayadehart1680 3 года назад

    This is so sick and such a huge time saver!

  • @deshraj3057
    @deshraj3057 3 года назад

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

  • @sambitmund5323
    @sambitmund5323 3 года назад

    Thanks a lot for sharing the knowledge !

  • @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

  • @Archaon12
    @Archaon12 Год назад

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

  • @ajinkyaashokjagtap
    @ajinkyaashokjagtap 3 года назад +4

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

  • @shivangchaturvedi237
    @shivangchaturvedi237 2 года назад

    Great video

  • @rohanreddymelachervu3498
    @rohanreddymelachervu3498 Год назад

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

  • @seriyezh
    @seriyezh 2 года назад

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

  • @colillo9939
    @colillo9939 7 месяцев назад

    Nice video!!!!

  • @marcosdudnik1519
    @marcosdudnik1519 3 года назад

    Great video! Thanks!

  • @hanxuzhao92
    @hanxuzhao92 Год назад

    Very useful, Thanks

  • @Kalagan64
    @Kalagan64 Год назад

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

  • @amanlatkar2961
    @amanlatkar2961 3 года назад

    Great thanks for creating this video

  • @moronari12
    @moronari12 3 года назад

    so helpful! good job

  • @bhavikpunmiya9641
    @bhavikpunmiya9641 5 месяцев назад

    Thank you so much bro ❤

  • @walterwu6512
    @walterwu6512 2 года назад

    Thanks, very useful!!

  • @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 😀

  • @basilihuoma5300
    @basilihuoma5300 2 года назад

    Cool stuff

  • @tech3425
    @tech3425 2 года назад

    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?

  • @paulmendes3480
    @paulmendes3480 2 года назад

    Thank you for this

  • @nilskoch990
    @nilskoch990 3 года назад

    Very good!

  • @tech3425
    @tech3425 2 года назад

    Love this vid

  • @LammaDrama
    @LammaDrama Год назад

    what about for more than one function?

  • @tomontheinternet
    @tomontheinternet 3 года назад

    Helpful. Thank you!

  • @khandoor7228
    @khandoor7228 4 года назад

    Great stuff! thanks

  • @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 ?

  • @LukeSamkharadze
    @LukeSamkharadze 3 года назад

    How do you handle .env files deploying this way?

  • @arifali1063
    @arifali1063 4 года назад

    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!

  • @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!