An open API service indexing awesome lists of open source software.

https://github.com/63klabs/atlantis-starter-01-basic-apigw-lambda-py

A very simple example to demonstrate Atlantis Template for AWS CodePipeline to provision a web service that utilizes API Gateway and a simple Lambda function written in Python.
https://github.com/63klabs/atlantis-starter-01-basic-apigw-lambda-py

63klabs-app-starter 63klabs-atlantis aws-apigateway aws-cloudformation aws-lambda aws-lambda-python

Last synced: 11 days ago
JSON representation

A very simple example to demonstrate Atlantis Template for AWS CodePipeline to provision a web service that utilizes API Gateway and a simple Lambda function written in Python.

Awesome Lists containing this project

README

          

# Basic API Gateway with Lambda Function Written in Python

A very simple example to demonstrate Atlantis Template for AWS CodePipeline to provision a web service that utilizes API Gateway and a simple Lambda function written in Python.

| | Build/Deploy | Application Stack |
|---|---|---|
| **Languages** | Python, Shell | Python |
| **Frameworks** | Atlantis | Atlantis |
| **Features** | SSM Parameters | API Gateway, Lambda, CloudWatch Logs, CloudWatch Alarms |

> **Ready-to-Deploy-and-Run** with the [63Klabs Atlantis Templates and Scripts Platform for Serverless Deployments on AWS](https://github.com/63Klabs/atlantis)

## Tutorial

> Note: To keep this example VERY basic and simple, concepts such as routing, caching, and advanced monitoring are not used. For near production-ready examples, review the the other Atlantis starter applications.

1. Read the [Atlantis Tutorials introductory page](https://github.com/63Klabs/atlantis-tutorials)
2. Then perform the steps outlined in the [Basic API Gateway with Lambda Python tutorial](https://github.com/63Klabs/atlantis-tutorials/tree/main/tutorials/01-basic-api-gateway-with-lambda-written-in-python).

## Architecture

See [Architecture](./ARCHITECTURE.md)

## Deployment Guide

See [Deployment Guide](./DEPLOYMENT.md)

## Advanced Documentation

See [Docs Directory](./docs/README.md)

## AI Context

See [AGENTS.md](./AGENTS.md) for important context and guidelines for AI-generated code in this repository.

The agents file is also helpful (and perhaps essential) for HUMANS developing within the application's structured platform as well.

## Changelog

See [Change Log](./CHANGELOG.md)

## Contributors

- [63Klabs](https://github.com/63klabs)
- [Chad Kluck](https://github.com/chadkluck)