Domain Logo
Domain
System management training environment
Hands-on system configuration
Advanced infrastructure setup

System Management Programs

Build practical skills in Linux administration, network configuration, and infrastructure automation through structured courses designed for real-world deployment scenarios.

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
10 weeks

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
8 weeks

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
12 weeks

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
10 weeks

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
9 weeks

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
11 weeks

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

Group sessions

Weekly live labs with up to 8 participants. Collaborate on configurations and troubleshoot issues together.

Private instruction

One-on-one sessions focused on your specific environment. Bring your actual infrastructure challenges.

Flexible scheduling

Sessions available across multiple time zones. Recordings provided for all live sessions.