ngNOG 2025 Workshop - Cohort 1
The Nigerian Network Operators Group (ngNOG) Training Workshop 2025 is designed to equip IT professionals, system administrators, and network engineers with essential skills in Linux System Administration, Docker Containerization, Portainer for Container Management, and Network Monitoring using SNMP, Prometheus, and Grafana. This hands-on workshop provides practical experience to help participants enhance their technical expertise and stay ahead in the evolving world of IT infrastructure and networking.
Training Requirements
- Participants should have a basic understanding of IT infrastructure.
- Each participant should have a laptop with internet access.
- Virtual lab environments will be provided for hands-on sessions.
 Participants will receive:
- Training slides and documentation
- Practical lab exercises and solutions
- Pre-configured virtual machines for practice
Training Methodology
- Instructor-led lectures for theoretical understanding
- Hands-on labs to reinforce learning with real-world applications
- Interactive Q&A sessions to clarify doubts
- Case studies and best practices
Course Outline
Linux System Administration
- Introduction to Linux and command-line basics
- File system structure and management
- User and group management
- Process management and system monitoring
- Networking basics and firewall configurations
Docker Containerization
- Introduction to containerization and Docker
- Installing and configuring Docker
- Working with Docker images and containers
- Networking and storage in Docker
- Docker Compose and multi-container applications
Managing Containers with Portainer
- Introduction to Portainer and installation
- Managing Docker environments with Portainer
- Creating, deploying, and monitoring containers
- Role-based access control in Portainer
- Best practices for container security
SNMP and Prometheus for Network Monitoring
- Understanding SNMP and its role in monitoring
- Configuring SNMP on network devices and Linux servers
- Introduction to Prometheus and its architecture
- Setting up Prometheus for network and system monitoring
- Using SNMP Exporter to collect SNMP data
Visualization with Grafana
- Introduction to Grafana and its dashboard capabilities
- Connecting Grafana with Prometheus
- Creating custom dashboards for system and network monitoring
- Best practices for monitoring and visualization

Â
- Accommodation not Included.
- Fee covers tea break and Lunch