Полезная подборка для DevOps инженеров и всех неравнодушных

DevOps-инженеры «Рексофт» собрали материалы, которые могут быть полезны тем, кто работает в этой сфере или просто желает расширить свой кругозор в IT. Читайте и делитесь с коллегами!

Полезная подборка для DevOps инженеров и всех неравнодушных

Книги

1. Философия DevOps. Искусство управления IT | Дэвис Дженнифер и Дэниелс Кэтрин

Книга рассказывает о технических, культурных и управленческих аспектах DevOps-культуры. Российские читатели часто критикуют ее за пропаганду политических идей и излишнюю «водянистость», однако это одно из первых изданий, которое систематизирует накопившиеся знания по DevOps для всеобщего использования.

2. Руководство по DevOps | Хамбл Джез, Уиллис Джон.

Книга рассказывает об основных принципах DevOps, объясняет как интегрировать операции и разработку, и какие преимущества это дает.

3. Безопасность разработки в Agile-проектах | Белл Л, Брантон-Сполл М, Смит Р, Бэрд Дж.

Книга рассказывает, как перебросить мост между Agile-разработкой и традиционными способами управления безопасностью. Предлагает инструменты и методы, которые способны в этом помочь.

4. Site Reliability Engineering. Надежность и безотказность как в Google | Бейер Бетси, Джоунс Крис

В книге систематизирован перечень подходов Google к обеспечению надежности технических систем и их автономной безошибочной работы. Организована как сборник статей от разных авторов. Как говорят сами авторы, эта книга — кладезь опыта, накопленного компанией Google за долгие годы, коллективный труд многих выдающихся специалистов.

5. Kubernetes в действии | Лукша М

Исчерпывающее руководство, которое рассказывает, как применять Kubernetes для развертывания распределенных контейнеризированных приложений.

И еще несколько книг про DevOps, высокооцененных англоязычной аудиторией:

1. The DevOps Adoption Playbook. A Guide to Adopting DevOps in a Multi-Speed IT Enterprise

2. The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations

3. The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win

Видео

1. Практики и инструменты DevOps от ITVDN. Сборник лекций с наглядными презентациями: https://www.youtube.com/watch?v=YxSYMRLmwDk&list=PLvItDmb0sZw_xTNDv8Bb1fsivN_Z_4oo9

2. Канал московского сообщества DevOps. Видеозаписи встреч и докладов специалистов и другая полезная информация: https://www.youtube.com/channel/UC-oN4D4sUut8-FTcP5Opp_A

3. Видео с DevOpsConf — профессиональной конференции по интеграции процессов разработки, тестирования и эксплуатации: https://www.youtube.com/channel/UC1nDIT9thqoFSSxvLyPHF5w

4. Видеозаписи с DevOops — конференции по DevOps от JUG.ru Group: https://www.youtube.com/channel/UCjnQreLMbpKsfJwDnHGZLxg/featured

5. Видеозаписи с конференций DevSecCon (на английском языке): https://www.youtube.com/channel/UCgxhfP2Hi8MQYz6ZkwpLA0A/feed

Полезные инструменты

1. Ansible от Red Hat — платформа для автоматизации развертывания ПО: https://www.ansible.com/

2. Jenkins — серверная система непрерывной интеграции: https://jenkins.io/

3. Docker — инструмент, облегчающий процесс продвижения кода от стадии разработки до продакшна без каких-либо заминок: https://www.docker.com/

4. Automic — сервис предназначен для решения задач по выпуску и оркестрации проектов с помощью Chef, Jenkins и Puppet: https://www.broadcom.com/products/software/automation?redirect=automic.com

5. Ruxit от Dynatrace — система для тестирования и оптимизации производительности приложения: https://www.dynatrace.com/

Интересные статьи

1. 10 популярных вопросов и ответов на DevOps собеседовании: https://proglib.io/p/devops-questions/

Популярные материалы на английском:

2. DevOps Roadmap: https://roadmap.sh/devops

3. Kubernetes Failure Stories: https://github.com/hjacobs/kubernetes-failure-stories

4. TECHNOLOGY RADAR: https://www.thoughtworks.com/radar

5. A curated list for awesome kubernetes sources: https://github.com/ramitsurana/awesome-kubernetes

Курсы

1. Основы GIT: https://stepik.org/course/3145/syllabus

2. Workshop “Introduction to Containers”: https://container.training/intro-selfpaced.yml.html#1

3. Workshop «Deploying and Scaling Microservices with Docker and Kubernetes»: https://container.training/kube-selfpaced.yml.html#1

Подкасты

1. IT-подкасты на русском языке: https://github.com/avevlad/russia-it-podcast

2. Simple bite-sized DevOps Screencasts: https://sysadmincasts.com/

ЕЩЕ ПУБЛИКАЦИИ