Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
IrezD authored May 12, 2024
1 parent 4c62c0d commit c78a5a5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
# About this Project
It involves creating a docker image out of Python FastAPI Web framework application (main.py) and utilizing AWS cloud services to run and store images. The infrastructure was built through Terraform and Github action for automating continuous deployment, building and pushing the new docker image tags to ECR's public repository where all versions of the images are stored. The docker images are running on Elastic Container Service (ECS) using the EC2 launch type which is fronted by an Application load balancer with auto-scaling action for the EC2 container instances.
This system involves creating a Docker image from a FastAPI application and deploying it on AWS cloud services. The infrastructure is built using Terraform, and continuous deployment is automated through GitHub actions. The Docker images are stored in an ECR public repository, and they are run on AWS ECS with EC2 instances. The EC2 instances are managed by an Application Load Balancer, which also handles auto-scaling.

0 comments on commit c78a5a5

Please sign in to comment.