Skip to content

An EC2-based API testing service that launches containers for clients in AWS ECS Fargate.

Notifications You must be signed in to change notification settings

koos-burgoyne/api-testing-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS-based API Testing Web App

This repository contains the source code to:

  1. Containerize a uvicorn run FastPI Python web-application and then
  2. Provision it to the Amazon Web Services elastic compute system using Terraform.

FastAPI Web-App

This web-app accesses the AWS Elastic Container System to provide an api testing service for clients.

Containerizing the App

Running the Containerized App Locally

IaaC with Terraform

Provisioning the App to AWS ECS

CI/CD Workflow with Github Actions

© Chris Burgoyne 2022

About

An EC2-based API testing service that launches containers for clients in AWS ECS Fargate.

Topics

Resources

Stars

Watchers

Forks