6 полезных книг для начинающего DevOps-инженера
Какие книги стоит прочесть, чтобы стать крутым DevOps-разработчиком, рассказала комьюнити-менеджер Екатерина Таборова.
— Эффективный процесс разработки программного обеспечения в IT-компании включает в себя единый цикл взаимодействия разработки, эксплуатации и деплоймента, — объясняет Екатерина, — Сегодня большинство новых программных продуктов работают в облаках. Поэтому вместо написания приложений с нуля специалисты используют микросервисную архитектуру и сервисы, предоставляемые облаком, а также готовые программные модули для решения конкретных задач.
DevOps-разработчик — это настоящий «конструктор», который собирает детали проекта в единое целое. Философия DevOps подразумевает логику поставки программного обеспечения в виде готового продукта, ориентированного на решение конкретных проблем заказчика и конечных пользователей.
Ниже представлен список книг разного уровня сложности для Junior DevOps-инженера. Все они — на английском языке.
— Это художественный рассказ об использовании методологии DevOps в IT-компании. Авторы простым языком рассказывают о нескольких практических инструментах и подходах в рамках практики DevOps. В книге фигурирует вымышленная история о компании Parts Unlimited.
— Книга рассказывает об основных принципах DevOps по трем направлениям: поток, обратная связь и непрерывное обучение. Все подкреплено кейсами реальных компаний с примерами решения проблем.
— Обширная и подробная книга об автоматизации процессов сборки, тестирования и внедрения новых версий программ. Авторы предлагают совершенно новую стратегию развития — больше никаких болезненных действий!
4. Sam Newman. Building Microservices.
— Книга помогает по-новому взглянуть на многие неразрешимые (на самом деле — нет) проблемы и учит, как изящно разрабатывать даже самые сложные системы.
5. Julien Vehent. Securing DevOps: Security in the Cloud.
— В этой книге вы найдете подробную информацию об устранении уязвимостей продукта и обеспечении надежности ключевых процессов DevOps.
6. Robert Martin. Clean Architecture: A Craftsman's Guide to Software Structure and Design.
— Книга об искусстве разработки программного обеспечения, в которой инженер любого уровня найдет что-то полезное.
— Надеюсь, эти книги помогут кому-то построить карьерный путь и вдохновят на новые свершения, — резюмирует Катерина, — А чтобы получать еще больше полезной информации о направлении DevOps, предлагаю подписаться на наш Telegram-канал Cloud Way!
За предоставленную тему благодарим training.epam.com.