Continuous Inspection and Configuration Management - Jenkins
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Continuous Inspection and Configuration Management - Jenkins
This course is part of Jenkins - From Zero to Hero Specialization
Instructor: LearnKartS
Included with
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Learn strategies to enhance code quality and improve development efficiency.
Implement code coverage analysis and utilize code scanning tools effectively.
Utilize Jenkins to automate builds with Gradle, Ant, and shell scripts.
Learn fundamentals of configuration management, Infrastructure as Code (IaC), and master Ansible for configuration tasks.
Skills you'll gain
Details to know
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 2 modules in this course
Great software is not just created; it is tested, measured, and delivered using automation. This course will introduce you to the world of Continuous Inspection and Configuration Management, where Jenkins and Ansible work together to simplify builds, improve code, and manage infrastructure like never before.
You'll begin with the fundamentals of Code Quality, including techniques to increase standards, assess code coverage, and implement static analysis with tools like SonarQube. Learn how Jenkins automates build processes using Gradle, Ant, and shell scripts, allowing you to provide consistent and reliable software with each commit. Then, use Ansible to focus on Infrastructure as Code (IaC). Understand Inventory files, Playbooks, modular architecture, and then integrate Ansible directly into Jenkins to create powerful, end-to-end CI/CD pipelines. A complete demo will lead you through building a real-world pipeline with Jenkins and Ansible. By the end of this Jenkins course, you will not only understand the tools but also be able to create automated, production-grade pipelines that ensure code quality and delivery speed. Enroll today to bring your DevOps workflow to life—efficient, automated, and future-ready.
This module covers enhancing code quality with Jenkins, like SonarQube integration, and Jenkins' support for build tools like Gradle and Ant. By the end, you will be proficient in configuring Jenkins for Ansible and creating efficient CI/CD pipelines.
What's included
8 videos2 readings4 assignments
8 videos•Total 31 minutes
- Code Quality•8 minutes
- How to Improve Code Quality•3 minutes
- Code Coverage•6 minutes
- Code Scanning Tools•4 minutes
- SonarQube•2 minutes
- Jenkins Support for Gradle•3 minutes
- Jenkins Support for Ant•2 minutes
- Jenkins Support for Shell Scripts•2 minutes
2 readings•Total 12 minutes
- Introduction and Syllabus•2 minutes
- Why Jenkins Build Automation Matters Across Different Build Tools•10 minutes
4 assignments•Total 54 minutes
- Code Quality Impact•6 minutes
- Code Quality Essentials•12 minutes
- Jenkins CI/CD Pipeline•12 minutes
- Code Quality and Jenkins Integration with Ansible•24 minutes
This module provides a comprehensive understanding of configuration management fundamentals, advanced Ansible techniques, and Jenkins integration. By the end of the module, learners proficiently manage infrastructure and build CI/CD pipelines.
What's included
12 videos3 readings4 assignments
12 videos•Total 57 minutes
- Configuration Management Tool•5 minutes
- Configuration Management Benefits•6 minutes
- Infrastructure As Code (IaC)•5 minutes
- Ansible Introduction•6 minutes
- Ansible Inventory•4 minutes
- Ansible Playbook•9 minutes
- Ansible Roles and Architecture•4 minutes
- Jenkins Integration with Ansible•2 minutes
- Ansible Plugin•1 minute
- Ansible vs. Ansible Tower•1 minute
- Jenkins Job Configuration for Ansible•3 minutes
- Demo: Create CICD pipeline using Jenkins and Ansible•10 minutes
3 readings•Total 22 minutes
- What is Configuration management in DevOps?•7 minutes
- From Task-Based Automation to Structured Reusability in Ansible•10 minutes
- Course Synopsis•5 minutes
4 assignments•Total 35 minutes
- DevOps Configuration Management•8 minutes
- Ansible and Jenkins•12 minutes
- Ansible vs. Ansible Tower: Functionalities•6 minutes
- DevOps Automation•9 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Offered by
Explore more from Software Development
- Status: Free Trial
Course
- Status: Free Trial
Course
- Status: Free Trial
Course
Why people choose Coursera for their career
Frequently asked questions
This Jenkins Continuous Integration tutorial is ideal for intermediate-level learners, such as developers, DevOps engineers, or IT professionals who are already familiar with development workflows but want to improve their automation and infrastructure management skills.
This course's objective is to provide a full understanding of continuous inspection and configuration management practices using Jenkins. You will learn how to automate the software development process, ensure code quality, and manage configurations effectively.
Basic knowledge of software development processes and familiarity with Jenkins is recommended. Knowledge of Git and some scripting knowledge which has been covered second course “Continuous Integration & Continuous Deployment with Jenkins”.
More questions
Financial aid available,
