6 useful books for a novice DevOps engineer
Do you want to know what books are worth reading to become a savvy DevOps developer? Community manager Katsiaryna Taborava shared her top 6 picks.
— An effective software development process in an IT company involves a single interaction cycle between development, operation, and deployment. Today, most new software products work in the cloud, so instead of writing applications from scratch, specialists use a microservice architecture, services provided by the cloud, and ready-made software modules to solve specific problems.
A DevOps Engineer is a "constructor" who collects a project's details into a comprehensive whole. DevOps philosophy implies the logic of software delivery as a finished product, focused on solving specific problems of the customer and end users.
Below is a list of books, of different levels of complexity, for a Junior DevOps Engineer. All of them are in English.
— An artistic fictional story about the use of DevOps methodology in an IT company. In simple language and an engaging style, the authors introduce several practical tools and approaches within the framework of DevOps practice.
— A publication about the basic principles of DevOps focusing on three paths: flow, feedback, and continuous learning. Every assertion is supported by cases involving real companies with examples of successful problem-solving.
— A thorough and detailed book about the automation of build processes, testing and implementation of new versions of programs. The authors offer a completely new, innovative development strategy – no more painful processes!
4. Building Microservices: Designing Fine-Grained Systems, by Sam Newman.
— The book helps look anew at many seemingly intractable (actually not) problems and teaches how to gracefully develop even the most complex systems.
5. Securing DevOps: Security in the Cloud, by Julien Vehent.
— In this book, you will find details on fixing product vulnerabilities and ensuring reliability in key DevOps processes.
6. Clean Architecture: A Craftsman's Guide to Software Structure and Design, by Robert Martin.
— A book about the art of software development that offers something useful for engineers at any level.
— I hope these books will help someone build a career path and inspire new achievements. For more useful information about the direction of DevOps, I suggest subscribing to our Telegram channel Cloud Way!
Our thanks to our partner site training.epam.com for the article inspiration.