Flagship work

Build an Enterprise Environment From the Ground Up

Rather than completing only isolated exercises, students work toward realistic multi-server environments where Linux and Windows systems depend on each other. Identity lives in Active Directory. Applications and databases run on Red Hat Enterprise Linux. Logging, monitoring, backup, and automation keep the environment operable.

Flagship enterprise lab

See the Enterprise Infrastructure You Will Build

Throughout the program, students progressively build, integrate, secure, automate, monitor, troubleshoot, and document a realistic multi-server enterprise environment. The final infrastructure combines Linux, Windows Server, networking, databases, automation, security, monitoring, logging, backup, and remote administration.

  • Linux and Windows administered together as one enterprise estate.
  • Every dependency is real — DNS failures break authentication.
  • Automation replaces repeated manual builds as the environment grows.
  • Documentation is part of the deliverable, not an afterthought.
Request Program Information
Tap to enlarge

Project Work

Multi-Server Linux Environment

Provision several RHEL systems with consistent configuration, name resolution, storage layout, and administrative access.

  • RHEL
  • SSH
  • LVM
  • systemd

Windows / Linux Integrated Network

Join Linux systems to a Windows domain so one identity works across the estate, then verify authentication end to end.

  • Active Directory
  • SSSD
  • Kerberos
  • DNS

Active Directory Infrastructure

Stand up domain services with organizational units, groups, policy, and AD-integrated DNS.

  • Windows Server
  • Group Policy
  • DNS
  • DHCP

Database Environment

Deploy PostgreSQL, configure roles and access, connect application servers, and validate backups by restoring them.

  • PostgreSQL
  • Networking
  • Backup

Web / Application Infrastructure

Host applications on Apache and in Podman containers with TLS, virtual hosts, and SELinux contexts intact.

  • Apache
  • Podman
  • SELinux
  • TLS

Centralized Logging

Forward logs from every host into a single log server and use it to investigate incidents across systems.

  • rsyslog
  • journald
  • Storage

Monitoring & Alerting

Instrument services and hosts, set meaningful thresholds, and respond to alerts before users report problems.

  • Monitoring
  • Metrics
  • Alerting

Backup Architecture

Design and schedule backups for systems, configuration, and databases — then prove recovery works.

  • Backup
  • Recovery
  • Scheduling

Automation with Ansible

Convert manual build steps into idempotent playbooks and roles kept under version control.

  • Ansible
  • Bash
  • PowerShell
  • Git

Security & Hardening

Apply hardening baselines, audit the systems, remediate findings, and troubleshoot what the controls break.

  • SELinux
  • firewalld
  • OpenSCAP
  • AIDE

Troubleshooting Operations

Operate the environment you built through a queue of realistic failures and document each resolution.

  • Diagnosis
  • Logs
  • Documentation

Projects

See exactly what you'll build

Request program information for the full project list, expected deliverables, and how projects are assessed.

Talk with Mobile ITT Solutions — questions welcome before you commit.