Network Infrastructure Compliancy Checker

Project Background & Description


In the modern world, we constantly need to keep our network secure. However, performing manual checks are slow and prone to human-error. This can expose our system to attacks and ensuring compliance is a constant challenge.

This project leverages on the power of Jenkins to create an automated solution that continuously monitors the network, ensuring that it meets security and CIS (Centre for Internet Security) compliance standards for various operating systems like Windows, Linux, and Cisco. It also provides clear reports on the network's health and uses inbuilt ansible-playbooks automatically to fix identified issues, saving time and resources.

Key Benefits


Efficient

Convenient

Comprehensive

Robustness

Key Technologies Used


Docker

Jenkins

Ansible-Lint

Ansible-Playbook

Students


MAH DONG YI DARREN, OOI YU LONG, SABRINA LIM WEN NI


Supervisor


Lim Chee Yong (Mr)