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