The image contains icons of the AWS Lambda and AWS API Gateway.

Serverless Services

Deep dive into serverless services.

Contact

Course content

AWS Lambda

  • What is the Purpose of Lambda?
  • Key Components in Lambda
  • Prerequisites for Lambda
    • Create DynamoDB VPC Endpoint to Connect from Lambda
    • Create IAM Role to Allow Access to Lambda
  • Lambda Function
    • What is the Purpose of Lambda Function?
    • Create Lambda Function
    • Add Python Code to Lambda Function
    • Add Environment Variables to Lambda Function
    • Configure Test Event for Lambda Function
  • Do's and Dont's with Lambda

Amazon API Gateway

  • What is the Purpose of API Gateway?
  • Key Components in API Gateway
  • API Gateway API
    • What is the Purpose of API Gateway API?
    • Create API Gateway API
  • API Gateway Resource
    • What is the Purpose of API Gateway Resource?
    • Create API Gateway Resource
    • Create Method in API Gateway Resource
  • API Gateway Stage
    • What is the Purpose of API Gateway Stage?
    • Create API Gateway Stage
    • Deploy API Gateway Stage
  • Do's and Dont's with API Gateway

Prerequisites

  • You need an AWS account. If you don't have one, we'll help you to create it.
  • You need a machine running Linux Ubuntu 18.04 LTS as host operating system. Don't panic, we'll help you in this.
  • Machine hardware requirements are minimum 12GB RAM, 4 CPU cores, and 100GB storage.

Objective

The main objective of our AWS training is to open opportunities for people who want to be an integral part of a dynamic, high-quality AWS learning community where they can learn, share, and enhance AWS skills.

Audience

Anyone from the IT/software industry who is passionate and willing to take up the challenge can start pursuing the AWS cloud. It doesn't matter whether you are a fresher or an experienced candidate, we always start from ground zero.

Activities

  • You do hands-on from day one.
  • We do digital whiteboarding to make you understand concepts and real-time implementations.
  • You can ask questions, participate in discussions, and get solutions for complex problems.
  • We deal with a variety of use cases and case studies.
  • You do mini-projects and final project.
  • We do deep diving on all topics.