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

https://github.com/atmosmps/testdriven-app

A application to learning the build, test, and deploy microservices powered by Docker, Flask, and React.
https://github.com/atmosmps/testdriven-app

docker flask microservices-architecture python react

Last synced: over 1 year ago
JSON representation

A application to learning the build, test, and deploy microservices powered by Docker, Flask, and React.

Awesome Lists containing this project

README

          

# testdriven-app

A application to learning the build, test, and deploy microservices powered by Docker, Flask, and React.

## Purpose

The objective this project is build quickly spin up a reproducible development environment with Docker to manage a number of microservices.

Once the app is up and running locally, it will be deploy it to an Amazon EC2 instance. Finally, it will be analise scaling the services on Amazon Elastic Container Service (ECS) and adding AWS Lambda.

## APP

![app-estructure](artifacts/app.png)

## Tools and Technologies

- Python
- Flask
- Docker
- Postgres
- Node and NPM
- React
- Cypress
- Swagger
- Amazon Web Services (AWS)

## Concepts

- Microservice Architecture
- Test-Driven Development (TDD)
- Continuous Integration (CI)
- Continuous Delivery (CD)
- Code Coverage
- Code Quality
- Token-based Authentication
- Containerization
- Container Orchestration
- Serverless Architecture

## LICENSE

[Apache License 2.0](LICENSE)