
System Administration & IT Infrastructure Course
Master the full stack of system administration — from Linux command-line fundamentals and network configuration to security hardening, high availability, and cloud operations. This course equips IT professionals with the hands-on skills employers demand, covering real-world tools like Ansible, Prometheus, Kubernetes, and Terraform. Build the technical foundation and operational mindset to manage enterprise infrastructure with confidence.
What you will learn:
Configure and manage Linux and Windows servers in enterprise environments.
Design secure, redundant network architectures using firewalls, VLANs, and load balancers.
Implement identity and access management with Active Directory, LDAP, and MFA.
Automate server provisioning and configuration at scale with Ansible and Docker.
Build production-grade monitoring pipelines using Prometheus, Grafana, and centralised logging.
Develop and execute disaster recovery plans that meet defined RTO and RPO targets.
How you study in practice System Administration & IT Infrastructure Course
How you practise System Administration & IT Infrastructure Course
For companies looking to train their team
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the specific needs of your company.
Course content
8 Chapters • 40 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of System Administration
Foundations of System Administration
Lesson 1 • The Sysadmin Role and Mindset
Defines the scope of system administration across enterprise and SMB contexts. Establishes professional expectations that frame every subsequent chapter.
Lesson 2 • Linux Command-Line Essentials
Covers filesystem navigation, file manipulation, and process management in Linux. Provides the CLI fluency required for all server-side tasks ahead.
Lesson 3 • Hardware and Virtualization Concepts
Explains physical server components, RAID levels, and hypervisor types. Grounds students in the hardware layer before moving to software-defined infrastructure.
Lesson 4 • IT Infrastructure Service Models
Compares on-premises, colocation, and cloud delivery models for IT services. Sets strategic context for architectural decisions covered in later chapters.
Lesson 5 • Windows Server Administration Basics
Introduces Windows Server roles, PowerShell fundamentals, and the GUI vs. CLI trade-off. Prepares students for mixed-OS environments common in enterprise settings.
Chapter 2HideHide detailsSee detailsNetworking for System Administrators
Networking for System Administrators
Lesson 1 • Switching, Routing, and VLANs
Explains Layer 2 switching, Layer 3 routing, and VLAN segmentation for network isolation. Prepares students to collaborate with network teams on infrastructure design.
Lesson 2 • Firewall and Network Access Control
Introduces stateful firewalls, ACLs, and network segmentation strategies. Connects network security to the broader security posture built in later chapters.
Lesson 3 • Network Troubleshooting Methodology
Applies a structured OSI-layer approach to diagnosing connectivity failures. Students practice with ping, traceroute, tcpdump, and Wireshark captures.
Lesson 4 • Core Network Protocols and Services
Covers DNS, DHCP, NTP, and HTTP/S as foundational services every sysadmin manages. Students trace request flows to understand service dependencies.
Lesson 5 • TCP/IP and Subnetting Fundamentals
Teaches IP addressing, CIDR notation, and subnet calculation from first principles. Networking literacy here underpins every infrastructure service in the course.
Chapter 3HideHide detailsSee detailsStorage and File System Management
Storage and File System Management
Lesson 1 • RAID and Redundant Storage
Explains software and hardware RAID implementation, monitoring, and recovery. Prepares students to maintain data availability during disk failures.
Lesson 2 • Backup Strategies and Recovery Testing
Defines full, incremental, and differential backup strategies with retention policies. Students execute and verify restores to validate backup integrity.
Lesson 3 • Network-Attached and SAN Storage
Introduces NFS, SMB/CIFS, iSCSI, and Fibre Channel as shared storage protocols. Students configure NFS exports and iSCSI targets for multi-host access.
Lesson 4 • Logical Volume Management
Teaches LVM concepts including physical volumes, volume groups, and logical volumes. Enables flexible, non-disruptive storage resizing in production Linux systems.
Lesson 5 • Disk Partitioning and File Systems
Covers MBR vs. GPT partitioning, common file system types, and formatting workflows. Establishes the storage foundation for all server provisioning tasks.
Chapter 4HideHide detailsSee detailsUser, Identity, and Access Management
User, Identity, and Access Management
Lesson 1 • Local User and Group Administration
Covers user account creation, password policies, and group membership on Linux and Windows. Builds the access control foundation extended by directory services later.
Lesson 2 • Role-Based Access Control Design
Teaches RBAC principles, permission inheritance, and access review processes. Connects identity governance to compliance requirements discussed in supplementary chapters.
Lesson 3 • Authentication Protocols and Standards
Covers Kerberos, NTLM, RADIUS, and SAML as enterprise authentication mechanisms. Students trace authentication flows to diagnose login failures.
Lesson 4 • Active Directory and LDAP Services
Explains AD domain structure, organisational units, and LDAP directory queries. Students join Linux hosts to an AD domain and manage objects via CLI and GUI.
Lesson 5 • Multi-Factor Authentication Deployment
Covers TOTP, hardware tokens, and push-based MFA integration with directory services. Students configure MFA enforcement policies for administrative accounts.
Chapter 5HideHide detailsSee detailsServer Provisioning and Configuration Management
Server Provisioning and Configuration Management
Lesson 1 • Infrastructure as Code Principles
Introduces IaC concepts, idempotency, and declarative vs. imperative approaches. Establishes the philosophy behind all configuration management tools covered next.
Lesson 2 • Configuration Management with Ansible
Teaches Ansible inventory, playbooks, roles, and variable management for Linux and Windows. Students automate multi-host configuration tasks with reusable role structures.
Lesson 3 • Operating System Installation and Kickstart
Covers manual and automated OS installation using PXE boot and kickstart files. Automation here eliminates manual errors and accelerates server provisioning.
Lesson 4 • Secrets and Credential Management
Introduces secrets vaults, environment variable injection, and credential rotation workflows. Secure secret handling is essential before deploying automated pipelines.
Lesson 5 • Containerisation with Docker
Covers Docker image building, container lifecycle, networking, and volume management. Containers extend provisioning skills to application-layer deployment scenarios.
Chapter 6HideHide detailsSee detailsMonitoring, Logging, and Observability
Monitoring, Logging, and Observability
Lesson 1 • Alerting Design and On-Call Workflows
Covers alert threshold design, severity classification, and on-call rotation tooling. Well-designed alerts reduce noise and accelerate mean time to resolution.
Lesson 2 • Centralised Log Management
Teaches syslog, journald, and log shipping to a centralised aggregation platform. Centralised logs enable cross-host correlation required for incident investigation.
Lesson 3 • Prometheus and Grafana Stack
Covers Prometheus scraping, PromQL queries, and Grafana dashboard construction. Students build a working monitoring stack for a multi-server lab environment.
Lesson 4 • Monitoring Fundamentals and Metrics
Defines the four golden signals and key infrastructure metrics for CPU, memory, disk, and network. Metric selection here drives the alerting strategy built throughout the chapter.
Lesson 5 • Capacity Planning with Observability Data
Uses historical metrics to forecast resource exhaustion and plan infrastructure growth. Students produce a capacity report from real monitoring data collected in the lab.
Chapter 7HideHide detailsSee detailsSecurity Hardening and Patch Management
Security Hardening and Patch Management
Lesson 1 • Security Baseline and Hardening Standards
Introduces CIS Benchmarks and STIG-style hardening checklists for OS configuration. Baseline standards provide the measurable security target for all hardening tasks.
Lesson 2 • Audit Logging and Compliance Evidence
Configures auditd rules to capture privileged actions and generate compliance evidence. Audit trails support both internal reviews and external regulatory assessments.
Lesson 3 • Host-Based Security Controls
Covers SELinux, AppArmor, host-based firewalls, and file integrity monitoring tools. These controls limit blast radius when perimeter defences are bypassed.
Lesson 4 • Vulnerability Scanning and Remediation
Covers authenticated vulnerability scanning, CVSS scoring, and remediation prioritisation. Students run scans, triage findings, and apply fixes in a lab environment.
Lesson 5 • Patch Management Lifecycle
Defines patch classification, testing, staging, and production rollout workflows. A structured patch lifecycle minimises both vulnerability exposure and change-related outages.
Chapter 8HideHide detailsSee detailsHigh Availability and Disaster Recovery
High Availability and Disaster Recovery
Lesson 1 • High Availability Architecture Principles
Defines availability tiers, single points of failure, and redundancy patterns for infrastructure. HA design principles guide every architectural decision in this chapter.
Lesson 2 • Failover Testing and Runbook Execution
Covers planned failover procedures, chaos testing principles, and runbook validation. Regular failover drills expose gaps before real incidents occur.
Lesson 3 • Load Balancing and Service Redundancy
Covers Layer 4 and Layer 7 load balancing, health checks, and session persistence. Students configure HAProxy or Nginx to distribute traffic across redundant backends.
Lesson 4 • Database and Storage Replication
Explains synchronous and asynchronous replication for databases and block storage. Replication strategy directly determines achievable recovery point objectives.
Lesson 5 • Disaster Recovery Planning and Testing
Defines RTO and RPO targets, DR site strategies, and tabletop exercise methodology. Students produce a DR plan and execute a simulated recovery against defined objectives.
Your valid completion certificate
This course is for you:
Help desk technicians ready to move into server administration roles.
Junior IT staff managing small office networks without formal training.
Computer science graduates lacking practical infrastructure operations experience.
Career changers from non-technical fields pursuing stable IT operations jobs.
Developers frustrated by infrastructure gaps slowing down their deployment work.
Hobbyist homelab enthusiasts wanting to validate skills against professional standards.
What our students say
Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can change chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos help a lot with learning.

Top trainings
FAQ
Who is Dedika?
Is the certificate valid in Nigeria?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















