What Is Jenkins? | What Is Jenkins And How It Works? | Jenkins Tutorial For Beginners | Simplilearn
ฝัง
- เผยแพร่เมื่อ 7 มิ.ย. 2024
- 🔥Caltech University Post Graduate Program In Cloud Computing: www.simplilearn.com/pgp-cloud...
🔥DevOps Engineer Masters Program (Discount Code - YTBE15): www.simplilearn.com/devops-en...
🔥Post Graduate Program In DevOps: www.simplilearn.com/pgp-devop...
This Jenkins tutorial will help you understand what is Jenkins, issues before Jenkins came in, what is continuous integration, features of Jenkins, Jenkins architecture, and you will also see a case study using Jenkins. Jenkins is a continuous integration tool that allows continuous development, test and deployment of newly created codes. Jenkins is primarily a build and release tool, it was written originally by the community as a build and release tool. They did not target it as a continuous integration, continuous deployment or an orchestration tool, it was simply used for releasing builds to production but now Jenkins has a lot of other uses like it's a continuous integration tool. It allows developers to make sure that their environments have the exact same code as their code repositories. Now let us get started and understand how Jenkins is being used in DevOps.
Below topics are explained in this Jenkins tutorial:
1. Before Jenkins ( 00:46 )
2. Issues before Jenkins
3. What is Jenkins? ( 02:17 )
4. What is continuous integration? ( 04:10 )
5. Continuous integration tools ( 05:45 )
6. Features of Jenkins ( 08:43 )
7. Jenkins pipeline ( 10:50 )
8. Jenkins architecture ( 12:52 )
9. Jenkins case study ( 14:43 )
To learn more about DevOps, subscribe to our TH-cam channel: th-cam.com/users/Simplile...
Download DevOps career guide: bit.ly/2x0WShU
You can also go through the Slides here: goo.gl/yBWAhh
Watch more videos on DevOps: • DevOps Tutorial For Be...
#DevOps #DevOpsTutorial #DevOpsTraining #DevOpsTools #Chef #Jenkins #Puppet #Simplilearn
➡️About Post Graduate Program In DevOps
DevOps training course will bring out the scientist in you. You'll learn how to formalize and document development processes and create a self-documenting system. DevOps certification course will also cover advanced tools like Puppet, SaltStack, and Ansible that help self-governance and automated management at scale.
✅Key features
- Caltech CTME Post Graduate Certificate
- Enrolment in Simplilearn’s JobAssist
- Receive up to 25 CEUs from Caltech CTME upon course completion
- Simplilearn's JobAssist helps you get noticed by top hiring companies
- Attend Masterclasses from Caltech CTME instructors
- Live virtual classes led by industry experts, hands-on projects and integrated labs
- Online Convocation by Caltech CTME Program Director
- 20+ real-life projects on integrated labs
- Capstone project in 3 domains
- Caltech CTME Circle Membership
✅Skills Covered
- DevOps Methodology
- Continuous Integration
- Continuous Delivery
- Configuration Management
- Containerization
- DevOps on Cloud
- Source Control
- Deployment Automation
- Cloud Platforms
👉Learn More at: www.simplilearn.com/pgp-devop...
🔥Free DevOps Course: www.simplilearn.com/learn-dev...
🔥🔥 Interested in Attending Live Classes? Call Us: IN - 18002127688 / US - +18445327688
🔥Caltech University Post Graduate Program In Cloud Computing: www.simplilearn.com/pgp-cloud-computing-certification-training-course?LFDrDnKPOTg&DevopsIITG&
🔥DevOps Engineer Masters Program (Discount Code - YTBE15): www.simplilearn.com/devops-engineer-masters-program-certification-training?LFDrDnKPOTg&
🔥Post Graduate Program In DevOps: www.simplilearn.com/pgp-devops-certification-training-course?WhatisJenkins-LFDrDnKPOTg&
This is simply one of the best videos on Jenkins on TH-cam. Crisp,clear and to the point explanation which is easy to learn and understand. Highly recommended.
WooHoo! We are so happy you love our videos. Please do keep checking back in. We put up new videos every week on all your favorite topics. Whenever you have the time, you must also check out our blog page @simplilearn.com and tell us what you think. Have a good day!
Do you have any questions on this topic? Please share your feedback in the comment section below and we'll have our experts answer it for you. Thanks for watching the video. Cheers!
Thanks Simplilearn. The concept is very clear. I watch all your videos. Every video is made in such a way that any beginner can understand the concepts with ease. Keep doing such videos. All the best !!!!!
Greetings! Thank you for your kind words. Spread the word by liking, sharing and subscribing to our channel! Cheers :). You can also explore our playlists for more videos on DevOps - th-cam.com/video/CIK-pVOCV4E/w-d-xo.html
I do have a question. Do you have any video where you speak about how to write a Jenkins file and how to setup the Jenkins master and the slaves. If so, just refer me please. Thanks a lot for this video.
Hi Staline,
We do have a video where you can learn about setting up a Jenkins file and set up Jenkins master and slave. Please refer to the below videos: th-cam.com/video/QaDNk1a8xFU/w-d-xo.html
th-cam.com/video/-GsvomI4CCQ/w-d-xo.html
Do GIT and Jenkins sit in the same place?
Really interesting video and very good explanation. I had an interview where they asked me about the Jenkins pipeline and I was stocked but now your video just made everything clear in my mind. Thanks
WooHoo! We are so happy you love our videos. Please do keep checking back in. We put up new videos every week on all your favorite topics. Whenever you have the time, you must also check out our blog page @www.simplilearn.com and tell us what you think. Have a good day!
🔥 IIT Guwahati Professional Certificate Program In Cloud Computing And DevOps (India Only): www.simplilearn.com/professional-certificate-program-cloud-computing-devops?AugustTubebuddyExpCloud&DevopsIITG&Comments&
🔥DevOps Engineer Masters Program (Discount Code - YTBE15): www.simplilearn.com/devops-engineer-masters-program-certification-training?SCE-DevopsMaster&Comments&
🔥Post Graduate Program In DevOps: www.simplilearn.com/pgp-devops-certification-training-course?WhatisJenkins-LFDrDnKPOTg&Comments&
This video is the first source I have approached to know about Jenkins. I'm happy that it made me clear about CI/CD and how Jenkins is doing it at ease. Thank You!
Glad you enjoyed it!
Excellent explanation and very clear. You got yourself a new subscriber.
Wow! Thanks for the kind comment and subscribing to our channel. We welcome you!
Outstanding tutorial. Content, pace, explanation, graphics - all made it so easy! Thank you.
We are glad you found our video helpful, Gautam. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!
Excellent !!!. I just knew the word Jenkins before and after seeing this, i understood the whole picture. So clear, precise and well presented.
Glad it was helpful!
Thank you so much for this video, short, simple and explained thoroughly.
Hey Shalina, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Wow! Thank you for the video. So helpful to see things in context and how it all functions together.
We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!
Excellent presentation. Thank you !
Hey Edas, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
as a former employee of Sun Microsystems .. yet another example of the ways the company moved the industry forward .. Excellent explanation btw!
Hey Ann, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
This video is very well done. I learned the beginner information I needed from this. Thank you.
Hey Stevein, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Best explanation I ever found about Jenkins, you have a new subscriber :)
Thanks for appreciating our work. Welcome aboard!
Great tutorial, very well explained. I learned a ton, Thank you!!
Glad it was helpful!
Very clearly explanation! The video makes me easy to understand what is Jenkins. Thank you!!
Glad it was helpful!
Simple and most appropriate and fit into this short tutorial. Very nice. Thanks 😀
Greetings! Thank you for your kind words. Spread the word by liking, sharing and subscribing to our channel! Cheers :).
This an amazing introductory video. Many thanks for this!
Hey Ersin, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
Great content great video. I va learned more than in many tutorials beforse Thank you so much
Hi Christopher, we are glad you love our video. We have sent the requested dataset to your mail ID. Do subscribe to our channel to stay posted on upcoming tutorials. Cheers!
A free lesson from me. Mentioning some key implementation details makes the topic x5 times more understandable. How I hate such tutorials missing this.
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
A very good video. Now i understand the principles of Jenkins. Thank you !
Hey Radu, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
In 20 minutes I have learned lots of things about Jenkins. Thank You so much.
WooHoo! We are so happy you love our videos. Please do keep checking back in. We put up new videos every week on all your favorite topics. Whenever you have the time, you must also check out our blog page @simplilearn.com and tell us what you think. Have a good day!
This tutorial looks nice, thanks for sharing this!
Hey Lukas, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Thank you for the video. Was able to keep up and learn a lot!
Hey Winrich, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
I wish there were more tutorials like this. Thanks
Glad it was helpful!
One commit. One build. Run and pass all tests. Upload your artifacts. Only then do you merge the commit. That's CI. Anyway it doesn't have to be like that but it's how I like to do things. Very good explanation. I subascaribe!
WooHoo! We are so happy you love our videos. Please do keep checking back in. We put up new videos every week on all your favorite topics. Whenever you have the time, you must also check out our blog page @simplilearn.com and tell us what you think. Have a good day!
Awesome video Matt, brilliant format, we would love to do something like this for our Attune Automation tool in the future.
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
Excellent video for beginners! Thanks for Simplilearn & Team!
Hey Murugesan, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Now that's what should be called presentation and knowledge combine in a single peice.
We're glad you like it! Thank you for watching!
Thanks for the explanation in a simple understandable manner.
Hey Carl, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
This is an EXCELLENT video! Great work!
Thank you! Cheers!
nice video. Would like to know which tool is responsible for writing the test script and how you ensure the test script is properly written as per business requirements? thx!
Very clear and concise. Thank you!
Very clear and helpful! Thank you!
Hey Aaron, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
I just subscribed ....nice presentation and clear explanation....I would like to get to know the options and a sample integration of software using Jenkins ...
First I'd like to thank you for the great video, very insightful.
Second I'd like to address a mistake from the video, you said "... it's an open source tool so there is no license associated with this".
Buildbot has a license, it operates under the GNU General Public License v2.0.
Hey Bilal, thank you for watching our video and for the honest feedback. We will definitely look into this. Do subscribe, like and share to stay connected with us. Cheers :)
This content is priceless! Thank you so much!
Our pleasure!
Very clear. To the point. Thank you so much for the video.
Glad it was helpful!
Beautiful! Thank you so much for sharing!
You are so welcome!
Thanks so much - detailed and easy to understand.
Hey Risvi, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Fantastic channel, very well explained, thank you.
You're very welcome!
Concise and simple. Thanks for sharing, the content is still very relevant.
Glad it was helpful!
This is a surprisingly excellent overview!
Hey Kevos, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Thank you thank you! Clear and straight to the point.
We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!
An excellent and simple presentation on how CI works.
Glad it was helpful!
Simply awesome! Thanks!
We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!
Good video and easy to follow, thanks Matthew!
Glad it was helpful!
Excellent presentation. Thanks very much
Greetings! Thank you for your kind words. Spread the word by liking, sharing and subscribing to our channel! Cheers :).
Very well explained. Thank you very mucho!
You are welcome!
Very clean presentation. Thank you.
Glad it was helpful!
Very nice explanation, exactly what was needed
Glad you enjoyed our video! We have a ton more videos like this on our channel. We hope you will join our community!
Very very simplistic presentation of the "issues we had before Jenkins", but yeah what can you explain in 5 seconds...
Great video...Simple and clear. 👍
Hey Radhakrishna, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Best video i've ever seen, very good explanation!
I've noticed that you didn't talk about Circle CI, can you say why and if it possible make video about it ?
Hi Ilya, thank you for watching our video. We will definitely look into your suggestions. Do subscribe and stay tuned for updates on our channel. Cheers :)
Thankyou for providing this information, that really helps. 🙂
We are delighted to have been a part of your learning journey! If you want to continue honing your skills and keeping up-to-date with industry trends, check out our course offerings in the description box.
In one simple word - Great video..
We are so grateful for your kind words. Also, subscribe to our channel and stay tuned for more videos. Cheers!
Excellent presentation... Very detailed... Thanks
Hey Prashanth, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Appetizers, main course and dessert👍🏼. What else you want 👏🏼👏🏼
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
Fantastic video and information. Thank you for sharing.
Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : )
What a beautiful explanation. Thank You.
You're very welcome!
Thank you very much it was very useful
Hey Ben, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Awesome explanation! Thanks!
Thanks a ton!
Great video! My question is about how this changes the rewards in a Dev team. Let's say there are two devs on a team, Ms Slow and Mr Fast. They both start with the same base code in the repo. Mr Fast writes sloppy code in five minutes and pushes it to the repo. It passes the Jenkins integration tests, because it was easy to integrate with the initial code base. Ms Slow on the other hand, thought about her code a lot more and wrote something much better with much higher quality. She pushes her code later. But now it has to integrate not only with the initial code base, but also with Mr Fast's rubbish code. And of course it won't. In other words the problem with Jenkins, and continuous integration in general, is that rubbish code gets baked in to the code-base, which cements in technical debt and prevents better code from being integrated because it fails to integrate with the earlier deployed rubbish. How do dev teams get around this problem? Thanks!
@Durand Sinclair. It's the developer job to code according to standards and use tools such as Sonar. Jenkins only aid in CI and it's just a tool. Not some AI
Dont you still have the concept of reviews anyways? Even if the build and tests pass theyd have to get it approved before being merged, right? In that sense the problem is with the team allowing for sloppy code to get past review.
Perfect thanks
You're welcome!
Great video. Thank you.
You are welcome!
Excellent and very clear. Thank you.
Glad it was helpful!
Thank for making this video - appreciated 😀😀
Glad it was helpful!
that was great content. nice job dude
This review made our day. Do show your love by subscribing to our channel using this link: th-cam.com/users/Simplilearn and don't forget to hit the like button as well. Cheers!
Before Jenkins 1:46, Jenkins 4:03, Continuous Integration 5:37, CI Tools 5:59, Features of jenkins 8:47, Jenkins Pipeline 12:35, Jenkins Architecture 14:40, Jenkins Master Slave Architecture 19:52
Keep learning with us .Stay connected with our channel and team :) . Do subscribe the channel for more updates : )
great video, thank you very much!
Glad it helped! Thanks for watching!
Excellent video. Thank you!
Thanks a ton! Your support makes all the difference 💙
which testing tool (Automation) is best with continues integration process, please suggest any tool
Great and outstanding explained , Many thanks
Glad it was helpful!
Content very simple to understand thanks
You are welcome
a good video, u made me understand the jenkins easy
Hello thank you for watching our video .We are glad that we could help you in your learning !
very helpful. thanks : )
You are very welcome! Cheers!
It was really a good video, can you please help me in getting a video for Jira integration with Jenkins.
Hey Arjun, thank you for watching our video. We will definitely look into your suggestions. Do subscribe and stay tuned for updates on our channel. Cheers :)
Well explained with a simple example
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
Super video. Thank you!
Glad you liked it!
Great presentation. Thank you
Glad you enjoyed it!
great video, thanks
Is CI not recommended for uncompiled code like web apps?
Which plugin is used to integrate jira tool and Jenkins. I need the status of Jenkins to send to jira and display the result. Or if there is any specific plugin to generate the report in Jenkins for all the jobs
You need to install Jira Plugin to integrate Jira with Jenkins. Go to Manage Jenkins ----> Manage Plugins ----> Available tab ----> search JIRA plugin and install it.
Then go to Manage Jenkins ----> Configure System ----> Add JIRA sites details and click save
Nicely explained!
Thank you!
Awesome explanation!!!
Glad you enjoyed our video! We have a ton more videos like this on our channel. We hope you will join our community!
excellent video!
Hi Chun, we appreciate the kind comment! enjoy!
Great. Thanks.
Hi Johannes, we appreciate the kind comment! enjoy!
Excelent presentation...thanks
Glad you liked it! Do subscribe to our channel and stay tuned.
Very Well Explained, Super Like.
Greetings! Thank you for your kind words. Spread the word by liking, sharing and subscribing to our channel! Cheers :).
Thank you so much for this video !
One question:
You are saying that Jenkins can't manage multiple builds. But at the Jenkins server I have the opportunity to add several projects and to let them build continuously. So what do you actually mean ?
When we say Jenkins cannot manage multiple builds, it means it can't handle several builds at a time simultaneously. We need to schedule our builds to run one after the other. Hope that helps!
@@SimplilearnOfficial Isn't here any plugins to allow concurrent builds for when certain processes are able to run async, Nuget restore & NPM install?
There are no such plug-ins present in the latest version of Jenkins.
Very efficiently explained
Thanks a ton!
Very useful for beginners explanation is brief and clear. Can we get this presentation link ?
Thanks a lot. You can check out the slides with this link: www.slideshare.net/Simplilearn/what-is-jenkins-what-is-jenkins-and-how-it-works-jenkins-tutorial-for-beginners-simplilearn-115153274
Exact and simple explanation.
Glad it was helpful!
nice vid, thanks for your effort
Glad you enjoyed it
This video is a very helpful to the beginners to know what is what initiative of Devops. I've one question can you please confirm that "Is Devops linked to any cloud?"
Hi Siva, DevOps is about the process and process improvement, while cloud computing is about technology and services. So it can be combined based on the requirement and needs.
Great video!!! Thanks
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
Excellent presentation.
Glad you liked it!
Profound presentation!
Thank you kindly!
can you share PPT you are presenting in this videos?