Book recommendations for beginners and advanced DevOps engineers. They will help you understand the basic principles and learn about various concepts, without being tied to specific tools and without ready-made solutions.
«DevOps Guide. How to Achieve World-Class Agility, Reliability, and Security in Technology Companies” Kim, Desbois, Willis, Humble
The most complete and comprehensive guide to DevOps, written by the world’s leading experts. The book will be useful to absolutely everyone who is directly or indirectly related to IT and management.
«Site Reliability Engineering. Google-like reliability and reliability” Beyer, Jones, Petoff, Murphy
A systematic list of Google’s approaches to ensuring service reliability, where DevOps is just one of the tools. The book is organized as a collection of articles from different authors. Useful for anyone involved in organizing the reliability of highly loaded services.
«Infrastructure programming. How adaptive cloud systems are created” Morris
The book teaches you how to effectively use DevOps principles, patterns, and practices to successfully maintain cloud-age infrastructures. It will be useful to system administrators, developers, architects, team leads and DevOps specialists.
«Container security. A Fundamental Approach to Securing Containerized Applications” Rice
Aimed at practitioners, this book explores key technologies that developers and data security professionals can use to assess security risks and select appropriate solutions.
«Speed up! DevOps Science. How to build and scale high-performing digital organizations” Forsgren, Humble, Kim
The book is based on research using rigorous statistical methods, including data collected from DevOps status reports. This book presents both the results and the science behind this research so you can put it into practice.
Yandex Practicum offers courses for those who already have experience in development and want to expand their competencies and move to the next level. Practice from the first day of training, support from mentors and curators, feedback from experts, an interactive textbook, the opportunity to start learning for free – follow the links to learn about all the benefits of each course.
«Operation and development in Kubernetes” – in 3 months you will master and apply container orchestration technologies in practice. The program was compiled by engineers and team leads who have been working with Kubernetes for a long time. Thanks to this, you will learn only what will actually be useful in your work. The next start is November 14th.
«Apache Kafka for Development and Architecture” is a 3-month course for those who want to influence the scalability and reliability of systems. With this technology, you will work with more complex products and will be able to increase your grade. There is a free introductory part. The next start is November 21.
«Software Architecture” – in 6 months you will master the best architectural practices and learn how to solve complex architectural problems. There is a free introductory part. The nearest starts are October 24, November 28 and December 12.
Start any Yandex Workshop course for free, complete the first topic and receive a 20% discount on tuition fees until November 30.