Платформы ISPsystem — это сложные программные продукты. Для эффективного управления платформой администратору желательно обладать рядом технических компетенций. Статья содержит перечень рекомендуемых знаний и навыков для администратора платформы.
Базовые знания
Понимание сетевой модели OSI и принципов работы основных сетевых протоколов
Знание операционных систем семейства LInux
Понимание принципов работы REST API
Понимание принципов работы реляционных баз данных (MySQL, MariaDB, PostgreSQL)
Понимание принципов работы LDAP
Базовые навыки
Администрирование ОС семейства Linux
Установка и обновление ОС
Удалённое подключение к серверу по SSH
Работа в терминале
Выполнение операций с файлами
Создание и запуск bash-скриптов
Управление стандартными потоками
Управление процессами и системными службами
Установка и обновление ПО с помощью пакетных менеджеров, управление репозиториями
Управление пользователями и группами доступа (ACL, политики безопасности)
Конфигурирование сетевых интерфейсов
Настройка файрвола
Диагностика состояния сервера (анализ журнала ошибок, использование утилит мониторинга)
Резервное копирование системы
Знания и навыки администратора VMmanager
Понимание технологии виртуализации KVM и работа с инструментами libvirt
Понимание технологии контейнеризации Docker и выполнение операций с Docker-контейнерами
Работа с СУБД MySQL, PostgreSQL
Хранилища LVM, Ceph, SAN, NAS: понимание принципов работы, навыки настройки и диагностики