Learning category · Software

Packages

Server software administrators install, configure, operate and troubleshoot.

Software, not commands. Each skill is one package, from install to troubleshooting. Retired software is in the Legacy Tools category. Legacy Tools & Packages

4 levels · 13 courses · 31 skills

Level

Web and Data

Stand up the services most applications depend on, and keep them healthy.

0 of 8 skills mastered

3 courses, 8 skills

CoursePlanned

Remote Management

Reach and manage servers securely.

  1. OpenSSH Server

  2. Cockpit

2 skills

CoursePlanned

Web Servers

Serve sites, proxy applications and secure them with TLS.

  1. Apache HTTP Server

  2. Nginx

  3. Certbot and TLS

3 skills

CoursePlanned

Databases

Install, secure, back up and tune the common data stores.

  1. MariaDB

  2. PostgreSQL

  3. Redis

3 skills

Next: Level 2, Network Services

Level

Network Services

Run the name, address, file, mail and load-balancing services of a network.

0 of 6 skills mastered

3 courses, 6 skills

CoursePlanned

File and Mail

Share files with Windows clients and deliver mail.

  1. Samba

  2. Postfix

2 skills

CoursePlanned

Load Balancing

Spread traffic across servers and survive a failure.

  1. HAProxy

  2. Keepalived

2 skills

Next: Level 3, Monitoring and Security

Level

Monitoring and Security

See what your systems are doing, and detect and block what they should not.

0 of 10 skills mastered

4 courses, 10 skills

CoursePlanned

Metrics and Dashboards

Collect metrics, alert on them and chart them.

  1. Prometheus

  2. Alertmanager

  3. Grafana

3 skills

CoursePlanned

Logging

Collect logs in one place and search them.

  1. rsyslog

  2. Grafana Loki

2 skills

CoursePlanned

Network Analysis

Capture traffic and map what is listening.

  1. Wireshark and tshark

  2. Nmap

2 skills

CoursePlanned

Hardening and Audit

Block abuse, record activity and check compliance.

  1. Fail2ban

  2. auditd

  3. OpenSCAP

3 skills

Next: Level 4, Identity and Platform

Level

Identity and Platform

Centralise identity, run containers, and automate and protect the fleet.

0 of 7 skills mastered

3 courses, 7 skills

CoursePlanned

Identity

One account store for every server and service.

  1. FreeIPA

  2. OpenLDAP

  3. SSSD

3 skills

CoursePlanned

Containers

Run and build containers without a daemon.

  1. Podman

  2. Buildah and Skopeo

2 skills

CoursePlanned

Automation and Backup

Configure many hosts the same way, and be able to restore.

  1. Ansible

  2. Restic

2 skills