AWS Lambda - Create Lambda Function Using Terraform (API Gateway & IAM S3 Access & Serverless)

Поделиться
HTML-код
  • Опубликовано: 7 авг 2024
  • 🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
    ▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
    ► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
    ► Located in San Francisco Bay Area, CA (US citizen)
    ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
    ► LinkedIn: / anton-putra
    ► Twitter/X: / antonvputra
    ► GitHub: github.com/antonputra
    ► Email: me@antonputra.com
    ▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬
    👉 [Playlist] Kubernetes Tutorials: • Kubernetes Tutorials
    👉 [Playlist] Terraform Tutorials: • Terraform Tutorials fo...
    👉 [Playlist] Network Tutorials: • Network Tutorials
    👉 [Playlist] Apache Kafka Tutorials: • Apache Kafka Tutorials
    👉 [Playlist] Performance Benchmarks: • Performance Benchmarks
    👉 [Playlist] Database Tutorials: • Database Tutorials
    =========
    ⏱️TIMESTAMPS⏱️
    0:00 Intro
    0:40 Create Lambda Function Using Terraform
    6:00 Create API Gateway Using Terraform
    8:36 Create Lambda Function with Dependencies & Access to S3 Bucket
    =========
    Source Code
    📚 - Tutorial: antonputra.com/amazon/how-to-...
    #Lambda #Terraform #Serverless #AWS
  • НаукаНаука

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

  • @AntonPutra
    @AntonPutra  10 месяцев назад +2

    🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com

  • @ganeshraj5328
    @ganeshraj5328 Месяц назад +1

    Nice video. Thank you. This is what I wanted and got it on my first day.

    • @AntonPutra
      @AntonPutra  Месяц назад

      thanks! I'll create full course covering lambda soon.

  • @user-bu3hz5be5w
    @user-bu3hz5be5w Год назад +2

    Thanks for the lesson, it was super helpful!

  • @AntonPutra
    @AntonPutra  Год назад +2

    👉 How to Manage Secrets in Terraform - ruclips.net/video/3N0tGKwvBdA/видео.html
    👉 Terraform Tips & Tricks - ruclips.net/video/7S94oUTy2z4/видео.html
    👉 ArgoCD Tutorial - ruclips.net/video/zGndgdGa1Tc/видео.html

  • @robertdeheer3365
    @robertdeheer3365 Год назад +2

    awesome video

  • @luislla3142
    @luislla3142 Год назад +2

    Amazing!!!

    • @AntonPutra
      @AntonPutra  Год назад +1

      Thanks!!

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

      @@AntonPutra for sure, your work is amazing thanks for sharing. Please if possible apply some Aws solutions architectures ( serverless). :)

  • @user-gg9bh9cz4r
    @user-gg9bh9cz4r 2 года назад

    Hi Anton.
    Cool video. Thanks.
    Could you make a video some day about configuring K8s nodes to work with containers using linux seccomp params?

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

      Sure some day :) it's not very common use case

  • @DavidAlsh
    @DavidAlsh 3 месяца назад

    Great video! Wondering if you know how to use a $default route with API gateway?

    • @AntonPutra
      @AntonPutra  3 месяца назад

      thanks, it's been a while...

    • @DavidAlsh
      @DavidAlsh 3 месяца назад

      @@AntonPutra actually, I just figured it out haha! Thanks again for the video, got me started

  • @francisobiagwu1458
    @francisobiagwu1458 Год назад +1

    Thanks. Please, how do I set the lambda to recreate when I make new changes?

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

      Just rerun terraform, if the source has changed it will redeploy lambda

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

    Hey mate!
    Kudos for the awesome tutorials. Do you have tutorials, where can zip node_modules, package.json for the Lambda function?

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

      Sure, you can find one example in 126 lesson in the repo under terraform.

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

      @@AntonPutra Thanks mate 🥳🥳

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

    Hi, when I run the process I get the following error: Error: error archiving directory: error reading file for archival: read ..\hello\terraform.tfstate: The process cannot access the file because another process has locked a portion of the file.

    • @AntonPutra
      @AntonPutra  Год назад +1

      looks like you're trying to archive the wrong directory, check the path and try again

  • @user-lr9bs5fv2x
    @user-lr9bs5fv2x 8 месяцев назад +1

    can you share the exact github link for the code in the above video please .thanks

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

      Sure - github.com/antonputra/tutorials/tree/main/lessons/115

  • @indianbababyaniruddhyadav4303
    @indianbababyaniruddhyadav4303 11 месяцев назад +1

    This is sbeyti फुल saort बिलकुल सही है

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

    Don't we need to define an aws resource object?

    • @AntonPutra
      @AntonPutra  Год назад +1

      Yes we do - github.com/antonputra/tutorials/blob/main/lessons/115/terraform/6-s3-lambda.tf#L47-L59