Рубрика:
Разработка /
DevOps
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
Игорь Любимов: «DevOps – это не должность, а методология»
Чем занимается DevOps-инженер? Что должен знать и уметь такой специалист в ИТ-компании, если он работает с коммерческими проектами? Какие soft skills пригодятся ему в работе? И что делать новичку, если есть проблема, но неизвестно решение? На эти и другие вопросы «Системного администратора» отвечает ведущий DevOps-инженер ИТ-компании TAGES
– Игорь, расскажи, пожалуйста, чем занимается DevOps-инженер?
– Я хочу сразу сказать, что DevOps-инженер – это не должность и это не человек. Воспринимать этот термин нужно как методологию или даже лучше как философию. Я, скорее, инженер DevOps-методологии, но самое частое название – это DevOps-инженер.
Чем я занимаюсь… Тут важно понимать грань разумного. Многие говорят, что это такая работа – про все сразу, и многие воспринимают ее так, будто ты и принтер заправляешь, и серверы поднимаешь. Но это не так. В крупных организациях существует деление на инженера DevOps на общие технологии, DevOps-инженера по безопасности и так далее. В небольших компаниях, когда нагрузки по проектам меньше, возможно совмещать несколько узких направлений. Я занимаюсь сборкой и докеризацией проектов в пайплайне, автотестами, решаю инфраструктурные задачи по Kubernetes, начиная от его установки и подготовки всех необходимых дополнительных компонентов, чтобы он был готов к использованию. Тут, конечно, мало поставить «ванильный» Kubernetes, необходимо еще много чего донастроить: мониторинг, реагирование, сертификацию, индекс-контроллер, балансировку трафика – и это по минимуму. Только после этого Kubernetes можно использовать.
<...>
Полную версию статьи читайте в журнале Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|