Почему DevOps — одно из самых обсуждаемых явлений в IT-сфере, какие тренды DevOps в 2022 году и зачем программисту использовать практики из этой области: разобраться поможет наша подборка материалов.
DevOps — одно из самых обсуждаемых явлений на технологическом рынке в последние годы, а вакансии стали одними из самых дорогостоящих. При этом многие компании до конца не понимают, что означает DevOps, как с этим работать и для чего вообще можно использовать. Мы подробно рассказываем о том, чем сервисный подход к IT отличается от продуктового, о практиках использования DevOps, культуре внедрения и технологиях, которые сделают взаимодействие инженеров разработки и эксплуатации намного эффективнее.
Вот какие материалы помогут разобраться в теме:
1. Принципы и культура DevOps: руководство для начинающих
Статья — большой гайд про направление DevOps: что это такое, какие у него преимущества с точки зрения разработки, поддержки и бизнеса, какие технологии и инструменты используются.
Отдельно в статье рассказываем про вакансии для DevOps, технологии, которые в них перечисляются, и зарплатах в зависимости от уровня.
2. Для чего программисту вообще использовать DevOps
Преподаватель Хекслета, инженер с 15-летним опытом и популяризатор идеи DevOps Антон Маркелов рассказывает, зачем программисту вообще использовать практики DevOps, почему нет двух одинаковых вакансий по девопсу и в какие мифы верят HR, компании и кандидаты.
Это большой и глубокий текст про прикладное использование практик DevOps и инструментов, которые используются в повседневной жизни.
3. Почему вам не нужны микросервисы
Архитектор сетей и веб-разработчик Эбин Джон кратко объясняет, что такое микросервисы и как работает такая архитектура. Также разбирает все сложности, с которыми разработчики сталкиваются при использовании микросервисов, и рассказывает про ответственность программистов при выборе инструментов для работы.
Статья напоминает чек-лист, который подскажет, действительно ли разработчику нужно внедрять микросервисы или можно этого как-то избежать.
4. «Мы будем получать много удовольствия и совсем не будем страдать». Интервью с преподавателем интенсива «DevOps для программистов»
В статье подробно разбираем, из чего состоит программа Хекслета по DevOps, как устроены домашние задания и кому подойдет эта профессия. Отдельно — про будущее DevOps и то, куда вообще все это идет.
5. Подкаст про DevOps — Arrested DevOps
Один из самых известных подкастов на эту тему на английском языке. Ведущие приглашают ребят из комьюнити самых крутых специалистов в мире DevOps, рассказывают про тонкости работы, нюансы в устройстве различных технологий и то, как будет меняться эта сфера в будущем — а она меняется как раз благодаря их работе.
6. Большая статья про тренды DevOps 2022
В последние годы крупнейшие технологические гиганты активно внедряли DevOps в свою экосистему. В этой статье разработчики и эксперты рассказывают, что такое GitOps, AIOps и MLOps, как устроена безопасность этой сферы и DevSecOps, зачем корпорации применяют облачные технологии для FinOps и как это увеличивает их доходность. И еще 14 разных трендов в DevOps.
7. DevOps для программистов: интенсив Хекслета
Спрос на специалистов по DevOps растет, но освоить эту профессии самостоятельно довольно сложно. Если вы решили, что это для вас, проще всего пройти интенсив на Хекслете.
Вы научитесь:
- Упаковывать приложение в Docker и подключать непрерывную интеграцию на Github Actions.
- Автоматизировать деплой с помощью Ansible.
- Разворачивать облачную инфраструктуру (Digital Ocean, AWS, Yandex Cloud и др.) через Terraform.
- Настраивать мониторинг, логирование и сбор ошибок.