Независимый аналитик Кристофер Тоцци обсуждает на портале ITPro Today наиболее востребованные навыки в области ИТ-операций (ITOps), которые помогут инженерам ITOps стать важной частью успеха своей организации.
ITOps является одной из старейших дисциплин в сфере ИТ. На протяжении десятилетий предприятия полагались на ITOps для доставки и поддержки основных ИТ-систем, от которых зависит их функционирование.
Но мир ИТ эволюционировал, и вместе с ним эволюционировали и навыки ИТ-операций. Некоторые из них, которые когда-то были критически важными, сегодня уже не так важны. В то же время появились новые типы ключевых ITOps-навыков, а другие приобрели новое значение.
Ниже мы рассмотрим, какие навыки в сфере ИТ-операций наиболее важны для бизнеса сегодня, дадим рекомендации бизнес-лидерам, разрабатывающим планы по организации команд операционных ИТ-специалистов, и расскажем, как инженеры могут подготовить себя к успешной карьере в ITOps.
Что такое ИТ-операции
ИТ-операции — это функция в бизнесе, которая отвечает за планирование, внедрение и управление ИТ-системами и ресурсами. ITOps охватывают множество различных областей ИТ, включая администрирование серверов и ПК, управление сетями, предоставление поддержки конечным пользователям и многое другое.
Поскольку почти каждый бизнес сегодня активно использует ИТ-системы, практически каждому предприятию в той или иной форме необходима команда ITOps, укомплектованная инженерами, обладающими необходимыми навыками для обеспечения функционирования ИТ-систем в соответствии с установленными требованиями.
Как изменились навыки ITOps
Отделы ИТ-операций существуют уже несколько десятилетий. И за эти десятилетия ИТ эволюционировали во многих отношениях благодаря следующим изменениям:
- принятие технологии виртуализации для работы серверов;
- появление программно-определяемых сетей и систем хранения данных;
- перенос рабочих нагрузок в облако;
- широкое распространение платформ распределенных вычислений, таких как Kubernetes, и архитектур микросервисов.
По этим и другим причинам навыки ITOps, которые наиболее важны сегодня, во многом отличаются от тех, которые были наиболее важны 10 или 20 лет назад.
Топ-10 востребованных ITOps-навыков
Чтобы подробнее остановиться на этом вопросе, предлагаем вашему вниманию десять востребованных сегодня навыков в сфере ИТ-операций, а также объяснение того, почему каждый из них так важен.
1. Обработка данных
Пятнадцать или двадцать лет назад практически все данные, на которые опирался бизнес, хранились в обычных базах данных или в файловых системах. Однако сегодня предприятия активно используют крупномасштабные технологии обработки больших данных и анализа данных, такие как Hadoop, Spark, Kafka и др.
В результате для обеспечения эффективного использования предприятиями своих ресурсов данных им требуются инженеры по ИТ-операциям, обладающие навыками работы с этими технологиями обработки данных. Навыки администрирования данных всегда были важной частью ITOps, но сегодня они важны как никогда.
2. Сетевые технологии
Программно-определяемые сети, которые позволяют строить абстрактные виртуальные сети поверх физической сетевой инфраструктуры, экспоненциально увеличили сложность современных сетей.
Операционные ИТ-команды теперь должны уметь поддерживать гораздо более сложные сети. Инженерам нужны навыки, необходимые для понимания новых типов сетевых протоколов, таких как протокол динамической маршрутизации (Border Gateway Protocol, BGP). Они должны уметь работать с нативными облачными брандмауэрами, виртуальными частными облаками и другими типами инструментов и конструкций программно-определяемых сетей. Эти навыки были менее важны в те времена, когда сети были менее сложными.
3. Системное администрирование
Системы, которыми сегодня управляют команды ITOps, также значительно усложнились. Современные ITOps-инженеры должны уметь управлять крупномасштабными распределенными средами, такими как кластеры Kubernetes. Во многих случаях им также необходимо уметь работать с несколькими типами операционных систем, платформ гипервизоров, технологиями выполнения контейнеров и т. д. Кроме того, от них может потребоваться умение администрировать рабочие нагрузки в облаке в дополнение к традиционным локальным серверам.
4. Администрирование облака
Хотя в некоторых случаях от системных администраторов ожидается наличие навыков администрирования облаков, в других случаях в операционных ИТ-командах выделяют специальные роли администраторов облаков.
Это вполне логично, учитывая, что большинство рабочих нагрузок сегодня выполняется в облаке, поэтому умение разбираться в сложных облачных архитектурах, работать со специфическими для облака инструментами, такими как системы управления идентификацией и доступом (IAM), и устранять неполадки в работе облака являются необходимыми навыками для современных ITOps-инженеров.
5. Безопасность
Каждый год ставит новые рекорды по частоте и интенсивности атак злоумышленников. Для команд ITOps это означает, что навыки безопасности имеют первостепенное значение. Хотя от инженеров по ИТ-операциям обычно не ожидают, что они будут нести полную ответственность за безопасность, им необходимы хотя бы базовые навыки в этой сфере, такие как умение конфигурировать инфраструктуру в соответствии с принципом наименьших привилегий и помогать управлять операциями реагирования на инциденты при возникновении нарушений безопасности.
6. Управление проектами
По мере усложнения ИТ-операций все большее значение приобретает способность управлять проектами в сфере ИТ-операций. Если вы обладаете навыками, необходимыми для определения сроков проекта и потребностей в ресурсах, а также для обеспечения того, чтобы заинтересованные стороны проекта выполняли свою работу вовремя и в соответствии с обещаниями, вы можете стать важным специалистом в современных ITOps.
7. Бизнес-анализ
Чтобы обеспечить свою максимальную ценность, ИТ-операции должны быть согласованы с потребностями бизнеса. Команды ITOps должны понимать, какие ИТ-системы и функции необходимы бизнесу, сколько денег бизнес может инвестировать в эти системы и как обновлять эти системы с течением времени, чтобы они продолжали отвечать меняющимся потребностям бизнеса.
Для выполнения этих требований некоторые команды ИТ-операторов привлекают бизнес-аналитиков. Они обладают навыками, необходимыми для понимания требований как ИТ, так и бизнеса, и помогают направлять операционные ИТ-команды в их работе по поддержке бизнеса.
8. Техническое письмо
Документирование работы систем, отслеживание изменений с течением времени и объяснение сложных ИТ-систем нетехническим бизнес-пользователям — все это важно для обеспечения эффективности и результативности работы команд ITOps. Технические писатели, обладающие навыками, необходимыми как для понимания концепций ИТ, так и для их объяснения в доступной форме, могут удовлетворить эти требования.
9. Разработка ПО
В большинстве случаев разработка ПО рассматривается как отдельная от ИТ-операций функция, и от инженеров ITOps не ожидается, что они будут обладать обширными навыками кодирования. Тем не менее, базовые навыки разработки становятся все более важны в сфере ITOps, поскольку они могут помочь инженерам по эксплуатации ИТ писать сценарии, управлять конфигурациями на основе кода и создавать интеграции между системами.
Платформы разработки low-code могут помочь операционным ИТ-командам лучше использовать базовые навыки кодирования, максимизируя свою производительность при минимизации объема кода, который им приходится писать.
10. Системная инженерия
Системная инженерия — это функция в ИТ-операциях, которая помогает обеспечить оптимальное проектирование и управление системами. Системные инженеры обладают навыками, необходимыми для оценки ИТ-систем и сред с точки зрения общей картины, и именно они определяют, как оптимизировать эти системы для удовлетворения технических и бизнес-требований.
В мире, где ИТ-системы постоянно усложняются, системная инженерия помогает командам ITOps оставаться на высоте, одновременно снижая затраты и обеспечивая соответствие ИТ потребностям бизнеса.
Как навыки ITOps приносят пользу бизнесу
Операционная ИТ-команда, обладающая всеми вышеописанными навыками, обеспечивает следующие преимущества для бизнеса:
- Технические знания, необходимые для обеспечения того, чтобы ИТ-системы предприятия позволяли ему работать максимально эффективно и результативно.
- Аналитические навыки, такие как способность обрабатывать большие объемы данных, которые помогают бизнесу принимать лучшие решения и решать проблемы быстрее и эффективнее.
- Навыки сотрудничества, необходимые для объединения усилий различных заинтересованных сторон, обладающих разными знаниями и опытом, для достижения общих бизнес-целей, например, для выполнения проектов, требующих участия технических, финансовых и управленческих команд.
- Навыки планирования, необходимые для выполнения масштабных, сложных проектов и принятия стратегических решений о том, как распределить ограниченные ИТ-ресурсы таким образом, чтобы получить максимальную выгоду для бизнеса.
- Способность постоянно совершенствовать ИТ-операции — и, следовательно, бизнес-операции — путем постоянного поиска новых способов оптимизации ИТ-систем и обеспечения соответствия ИТ потребностям бизнеса по мере их развития.
Ответы на частые вопросы о навыках в сфере ИТ-операций
Ниже приведены некоторые часто задаваемые вопросы о современных навыках ИТ-операций.
Как я могу развить эти навыки?
Существует два основных способа развития современных ITOps-навыков: формальные программы обучения и опыт работы на рабочем месте.
Если вы уже работаете в ИТ или смежной области, эксперименты с востребованными информационными технологиями — хороший способ повысить квалификацию. Но если вам нужен более структурированный подход — или если вы новичок в сфере ИТ — вам может быть полезна программа обучения, посвященная конкретной востребованной части ITOps, например, администрированию облаков или обработке данных.
Какие ITOps-навыки оплачиваются больше всего?
Заработная плата в сфере ИТ-операций варьируется в широких пределах, и конкретные навыки, которыми вы обладаете, являются лишь одним из аспектов того, сколько вы можете заработать в ИТ. (Другие аспекты включают такие факторы, как общий опыт работы в сфере ИТ и способность сотрудничать с людьми других профессий.)
Тем не менее, сосредоточение внимания на навыках ITOps, которые пользуются очень высоким спросом или соответствуют областям, в которых компании, вероятно, будут делать больше инвестиций в ИТ в ближайшие годы, является хорошим способом максимизировать свой заработок. Безопасность и облачное администрирование — две области ИТ-операций, которые подходят для этого.
Как я могу оценить свои навыки в области ИТ-операций?
Если вы хотите подтвердить свои навыки в области ИТ-операций — либо для того, чтобы самому убедиться в своей компетентности в определенной области, либо для того, чтобы доказать это работодателю, — вы можете получить сертификат. Существуют организации, например ITIL, которые предлагают различные сертификаты, связанные с навыками в сфере ИТ-операций.
Сертификаты также можно получить у многих облачных провайдеров, сетевых компаний и вендоров, связанных с конкретными платформами безопасности или анализа данных.