What you'll actually learn
We focus on skills that matter in production environments. Each program covers command-line proficiency, scripting fundamentals, and troubleshooting methods used by working system administrators.
Linux Foundations
Start with core concepts—shell navigation, file permissions, process management, and package handling on Debian and RHEL-based systems.
- Command-line navigation and text processing
- User management and access control
- Service configuration with systemd
- Basic shell scripting for automation
Network Configuration
Learn to configure interfaces, routing tables, firewalls, and DNS services. Understand TCP/IP stack behavior and packet flow analysis.
- Interface configuration with NetworkManager and netplan
- Routing, NAT, and iptables/nftables rules
- DNS setup with BIND and dnsmasq
- VPN tunnels and SSH hardening
Automation & Scripting
Move beyond manual tasks with Bash scripting, cron scheduling, and configuration management using Ansible for consistent deployments.
- Advanced Bash patterns and error handling
- Scheduled tasks with cron and systemd timers
- Ansible playbooks for multi-host configuration
- Version control integration with Git
Cloud Infrastructure
Deploy and maintain cloud-based systems. Work with virtual machines, storage volumes, and infrastructure as code on AWS and Azure platforms.
- EC2 instance provisioning and security groups
- Storage configuration with EBS and S3
- Load balancers and auto-scaling groups
- Terraform basics for infrastructure templates
Security Hardening
Implement security controls—SELinux policies, file integrity monitoring, intrusion detection, and compliance scanning for production servers.
- SELinux and AppArmor mandatory access controls
- Fail2ban and intrusion detection with Snort
- Audit logging and file integrity with AIDE
- Vulnerability scanning with OpenVAS
Containerization
Package applications with Docker, orchestrate multi-container deployments with Docker Compose, and understand basic Kubernetes cluster operations.
- Dockerfile creation and image optimization
- Multi-container applications with Compose
- Registry management and image distribution
- Kubernetes pods, services, and deployments
Learn at your own pace
Choose between group sessions with scheduled live labs or individual instruction tailored to your current skill level and specific infrastructure needs.
All programs include hands-on labs with real server environments. You'll configure actual systems, not just watch demonstrations.
Get started