Companies Home Search Profile

Mastering Production DevOps Projects: AWS Lambda, Terraform

Focused View

Devops Duo

3:36:09

6 View
  • 1 - Introduction.mp4
    00:42
  • 2 - Project Intro.mp4
    01:28
  • 3 - Course Files Download.html
  • 4 - Lambda Creation.mp4
    07:21
  • 5 - Boto3 Library.mp4
    03:07
  • 6 - Lambda Creation Continued.mp4
    08:10
  • 7 - Region Scalability.mp4
    11:23
  • 8 - Testing with Multiple DBs.mp4
    02:18
  • 9 - Lambda Scheduling with Eventbridge.mp4
    07:19
  • 10 - IAM.mp4
    04:47
  • 11 - Code Enhancement.mp4
    07:36
  • 12 - Testing Enhanced code Switch on.mp4
    01:46
  • 13 - Testing Enhanced code Switch off.mp4
    01:56
  • 14 - Error handling.mp4
    02:25
  • 15 - Intro Terraform.mp4
    03:47
  • 16 - IAM Terraform.mp4
    05:38
  • 17 - Initial Configuration.mp4
    15:20
  • 18 - Backbone TF code.mp4
    11:01
  • 19 - Debug Lambda Handler issue.mp4
    04:09
  • 20 - Debug IAM issue.mp4
    08:25
  • 21 - Adding Timeout.mp4
    04:28
  • 22 - Code Restructuring.mp4
    04:25
  • 23 - 2Restructuring and some optimisation.mp4
    06:32
  • 24 - Reusing variables.mp4
    03:59
  • 25 - Log Groups.mp4
    08:20
  • 26 - Moduling.mp4
    17:31
  • 27 - Debugging issue live.mp4
    14:41
  • 28 - Terragrunt.mp4
    22:49
  • 29 - Terragrunt Continued.mp4
    08:54
  • 30 - Eventbridge.mp4
    14:21
  • 31 - Thank you.mp4
    01:31
  • Description


    Production grade AWS Lambda project using Terraform

    What You'll Learn?


    • Creating AWS lambda function with python programming
    • Ensure scalability of the lambda function
    • Scheduling lambda using AWS Eventbridge
    • IaC using Terraform
    • Improving Scalability and Reproducibility of the infra through Terraform

    Who is this for?


  • This course is designed for novice-level DevOps professionals and software engineers seeking to elevate their skills in building production-grade cloud solutions.
  • What You Need to Know?


  • Basic knowledge of DevOps and AWS
  • Understanding of Terraform
  • Basic knowledge of Python programming
  • More details


    Description

    Are you ready to immerse yourself in a hands-on, production-level project that mirrors real-world cloud solution implementations? Welcome to our project, where we'll guide you through the process of building a scalable and resilient cloud solution using AWS Lambda, Python, and Terraform.

    In this project, you'll dive deep into the following key phases:

    1. Architecting Scalable Solutions with AWS Lambda: Begin by understanding the requirements and designing a scalable solution architecture using AWS Lambda. Learn how to leverage serverless computing to build efficient and cost-effective backend services.

    2. Implementing Robust Error Handling and Code Optimization: Elevate your solution by implementing robust error handling mechanisms and optimizing code for performance and efficiency. Ensure your solution can handle errors gracefully and operate seamlessly in production environments.

    3. Automating Workflows with Event-Driven Architecture: Explore the power of event-driven architecture and utilize Amazon EventBridge to automate workflows and streamline processes. Schedule and trigger Lambda functions based on various events, enhancing the agility and responsiveness of your solution.

    4. Infrastructure Deployment and Management with Terraform: Take control of your infrastructure deployment process using Terraform, a leading Infrastructure as Code (IaC) tool. Define and provision AWS resources using Terraform's declarative syntax, ensuring consistency and reproducibility across environments.

    5. Optimizing Terraform for Scalability and Reliability: Learn advanced techniques for optimizing Terraform code to ensure scalability, reliability, and maintainability across deployments. Explore strategies for managing infrastructure configurations and implementing best practices for long-term solution sustainability.

    Throughout this project, you'll tackle real-world challenges and scenarios commonly encountered in production environments. By the end, you'll not only have a comprehensive understanding of AWS Lambda, Python, and Terraform but also gain practical experience in building cloud solutions that meet the stringent demands of modern businesses.

    Join us on this immersive journey and equip yourself with the skills and confidence to tackle real-world cloud solution implementations with ease.

    Technologies used in this course:

    AWS Lambda, Eventbridge, RDS, IAM, Cloudwatch, S3, DynamoDB, Terraform, Terragrunt

    Who this course is for:

    • This course is designed for novice-level DevOps professionals and software engineers seeking to elevate their skills in building production-grade cloud solutions.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Meet our team of seasoned software engineers deeply dedicated to delivering industry-grade and production-ready projects. With a combined experience of over 15 years in the IT sector, we bring expertise across various domains including software development, testing, and DevOps. Our mission is to guide you through the intricate process of developing projects at a scale typical of large-scale enterprises. Join us on this educational journey as we share insights, best practices, and real-world experiences to empower you in mastering the intricacies of professional software engineering.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 30
    • duration 3:36:09
    • Release Date 2024/05/18