Skip to content

tecjeferson/Build-CI-CD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

ND9991 - C3 - Build CI/CD Pipelines, Monitoring, and Logging

This repository provides the supporting material for the "ND9991 Cloud DevOps Nanodegree - C3 - Build CI/CD Pipelines, Monitoring, and Logging" course. This repo has two more branches, other than the master branch.

  • Blue/Green branch corresponds to the Blue/Green deployment strategy. Make sure that you checkout branches "blue" and "green" to see how blue/green deployment was performed in the course.
  • You can create any more branches for a multiple pipeline set-up, as directed in the demonstration video.

Dependencies

1. AWS account

You would require to have an AWS account to be able to build cloud infrastructure. Particularly, you will need to create S3 buckets, EC2 instances, and IAM users.

2. Jenkins on Ubuntu VM

As a part of the project, you will need to install Jenkins and a few plugins to assist your requirements, as mentioned in the "Jenkins Pipelines on AWS --> Project Details" page in the classroom.

Prerequisite

  1. A little knowledge of basic commands in Unix terminal.
  2. Understanding of software testing frameworks - JMeter and JUnit
  3. Understanding of deployment strategies

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages