AWS EC2 Flask Deployment
Deployment of a Flask web application on an Ubuntu server hosted on AWS EC2, demonstrating Linux administration, web server configuration, and cloud infrastructure.
Project Overview
Technologies Used
Deployment Process
Project Overview
This project involved deploying a Flask web application on an AWS EC2 instance running Ubuntu Linux. The goal was to build and host a production-style environment using a Linux server, Nginx web server, and a Python-based backend.
Infrastructure Setup
The application is hosted on an AWS EC2 instance running Ubuntu Linux. Nginx is used as the web server to handle incoming HTTP requests and route traffic to the Flask application running on the server.
- AWS EC2 instance deployment
- Ubuntu Linux server configuration
- Role-based access architecture
- Nginx web server setup
- Flask application hosting
- SSH-based server administration
Skills Demonstrated
This project demonstrates hands-on experience with cloud infrastructure, Linux server management, web application deployment, and troubleshooting in a real hosted environment.
Explore More Projects
Additional labs and projects demonstrating networking, security tools, and system administration are available throughout this portfolio.
Back to Portfolio