@vishurin

Чем сисадмин отличается от devops?

Всем привет. посмотрел вакансии: сисадмин получает n рублей, а сисадмин и devops в скобочках получает 1.5n а то и 2n рублей. А в чём разница?
  • Вопрос задан
  • 17306 просмотров
Пригласить эксперта
Ответы на вопрос 4
sim3x
@sim3x
Сравните список требований и увидите чем они отличаются
Ответ написан
Комментировать
@InoMono
Просто разные профессии. Хоть и смежные.

Разные знания, навыки и инструменты.

От того что вы хороший сисадмин - вы не сможете сразу стать девопсом. Нужно снова учиться.

Это разные по сути профессии.

Типовое отличие: программист дает сисадмину код. Тот поднимает MySQL, nginx, php. Настраивает это хозяйство и натравливает на код программиста.

Ops пишет указания для Ansible, которые делают вышеописанное.

DevOps настроил Kubernetes и GoCD и пр. так что программист отправляет код в git, а далее само запускается и тестирование и деплой

Ключевая особенность DevOps - автоматизированный CI/CD. Автоматизированный по максимуму
Ответ написан
Sanes
@Sanes
В современном мире почти ничем.
Ответ написан
Комментировать
@yellowmew
Cloud infrastructure, monitoring engineer. SRE
Наиболее близко отвечает InoMono но советую всем углубиться в ветку комментариев, поскольку изначальный ответ очень мутный, а в комментах есть нормальные и внятные пояснения от него же самого.

Ответ на вопрос ТС, если кратко: то что пишется в вакансиях "devops инженер" и других "devops-другое слово" по сути - только хотелки конкретной компании по организации devops процессов. Например, им нужен тот кто настроит уже упомянутые ci\cd и, что наиболее важно для бизнеса, сократит время выкатки кода на живую до минимума, убрав, в том числе кучу ручного труда(что есть потери по времени, а значит и деньгам).
В чем отличие соответственно с сисадмином?
Сисадмин - это явный ops и от него по умолчанию не требуется заниматься процессами доставки кода.
Вы можете работать на небольшом заводе, иметь свою серверную с набором серверов, заниматься внешней почтой, веб серверами, ip телефонией на asterisk и еще кучей явно опсовских активностей, и не иметь отношения к доставке какого-либо кода, поскольку у вас в штате есть только один вид программиста - 1с-ник. Вполне может быть что этот программист - тоже вы :D
Вы можете заниматься развертыванием веб серверов со всеми прилегающими в небольшой веб-студии, и тоже быть только сисадмином. Но тут вы скоро вымрете, вы здесь не нужны: как только возникает потребность доставлять код (особенно если он пишется не одним человеком) - тогда и возникает необходимость налаживать процессы из девопс практик.
P.S. никто вам не мешает использовать практики Infrastructure as a code и другие из devops и вообще поднимать всю инфраструктуру терраформом. Никто не мешает вам настраивать сервера с помощью chef\puppet\ansible, будучи сисадмином - это ваш плюс, ваш шаг к полной автоматизации вашей работы. Девопс, однако, на вашем заводе вы все равно не построите.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы