Jenkins Case Study

Shobhit Singh Pal
2 min readMar 12, 2021

For the intro of Jenkins checkout https://pshobhitsingh01.medium.com/what-is-jenkins-fdcec381ea38.

There has been significant shift in Automotive Industries, where manufactures instead of developing complex hardwares, actually creating softwares. Companies like Tesla is using softwares to manage their cars, General motors for their On-Star Program. Usage of software in automotive industries or technology companies those make cars are endless.

We will discuss about BOSCH who successfully used Jenkins.

About 40,000 Bosch employees work in R&D for the company’s mobility solutions sector, and about one-third of them are software engineers. For example, Bosch’s automotive division, one of their main areas of business, provides software for the engine control of passenger vehicles.

CHALLENGE

Manage and streamline the development of increasingly complex automotive software by adopting CI and CD practices to shorten entire development and deploy practices.

Solution

BOSCH actually use the CloudBees Enterprise Jenkins Platform to increase automation and project status visibility while improving build stability and software quality.

The CloudBees Jenkins Platform is helping us meet these demands by reducing manual steps and duplication of effort in our build, deploy and test processes. In addition to increasing efficiency, CloudBees has also decreased frustration, and the value of that is hard to measure.

Sebastian Bosse (Continuous integration project lead, Bosch)

Results

  • Three-day build process reduced to less than three hours
  • Large scale deployment kept on track by expert support
  • Visibility and transparency improved with Jenkins Operations Center

Sample use cases

The following are the use cases published by some famous organizations that can give us some idea of the hardware specification.

Netflix

In 2012, Netflix had the following configuration:

Hardware configuration:

  • 2x quad core x86_64 for the Jenkins master with 26 GB RAM
  • 1 Jenkins master with 700 engineers using it
  • Elastic slaves with Amazon EC2 + 40 ad-hoc slaves in Netflix’s data center

Work load:

  • 1,600 Jenkins jobs
  • 2,000 Builds per day
  • 2 TB of build data

Yahoo!

In 2013, Yahoo! had the following configuration:

Hardware configuration:

  • 2 x Xeon E5645 2.40GHz, 4.80GT QPI (HT enabled, 12 cores, 24 threads) with 96 GB RAM, and 1.2 TB of disk space
  • 1 Jenkins master with 1,000 engineers using it
  • 48 GB max heap to JVM
  • $JENKINS_HOME* lives on NetApp
  • 20 TB filer volume to store Jenkins job and build data
  • 50 Jenkins slaves in three data centers

Workload:

  • 13,000 Jenkins jobs
  • 8,000 builds per day

This is all for this story. Hope, you get some informative things about the Jenkins.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Shobhit Singh Pal
Shobhit Singh Pal

No responses yet

Write a response