В течение десятилетий Системные администраторы работали в основном в тени, чтобы поддерживать доступность и время безотказной работы ваших наиболее важных ИТ-сервисов. И хотя рост числа DevOps и облачных вычислений привел к увеличению числа людей с гибридным набором навыков Системный администратор/Developer, всегда будут требоваться основные обязанности системного администратора. Современные системные администраторы хорошо разбираются как в аппаратном, так и в программном обеспечении – они могут настроить гибкую и безопасную архитектуру для обеспечения успеха бизнеса.
Системным администраторам обычно поручается установка, обслуживание, настройка и ремонт серверов, сетей и других компьютерных систем. Они увлекаются как аппаратным, так и программным обеспечением – изучают немного программирования и сценариев для выполнения задач и действий в своих приложениях и инфраструктуре. В мире DevOps разработчики программного обеспечения становятся все более похожими на системных администраторов, а системные администраторы становятся все более похожими на разработчиков – что ведет к улучшению сотрудничества и ужесточению обратной связи во всех командах.
Поскольку роль системного администратора сильно изменилась за последнее десятилетие, в 2019 году мы решили создать полное руководство для того, чтобы стать системным администратором. Сначала мы рассмотрим основные роли и обязанности системного администратора, прежде чем углубляться в некоторые советы.
Как Системный администратор, вы по существу поддерживаете всю технологию и стек ИТ. А в индустрии технологий – это означает, что вы в буквальном смысле поддерживаете систему, удерживая весь ваш бизнес. Каждую секунду, когда ваш сайт или сервер отключается, это означает потерю производительности, доходов и огромных затрат времени простоя . Итак, прежде всего, Системные администраторы должны быть эффективными решениями проблем. Имея в виду многочисленные операционные системы, конфигурации сети и проблемы безопасности – будучи эффективным системным администратором, вы можете изучать новые вещи и поддерживать тесные связи с вашей группой разработчиков.
Если вам необходимо абоненское обслуживание компьютерев или системный администратор в найм в Москве и Санкт Петербурге, то вы можете обратиться сюда: svcnet.ru/services/abonentskoe-obsluzhivanie-komp-yuterov. Компания Сервис и Сети успешно оказывает услуги в области Информационных технологий с 2009 года.
Но, чтобы получить более детальную информацию, давайте рассмотрим 12 общих должностных обязанностей системного администратора, чтобы вы могли лучше понять навыки и технологии, с которыми вам необходимо ознакомиться.
В зависимости от вашей цепочки инструментов и технологического стека, системный администратор отвечает за мониторинг и оповещение для всех ваших приложений и инфраструктуры. Мониторинг основных показателей сервера и сети, таких как ЦП, использование диска, DNS, задержка и ETL, может помочь системному администратору обнаружить инцидент. Затем они могут настроить оповещения на основе порогов мониторинга для получения уведомлений по вызову в случае каких-либо серьезных инцидентов. Важно, чтобы системные администраторы знали, как использовать выходные данные внешних систем и показатели для определения работоспособности своих систем, что ведет к более заметной архитектуре.
Системные администраторы обычно отвечают за разрешения пользователей и администрирование для всех приложений и сервисов. Системные администраторы может назначать роли пользователей и управлять ИТ-стеком всей организации, предоставляя всем пользователям безопасный доступ к определенным приложениям и службам.
Задача системного администратора – управлять паролями, политиками и практиками единого входа в компании. Они могут сбрасывать пароли и обеспечивать повсеместное соблюдение требований безопасности. При использовании единого входа и/или двухфакторной аутентификации системный администратор отвечает за управление этими инструментами и помогает сотрудникам получать доступ к системам, которые им нужны, когда им это необходимо.
Чтобы обеспечить организацию и согласованность данных, системный администратор обычно размещает политики и процедуры вокруг способов организации и совместного использования файлов в организации. Наряду с большинством других обязанностей системного администратора, это обеспечение безопасности от внешних атак, а также обеспечение надлежащего и легкого доступа к файлам для сотрудников.
На самом общем уровне системный администратор должен будет определить лучшие практики для работы в системах организации . Это включает в себя все, от проприетарного программного обеспечения, которое вы создаете, до различных сторонних ИТ-приложений и сервисов. Показывая сотрудникам, как использовать системы безопасным и продуктивным способом, Системные администраторы могут полностью изменить способ работы в организации.
Задача Системный администратор – создавать политики и процедуры, чтобы не отставать от установки и обновления программного обеспечения. Если есть какие-либо ошибки с новыми обновлениями или взаимозависимости между новыми версиями систем, Системный администратор должен быть в состоянии обнаружить эти проблемы и исправить их.
У системных администраторов должны быть активные, обновленные планы в отношении избыточности, опрокидывания и восстановления после аварий. Благодаря эффективному мониторингу, предупреждению и межфункциональному взаимодействию системный администратор должен иметь возможность быстро обнаруживать любые сбои и устранять ИТ-инциденты.
Безопасность должна быть приоритетной во всем, над чем работает системный администратор. Будь то пользовательские разрешения или то, как группа ведет документацию, Системные администраторы должен выполнять все действия безопасным способом. Настроив сети, политики и серверы, Системный администратор будет знать, как сделать это технически надежным и безопасным способом.
Системным администраторам часто поручено поддерживать документацию и обновлять рабочие книги. В мире CI/CD это может быть непростой задачей. Системные администраторы должны знать, как они могут использовать автоматизацию для обеспечения точности и обновления модулей Runbook и документации без замедления жизненного цикла разработки.
Системные администраторы не могут просто объединить свою ИТ-среду и среду безопасности. Они должны строить это с учетом видимости и скорости. Как вы можете настроить систему, позволяющую быстро обнаруживать инциденты, реагировать и устранять их в случае возникновения проблемы? Какие виды мониторинга и оповещения должны быть на месте? Какова коммуникационная стратегия, если вы испытываете перебои в работе ? Системный администратор должен быть в курсе всех этих вопросов, чтобы максимально эффективно использовать свои методы управления инцидентами.
Часто системные администраторы будут отвечать за проведение проверок после инцидента для своих уязвимых систем. Сколько времени понадобилось, чтобы выявить проблему? Сколько времени понадобилось, чтобы на самом деле исправить инцидент? Отслеживание результатов после инцидентов, сотрудничество с другими затронутыми командами и подробные заметки после инцидентов могут помочь улучшить отношения с разработчиками ИТ и программного обеспечения, что приведет к улучшению обратной связи и более надежным развертываниям. Используйте обзоры после инцидента как способ учиться на своих прошлых ошибках и улучшать людей, процессы и технологии в будущем.
По сути, хороший системный администратор будет отличным решением проблем, который может найти способы подготовки к неизвестным. В мире CI/CD и DevOps команды разворачивают более сложную архитектуру быстрее, что делает работу системного администратора более сложной, чем когда-либо. Таким образом, поиск путей устранения узких мест в жизненном цикле развертывания при одновременном снижении рисков в вашей ИТ-инфраструктуре и инфраструктуре безопасности всегда облегчит вашу жизнь в качестве системного администратора.
Продолжение: Полное руководство, как стать системным администратором. Часть 2