Fatah A. Jimoh
Cloud / DevOps Engineer
Setting up a CI/CD Pipeline on AWS
Introduction Continuous Integration and Continuous Delivery (CI/CD) pipelines are critical to the software development and delivery process. They help automate the steps involved in delivering software, such as automatic builds, testing, and deployment to Amazon EC2 instances. In this project, I set up a CI/CD pipeline using AWS CodePipeline, a service that builds, tests, and…
Deploy Java Application on AWS 3-Tier Architecture
Introduction This project aimed to deploy a Java application on the AWS 3-tier architecture. The primary goal of the project was to provide a scalable, secure, and highly available application to the end-users through public internet access. The application was deployed on Amazon Web Services (AWS) infrastructure and various tools and services such as Bitbucket,…
Dockerize a Java Web Application using docker-compose
Introduction In this project, I aimed to deploy a Java application stack (Nginx, Tomcat, MySQL) using Docker-Compose. The project objective was to create a complete stack of Nginx, Tomcat, and MySQL in a way that the application would run smoothly in the Docker environment. The Java login application source code was committed to a Bitbucket…
Deployment of Apache Web Server using Terraform IaC
Introduction This project focuses on deploying an Apache Web Server in the AWS cloud using Terraform Infrastructure as Code (IaC) tool. The goal is to automate the process of creating necessary resources, configure and deploy the Apache Web Server in a Virtual Private Cloud (VPC) network. The project utilizes various AWS services such as S3,…
Deploying Disaster Recovery on AWS using Warm Standby
Introduction: This project aimed to deploy a highly available, scalable, and secure web application in an AWS Multi-Region environment for disaster recovery purposes. The main goal was to ensure that in the event of any failures such as region failures, instance failures, Apache web server service failures, and AZ failures, the web application would remain…
Building a Basic Web Application with AWS
Introduction: As a DevOps and cloud engineer, I am always looking for opportunities to expand my skills and work on new projects. That’s why I took on the challenge of building a basic web application using AWS. The goal of this project was to create a simple web application that could display custom text based…