Giter Site home page Giter Site logo

kirshanpal / devops_projects_demonstration Goto Github PK

View Code? Open in Web Editor NEW

This project forked from prasanjit-/devops_projects_demonstration

0.0 0.0 0.0 123.17 MB

Some Demo Projects to Test out DevOps Pipeline & Tools

Batchfile 37.66% Shell 48.28% HTML 10.93% CSS 1.45% Java 1.23% Dockerfile 0.46%

devops_projects_demonstration's Introduction

DevOps Demo Projects

Learning Resources for DevOps, SRE, Cloud & Engineering Management

BINPIPE Learn DevOps! BINPIPE

Here is a curated list of DevOps Projects to be deployed via Jenkins:

 * Devops Pipeline Demo
 * Example Project - Domain: Finance
 * Example Project - Domain: Media
 * Example Project - Domain: Medical

Create separate Jenkins jobs for each of the above as per the respective settings mentioned in the readme files present in the designated subdirectories meant for these tasks. All the best! 👍.

PROBLEM STATEMENT(S):

Devops Pipeline Demo

  • Build a Pipeline to resolve the issues in the management, development and operations of product release for a social media company using continuous deployment to break down the barrier and automate everything.

  • Integrate Jenkins with GitHub in such a way that committing a change to the repository, the build should be triggered automatically

  • Create a Jenkins freestyle project to perform code review

  • Create a Pipeline View

  • Unit Test

  • Generate Cobertura Code Coverage Report

  • Create a Package and archive the artifacts

  • Deploy the project by copying the artifacts from the Package

  • Configure Jenkins to connect to Docker container port

  • Run the Pipeline

Example Project - Domain: Finance

A global bank recruits 500 graduate software developers each year. The developers are employed at sites in 4 different countries. The bank requires a web-based questionnaire system to assess graduates’ programming skills so that they can provide appropriate training. You will need to design, implement and deploy part of the system.

Example Project - Domain: Media

A media company wishes to offer a website where users can upload photographs. Captions and titles can be added to the photographs. Customers can order prints of photos on T-shirts, mugs, and other items. You will need to design, implement and deploy part of the system.

Example Project - Domain: Medical

A hospital wishes to implement a system which can detect harmful drug interactions. They want a mobile phone application which allows doctors to enter or scan prescriptions. The system will then check for drug interactions. Any conflicting drugs will be highlighted so that the prescription can be changed. You will need to design, implement and deploy part of the application.

BINPIPE aims to simplify learning for those who are looking to make a foothold in the industry. 
Write to me at [email protected] if you are looking for tailor-made training sessions. 
For self-study resources look around in this repository, the Binpipe Blog and Youtube Channel.

📒 Maintainer: Prasanjit Singh | www.binpipe.org


License

devops_projects_demonstration's People

Contributors

prasanjit- avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.