Skip to content

Latest commit

 

History

History
25 lines (15 loc) · 1.14 KB

File metadata and controls

25 lines (15 loc) · 1.14 KB

Build a Serverless Todo App With AWS, Pulumi and Python

Overview

This project demonstrates how to build and deploy a serverless Todo application on AWS using Docker, AWS Lambda, API Gateway, and GitHub Actions. We use Pulumi, an Infrastructure as Code (IaC) tool, to automate the provisioning and deployment of AWS resources in Python.

Features

  • Dockerized Lambda function: The application code is packaged into a Docker container.
  • Serverless: AWS Lambda handles business logic, while API Gateway exposes HTTP endpoints.
  • CI/CD: GitHub Actions automates the deployment process.
  • Pulumi: Infrastructure provisioning with Pulumi in Python.

Prerequisites

To get started, ensure you have the following installed: