What is DevRel? | What is Developer Relations ?
A to Z Full Forms and Acronyms

What is Google Cloud Jenkins?

Jun 24, 2021 #GoogleCloud#GoogleCloudJenkins, 2695 Views
Jenkins | History of Jenkins | Why you should use it with Google Cloud | Features

What is Google Cloud Jenkins?

Jenkins is an automation server that is free and open source. Jenkins automizes the multiple parts of software development such as testing, building, and deploying. It facilitates continuous integration and also continuous delivery. It is run in a servlet container like Apache which means it is a server-based system. It supports multiple version control tools.

History of Jenkins

It is introduced by Hudson’s project initially by Kohsuke Kawaguchi It was started in Sun Microsystem in the summer of 2004. It was originally released in 2005, Feb in Java.Net. In 2008, at the JavaOne conference under the Developer Solution Classification, it won the Duke’s Choice Award. In 2011, the creator has received an  O'Reilly Open Source Award for Hudson’s software. In 2017, 8 Feb Hudson’s name was replaced by Jenkins.

Advantages to using Jenkins with Google Cloud

There are various edge points that evolve your thinking in terms of using Jenkins with Google Cloud:

  • High Performance of Jenkins Build: It speeds up the performance by distributing build on virtual machines such as GPUs, TPUs, and local SSDs for getting faster feedback. The demand for provision machines with customs CPUs and RAM for quick builds with the help of Compute Engine Jenkins Plugins.
  • Native Kubernetes Support: CI/CD can be set up easily by using Jenkins and Kubernetes. It is simple to configure by using the running test. The artifacts deployed in Google Kubernetes Engine (GKE) with the plugins of Jenkins GKE.
  • Jenkins on Kubernetes: The load balancing and scaling are handled by Kubernetes which is deployed in Jenkins on a GKE cluster. Ephemeral build executor is provided by GEK. GEK also ensures that the build is running in a clean environment. When the builds are running only at that time the cluster is used.
  • Manage and store container Image: The container image of the team is stored in the container registry. You have full control over the access, who can view or who can download the image. Also, get the infrastructure that is protected by Google Security.
  • Integrity security: It is easy to scan a virus. As Google Cloud have security scans. It reports all the errors with the full details.

Features:

  • You can use Git for managing the source code of the application.
  • You will get a heavy discount on Google Cloud.
  • Pay only that much amount which is you are using.
A to Z Full Forms and Acronyms
Nitin Pandit

Nitin Pandit

With over 10 years of vast development experience with different technologies, Nitin Pandit is Microsoft certified Most Valued Professional (Microsoft MVP) with a rich skillset that includes developing and managing IT/Web-based applications in different technologies, such as – C#.NET, ADO.NET, LINQ to SQL, WCF, and ASP.NET 2.0/3.x/4.0, WCF, WPF, MVC 5.0 (Razor), and Silverlight, along with client-side programming techniques, like jQuery and AngularJS. Nitin possesses a Master’s degree in Computer Science and has been actively contributing to the development community for its betterment. He has written more than 100 blogs/articles and 3 eBooks on different technologies to help improve the knowledge of young technology professionals. He has trained more than one lakh students and professionals, as a speaker in workshops and AppFests, conducted in more than 25 universities in North India.

Related Article

Cookies.

By using this website, you automatically accept that we use cookies. What for?

Understood