Skip to content

ExitoLab/todo_pulumi_docker_aws_lambda_api_gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published