Tahsin S.
0About
PROJECTS Solo Developer DevOps Web-Deployer Implemented a full DevOps pipeline for a Node.js web application using AWS EC2, Docker, and Jenkins. The project involved: • Provisioning: Launched and configured an EC2 instance on AWS for hosting the application. • Development: Created a simple Node.js web application using Express.js. • Containerization: Dockerized the application to ensure consistent deployment across environments. • CI/CD Pipeline: Set up a Jenkins pipeline to automate building, testing, and deploying Docker images. Integrated Docker Hub for image storage and used SSH for remote deployment to the EC2 instance. • Deployment & Testing: Verified successful deployment by accessing the application through the EC2 public IP. Technologies used: AWS EC2, Node.js, Docker, Jenkins, Git.