DEVOPS CLOUD PROJECT by Joshua TanimolaDEVOPS CLOUD PROJECT by Joshua Tanimola

DEVOPS CLOUD PROJECT

Joshua Tanimola

Joshua Tanimola

Capstone Project

Capstone Task: Below are the steps carried out to develop a CI/CD pipeline for micro services applications with either blue/green deployment or rolling deployment.

CI CD Pipeline

The CI CD pipeline is as follows for this project. For initial set up:
Set up jenkins
Install dependencies for local development
Create AWS infrastructure
For application development:
Make development change
Commit to git
Update AWS stack using ./awsCoUp.sh commands listed below if required
Push to repository
Jenkins build automatically runs based on triggers
Files are linted
Docker image build and uploaded to ECR
ECS tasks updated to run new Docker image using rolling deployment
Like this project

Posted Nov 1, 2024

Deployment of CI/CD pipeline for micro services application