AWS for Beginners: Serverless API with Lambda & DynamoDB

This post’s video is no longer on YouTube. The notes below are the post.

Welcome to the first installment of our course on creating a full-stack backend using AWS Lambda, brought to you by Zaions, in Urdu/Hindi. This video is the gateway to mastering Amazon Web Services (AWS) and deploying a serverless RESTful API that can scale effortlessly to meet the demands of millions of users while optimizing cost.

What You'll Learn:

AWS Overview:

Get introduced to AWS and understand its role in modern cloud computing and serverless architecture.

Key AWS Services:

Initial AWS Setup:

  • Learn how to set up your AWS account correctly, focusing on budgets, IAM users, regions, and cost explorations.

First Lambda Function:

  • Create your first AWS Lambda function, exploring the AWS Lambda Editor including "Code", "Test", and "Configuration - Permissions".

Join Our Learning Community:

This course is designed not just as a series of tutorials but as a platform for learning, sharing, and growing together. Share this journey with friends, family, and colleagues, and let's expand our knowledge on serverless technology together.

Table of Contents and Video Chapters:

  • 0:00 - Introduction

  • 2:57 - How to create account in AWS.

  • 6:56 - How to login into AWS Root user account.

  • 8:20 - Few starting steps/tasks to complete once you have created your AWS Account.

  • 10:54 - Startup cost estimator and budgets on your AWS account.

  • 12:18 - How to setup a budget for your AWS Account?

  • 15:29 - What is AWS Free tier and what is available in it?

  • 17:32 - What is IAM in AWS and why we need to use it?

  • 28:03 - How to signin into an IAM User in AWS Console.

  • 32:59 - Getting Started with AWS Lambda, What it is and how to use it.

  • 35:09 - How to create an AWS Lambda function.

  • 39:18 - What are roles in AWS and why we need them?

  • 49:31 - Going through lambda function Editor page, understanding the tabs available there are their use.

  • 50:53 - How to test a lambda function from Lambda Function Editor Page - Code Tab - using the Test feature.

  • 53:49 - How to assign a role to a lambda function manually from Editor page using the "Configuration Tab".

  • 56:58 - In This Video We have Completed "Code", "Test" and "Configuration - Permissions" Tabs.

  • 57:03 - Conclusion

Want us to build yours instead?

On a project, every milestone ends with a link to the working build, and the code, the accounts and every password are yours at the handover.

What we’d build for you is on Services.

Send us the brief, or start with the free call.

Page updated .

Privacy preferences

Choose whether this browser sends visit data to our analytics tools. The site works the same either way.

Google Analytics, Amplitude and Microsoft Clarity show us which pages get read. Off means none of the three loads.

Always on

Sentry error reports, with personal data removed, and the Cloudflare spam check on the brief form.

Each cookie is listed in our Cookie Policy.