Skip to content

JcsnP/pytest_lab10

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Serverless FastAPI Example

A simple serverless FastAPI application using Mangum to run on an AWS Lambda.

Complete Walkthrough

Installation

Setup Virtual Environment

virtualenv -p python3.7 env
source ./env/bin/activate

Install Dependencies

pip install -r requirements.txt

Run the application

uvicorn app.main:app --host 0.0.0.0 --port 8080 --reload

Deploy

Package Dependencies

cd env/lib/python3.7/site-packages
zip -r9 /path/to/root/function.zip

Package Lambda

cd /path/to/root
zip -g function.zip lambda_function.py

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%