П
Проекторий
@kck_technology429 подп.
329просмотров
76.7%от подписчиков
16 августа 2024 г.
question📷 ФотоScore: 362
Сисадмин, DevOps, SRE — в чём разница? Некоторые системные администраторы просят называть их системными инженерами, в вакансиях вы видите “Ищем сисадмина (DevOps)”, про SRE вы слышите в первый раз, а еще говорят, что DevOps это не специальность, а философия. Где правда? 🤔 Давайте разберемся во всех тонкостях инженерии! 👩‍💻 Системный администратор - обслуживает достаточно большую сферу потребностей организации, которые условно можно разделить на три уровня: • Junior - настройка компьютеров, подбор и установка ПО, управление доступами, настройка периферии и так далее. • Middle - обслуживание рабочего сервера, администрирование баз данных, сетевых хранилищ, веб-серверов, IP-телефонии, корпоративных систем (1C, Bitrix), вопросы безопасности и резервного хранения данных. • Senior - создание и поддержка микросервисной архитектуры, инфраструктуры для SaaS. Это люди, которые занимаются поддержкой всех цифровых систем в организации, такие универсальные солдаты. 👩‍💻 DevOps - это действительно не специальность, а философия, набор практик и инструментов для автоматизации и ускорения разработки. О смысле и содержании понятия DevOps мы писали чуть раньше. А специальность называется “DevOps-инженер”, это тот человек, который налаживает процессы разработки, тестирования и доставки продукта. Безусловно, DevOps-инженер должен уметь администрировать сервера и поддерживать микросервисную архитектуру. Но главное - понимать принципы DevOps и следовать им, знать весь жизненный цикл разработки продуктов. 👩‍💻 А что за зверь SRE? Это относительно новая сфера знаний, ставшая популярной в 2016 году после выхода одноименной книги. Site Reliability Engineering (SRE) - это разработка и поддержка высоконагруженных систем. Что делает SRE-инженер: • Умеет писать код, разбираться в чужом и подсказывает разработчикам, что можно улучшить с точки зрения инфраструктуры • Настраивает мониторинг, занимается проактивным поиском возможных проблем и их устранением • Снижает нагрузку на сервисы путем их автоматизации • Обеспечивает заданный уровень SLA (доступности сервиса) Резюмируем: сисадмин - про поддержку цифровых продуктов и систем, которыми пользуется компания (на разных уровнях), вообще не касается кода. DevOps - обеспечивает быструю доставку кода и его качество. Если новый код всё сломал - это ответственность девопса в том числе. SRE - занимается не базовой настройкой, а тонкой - ищет точки отказа и улучшает инфраструктуру. SRE не пропустит код, который может всё сломать.
329
просмотров
2508
символов
Да
эмодзи
Да
медиа

Другие посты @kck_technology

Все посты канала →
Сисадмин, DevOps, SRE — в чём разница? Некоторые системные а — @kck_technology | PostSniper