Несколько причин, по которым компании всё чаще отказываются от классических системных администраторов в пользу SRE-инженеров:
- Частое обновление кода. 34 В современных практиках разработки код обновляют на серверах быстро и часто, иногда сотни раз в день. 34 В таком случае усилий системного администратора недостаточно, так как нужно быстро устранять возможные проблемы в коде. 34
- Использование облачных технологий. 34 Если инфраструктура находится в облаке, то многое из того, чем ранее занимался традиционный системный администратор, ложится на плечи облачного провайдера: обновление ОС и ПО, настройка оборудования, резервное копирование, работоспособность сети и так далее. 34
- Рост требований к стабильной работе продуктов. 2 Вслед за спросом и ростом нагрузок увеличиваются требования бизнеса к стабильной работе своих продуктов. 2 Долгий срок вывода на рынок либо простой системы может обернуться огромной потерей прибыли для компании. 2
- Необходимость в автоматизации инфраструктуры. 2 По мере роста компаний возникает потребность в человеке, который обеспечит автоматизацию всей инфраструктуры приложений, их надёжности и доступности. 2
При этом нельзя сказать, что традиционных системных администраторов не осталось. 3 Они всё ещё востребованы, например, в дата-центрах, где следят за оборудованием и обновляют софт. 34