SysAdmin & DevOps Books


Microservice Architecture

Microservice architecture has emerged as a common pattern of software development from the practices of a number of leading organizations. These practices includes principles, technologies, methodologies, organizational tendencies, and cultural characteristics. Companies taking steps to implement microservices and reap their benefits need to consid

Azure Serverless Computing Cookbook, 3rd Edition

Azure

This 3rd edition of Azure Serverless Computing Cookbook guides you through the development of a basic back-end web API that performs simple operations, helping you understand how to persist data in Azure Storage services. You'll cover the integration of Azure Functions with other cloud services, such as notifications (SendGrid and Twilio), Cognitiv

Azure Tips and Tricks

Azure

When the author first began the Azure Tips and Tricks series, the initial expectation was to write only a few posts before moving on. However, the project has since expanded significantly from its origins. Today, the collection has grown to include over 150 tips, supplemented by videos, conference talks, and a comprehensive eBook that spans the ent

GNU GREP and RIPGREP

Linux Unix Bash

This open access book relies heavily on examples to systematically present the features of grep and regular expressions. The author recommends that readers manually type each example and experiment with them, stressing that understanding both the sample input strings and the resulting output is crucial. The book assumes that the reader has prior ex

GNU SED

Linux Unix Bash

This open access book employs a practical, example-driven approach to introduce the features of sed and regular expressions incrementally. The author strongly advises readers to manually type and experiment with each example, emphasizing that a thorough understanding of both the sample input and the resulting output is critical for comprehension. T

Managing Kubernetes

Kubernetes

While Kubernetes has greatly simplified the task of deploying containerized applications, managing this orchestration framework on a daily basis can still be a complex undertaking. With this practical book, site reliability and DevOps engineers will learn how to build, operate, manage, and upgrade a Kubernetes cluster - whether it resides on cloud

Operating Systems: From 0 to 1

C / C++

This book helps you gain the foundational knowledge required to write an operating system from scratch. Hence the title, 0 to 1. After completing this book, at the very least you will learn: - How to write an operating system from scratch by reading hardware datasheets. In the real world, it works like that. You won't be able to consult Google for

Git Notes for Professionals

Git

The Git Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

Handbook of Software Engineering Methods, 2nd Edition

Software

This book does not purport to teach the reader how to be a software engineer, a skill that is cultivated over time through practice. Instead, it focuses on software engineering methods - defined as the approaches people use to achieve specific objectives in the field - which can salvage a project. The author's objective is for readers to feel bette

Anatomy of an Incident

SRE

When it comes to system design, failure is inevitable. Scientists and engineers implement solutions based on the available information, without a complete knowledge of the future. You can't always anticipate the next zero-day event, viral media trend, weather disaster, or shift in technology. But you can be prepared to respond when incidents like t