Build a Python application(API) on AWS(Lambda+API Gateway)

15 ratings
Offered By
Coursera Project Network
In this Guided Project, you will:

Build & deploy a Python application(API) using AWS Lambda services

Create a front door to the AWS Lambda function using AWS API Gateway

Clock2 hours
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

In this 1-hour long project-based course, you will learn how to create a python application(API) & launch it on AWS cloud servers using AWS Lambda & AWS API Gateway services. You will be using the AWS management console to create your Python application(API) & deploy it to the AWS servers. You will be using a collaboration platform for API development called Postman to test your API’s. Additionally, you will learn more about reading the server/cloud logs & also, monitoring your AWS servers using AWS CloudWatch services. Note: To avoid distraction for set up during the course, we would recommend that you create an Amazon AWS account beforehand. Amazon AWS provides a free tier option for 1 year & the course materials will utilize services that fall under the free tier option.

Skills you will develop

awslambdaPython Programmingapi gatewaycloudwatch

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Create a Python Lambda function

  2. Create an API gateway & connect it to the Lambda function

  3. Update Python Lambda function to handle the GET & POST HTTP method

  4. Restrict API gateway to handle either GET or POST HTTP method

  5. Accessing error logs & monitoring server performance using AWS Cloudwatch

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.