https://github.com/jeff-pedro/challenge-devops-app
Deploy a containerized application to Amazon ECS.
https://github.com/jeff-pedro/challenge-devops-app
django ecs ecs-service ecs-task github-actions python
Last synced: 2 months ago
JSON representation
Deploy a containerized application to Amazon ECS.
- Host: GitHub
- URL: https://github.com/jeff-pedro/challenge-devops-app
- Owner: jeff-pedro
- Created: 2024-02-16T14:05:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-11T21:07:06.000Z (over 2 years ago)
- Last Synced: 2025-10-13T15:33:14.976Z (9 months ago)
- Topics: django, ecs, ecs-service, ecs-task, github-actions, python
- Language: Python
- Homepage:
- Size: 187 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
Awesome Lists containing this project
README
# Challenge DevOps
> Deploy an application in the cloud using docker container.





---
## About
This project deploys an application to the cloud using a docker container.
To perform the deployment, a **Docker** image is built, the image is added to the **Amazon Elastic Container Repository (ECR)** and the container is run on the **Amazon Elastic Container Service (ECS)**.
The entire process takes place in an automated manner using **CI** and **CD** workflows from **Github Actions**. Where each **Pull Resquest** to the repository in the **_main branch_** triggers the execution of workflows to **test**, **build** and **deploy** the application on the cloud provider.
## Technologies
- **Container**: Docker
- **Provider**: AWS
- **Container Runner**: Amazon Elastic Container Service (ECS)
- **Image Repository**: Amazon Elastic Container Repository (ECR)
- **Infrastructure**: Terraform
## Architecture

## Infrastructure
- [challenge-devops-infra](https://github.com/jeff-pedro/challenge-devops-infra)
---
[Back to top](#top)