Skip to content

This is a DevOps project for Hybrid Continuous Delivery of vprofile project using AWS, Jenkins, Nexus, SonarQube and Slack.

Notifications You must be signed in to change notification settings

durrezahmed/vprofile-project-cicd-jenkins-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevOps Project - Hybrid Continuous Delivery of Vprofile Project using AWS, Jenkins, Nexus, SonarQube and Slack

This is a DevOps project for Hybrid Continuous Delivery of vprofile project using AWS, Jenkins, Nexus, SonarQube and Slack. This project is a continuation of vprofile-project-ci-jenkins project.

Link for vprofile app repository.

Prerequisites:

About:

  • Jenkins for CI (Continuous Integration)

  • PaaS and SaaS Services of AWS

Tools used in the Project:

Usage (Flow of Execution):

  1. Validate CI Pipeline

  2. Install AWS CLI in Jenkins

  3. AWS Services

    • Create an S3 Bucket

    • IAM user with Access Keys, Beanstalk Policy and S3 Policy

    • Create Beanstalk Application with name vproapp

  4. Jenkinsfile in the Git Repository and Test the Pipeline

  5. Jenkinsfile for Production

    • Create new Beanstalk Environment for Production

    • Jenkinsfile , Create a new Pipeline for Production

About

This is a DevOps project for Hybrid Continuous Delivery of vprofile project using AWS, Jenkins, Nexus, SonarQube and Slack.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published