Новые профессии, которые принес DevOps

Идеи DevOps появились в 2008 году в ответ на накопившиеся в IT-сфере проблемы. Команды разработки и эксплуатации во многих компаниях не ладили между собой, перекладывали ответственность за ошибки в работе приложений друг на друга, а релизы обычно содержали в себе много обновлений, поэтому понять, что именно привело к проблемам, было тяжело. DevOps https://wiki.merionet.ru/servernye-resheniya/36/vse-chto-vam-nuzhno-znat-pro-devops/ должен был наладить связь между ними.

Специалисты и их основные задачи

С распространением идей DevOps появились следующие профессии:

  • Билд-инженер. Отвечает за сборку кода. Находит зависимости, разбирает конфликты в коде.
  • Релиз-инженер. Определяет, какую ветку отправлять на тесты, какой билд отправлять в продакшн.
  • Инженер по автоматизации. Имеет ключевое значение. Настраивает автоматическую сборку, тесты, деплой в продакшн.

Можно найти и другие роли, например инженер по безопасности, который проводит security-тесты и изучает уязвимости.

Часто эти профессии совмещаются с другими, например задачи билд-инженера может выполнять разработчик. А значит, стать DevOps-инженером может практически любой IT-специалист. Даже системный администратор какой-нибудь бюджетной организации.

Главное, что нужно сделать, чтобы начать свой путь в DevOps — получить опыт работы с разными технологиями. Это можно сделать даже на домашнем компьютере с доступом в интернет.

А основное требование к человеку, который хочет стать DevOps-специалистом — широкий кругозор и желание постоянно учиться. Нужно изучать много инструментов, таких как Jenkins, Ansible, Puppet, Docker, хотя бы поверхностно разбираться в разработке.

Читайте также:  Стоит ли бояться кодирования от алкоголизма?



Поделись с друзьями, расскажи знакомым: