0% found this document useful (2 votes)
903 views

Project 2

This document provides a problem statement for a DevOps certification training. A retail company wants to reduce the time it takes to deploy new website features to production. They need an automated solution to deploy new code from GitHub to their production website using a continuous integration/continuous deployment pipeline. The pipeline would use Jenkins to build code from GitHub, create Docker images, and deploy them to a Kubernetes cluster to automatically deploy new features.

Uploaded by

Ankit workspace
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (2 votes)
903 views

Project 2

This document provides a problem statement for a DevOps certification training. A retail company wants to reduce the time it takes to deploy new website features to production. They need an automated solution to deploy new code from GitHub to their production website using a continuous integration/continuous deployment pipeline. The pipeline would use Jenkins to build code from GitHub, create Docker images, and deploy them to a Kubernetes cluster to automatically deploy new features.

Uploaded by

Ankit workspace
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

DevOps Certification Training

Certification Project

Problem Statement - II

© Brain4ce Education Solutions Pvt. Ltd.


Certification Project: Problem Statement - II

Problem Statement

A retail company Abstergo Corp. has recently setup an online shopping portal(website) to sell their
products. Due to fierce competition, the company wants a solution that can reduce the time and
effort it needs to enhance the functionality of their website on a regular basis. They are looking for an
automated way to deploy the new code (for new features) to production website whenever they
want.

Business Requirements

• The team of developers working on new features will merge their code to a GitHub repo.

• As soon as the code reaches GitHub, using a CI (Continuous Integration) pipeline, setup in Jenkins,
automated builds will be triggered.

• The automated builds will frequently deploy new features to the production website.

• Every build will prepare a Dockerfile and push docker images to docker-hub.

• Every docker image will be deployed (Continuous Deployment) to a kubernetes-cluster.

Fork the given repository to your own account and use it as the application for your pipeline project

GitHub: https://github.com/bhavukm/cicd-pipeline-train-schedule-autodeploy

©Brain4ce Education Solutions Pvt. Ltd

You might also like