dev-resources.site
for different kinds of informations.
Deploying Flask-based Microservices on AWS with ECS Service Connect
Published at
12/30/2024
Categories
microservices
ecs
flask
python
Author
Alex
The playlist is broken into six parts:
- An introduction to ECS Service Connect and the various AWS components that will be used
- Run the flask-based microservice architecture locally before diving into AWS
- Get the flask-based microservice architecture **just working** on AWS. We'll rely on a lot of the defaults provided by AWS on the networking to get a working example quickly that you can see in action on AWS
- We'll do the same as the previous video, but not rely on default networking setup by AWS. We'll configure networking ourselves with the recommended AWS approach so the app is production-ready
- Use GitHub Actions to automate deployments to our flask app code running on our microservice architecture on AWS
- Run a CDK (Cloud Development Kit) script that will create both the AWS networking components, as well as the ECS components. After running the script with a single
cdk deploy --all\
command, the microservice architecture will be fully functional
This tutorial truly is end-to-end. If you enjoy the content, you can help me a ton by doing any or all of the following:
- supporting me on Patreon
- subscribing to my YouTube channel
- liking and/or commenting on the videos
- sharing the video(s) or channel on any platform (reddit, twitter (or X I guess), discord, LinkedIn, etc.)
- starring the GitHub repo
- following me on GitHub
Any questions or requests, just leave a comment.
Articles
5 articles in total
Deploying Flask-based Microservices on AWS with ECS Service Connect
currently reading
How to connect your flask application to AWS RDS with a CI/CD pipeline
read article
How to automate deploying flask app to AWS via a CI/CD pipeline using GitHub Actions
read article
End-to-End Tutorial on Combining AWS Lambda, Docker, and Python
read article
Full-length tutorial on deploying Flask app on AWS with Docker + RDS + Secrets Manager
read article
Featured ones: