Profession “System administrator”

computers

Profession “System administrator”

Become a versatile administrator from the ground up and deploy your own cluster.

How the course works:

You’ll get a detailed understanding of your computer, network, and operating system. Master the work in the terminal, advanced tools of administration, monitoring and backup. Learn to write scripts to solve complex problems efficiently.
The training is comprehensive and broken down into hundreds of small steps to reinforce practical skills. You’ll deploy virtual machines locally and in the cloud step-by-step, monitor their activity, and identify and troubleshoot problems.

Course outline
You will acquire the key knowledge and skills to confidently qualify for the Junior Administrator position.

Unit 1: Working with Linux at the user level (1 month)

  • Introduction. Working with files and directories in the terminal
  • Working with users and permissions. Time and date
  • Networking basics
  • Basic automation and cron job scheduler
  • Threads. Base scripts. Routine tasks automation.

Block 2 Administration of typical services (4 months)

  • Basic system files parsing
  • Basic configuration of main distributions
  • Using package managers
  • Strace, lsof, and Wireshark
  • Security, passwords, keys, encryption
  • RAID and LVM concepts
  • Administrating Web, Mail, and Database Servers

Block 3: Advanced Administrative Tools (2 months)

Development areas for the system administrator

  • Types of databases and storage
  • Introduction to Big Data
  • Hadoop: main components
  • Virtualization and cloud solutions

Virtualization. VMware
Clouds. Enrollment in the cloud
Docker. Evolution of Virtualization.
Block 4: Administrative Server Bundling (2 months)

Cluster monitoring and logging systems
Configuration and cluster backup automation
Final project