Book recommendations for System Administrators

Admin books recommendations and reviews.

Applied cryptography: protocols, algorithms and source code in C

This book is extremely helpful in understanding the very basics of cryptographic systems and algorithms to much more advanced concepts.

Made in the early days of public-key encryption, describing the inner workings of encryption systems. An absolute must for anyone who wants to know more about the privacy systems that protect our data.

Database reliability engineering

The revolution in infrastructure as a code in IT also affects the administration of the database. With this hands-on book, developers, system administrators, and junior mid-level domain administrators will learn how current site reliability engineering practices apply to the craft of database architecture and operations. Authors Laine Campbell and Charity Majors provide a framework for professionals who want to join the ranks of today’s database security engineers (DBRE).

You will begin by exploring the basic operational concepts that DBREs need to master. You will then explore a wide range of database sustainability options, including how to implement key technologies to provide flexible, scalable and efficient data storage and retrieval. With a solid foundation in database reliability engineering, you will be ready to immerse yourself in the architecture and operations of any modern database.

Mastering the Ubuntu Server

Disclaimer, this is the author’s latest book, but he has worked very hard to make the most appropriate book for Ubuntu servers to run. Think of this book as his passion project. It has been expanded from the first release to be updated on Ubuntu 18.04 and covers additional topics such as Ansible, LXD and more.

“For both simple and complex server deployments, the flexible nature of Ubuntu can be easily customized to meet your organization’s needs. With this book, as a guide, you’ll learn everything about Ubuntu Server, from initial deployment to the creation of production-ready network resources. “

The Commandos Container Coloring Book

It’s summer now and you have to take the time to do something fun and learn something new. Fortunately, you can do both with this book in which you upload a little more than a dozen pages. How? By colouring as you read about how Linux containers and the tools that support them save the world.

Introduce yourself to the superheroes of this story – Skopeo, Podman, Buildah, CRI-O and OpenShift – and learn how everyone’s superpowers can protect the planet, or your data centre, from disaster through the power of decentralization and resilience.

Information: history, theory, flood

This book covers the history of information and how we have changed as a culture and consuming information. From deciphering the language of speaking drums in Africa and introducing the Morse Code for the development of the written word as the basis of all information, through social media, and how we consume and categorize information today.

There is fascinating information about people who contribute to how we perceive and consume information. The story of relying on talking drums was both memorable and made us smile.

The Linux Philosophy for SysAdmins

Linux has a strong historical connection to Unix, not only in terms of its technology but also, in particular, its philosophy. The new book, “The Linux Philosophy for SysAdmins,” honours this link as it develops a new philosophy that is uniquely applicable to the Linux system administrator. Linux’s philosophy for system administrators is not about learning new commands, processes, or procedures. Rather, it is about becoming a better SysAdmin by understanding the power of Linux as a function of the philosophies that built it.

This book uses relatively few common Linux commands to illustrate practical, usable aspects of philosophy. Readers will learn a philosophical approach to system administration that will unlock the power of knowledge they already possess. This book looks at the Linux command line, but it’s not about the commands themselves. Commands are just the tools that reveal the beauty of Linux’s basic structure with real-world experiments you can perform.

Time management for system administrators

Many great books cover the various technical aspects and systems of a system administrator, but sometimes we lose sight of the human side. This book covers time management with a specific focus on system administrator and the common problems they encounter. As the saying goes: “Stop working late and start working smart.”

It covers how to handle continuous interruptions, managing calendars and creating routine routines, as well as how to focus and prioritize what’s important, among many other topics. It even invokes the often overlooked art of documentation. This is a great book for anyone who is always busy but never feels like doing anything.

Unix Linux System Administrator Manual

The latest issue of this book dates from 2011, which looks like yesterday.
It could be argued that the work of the system administrator has evolved a lot over the last seven years with the growth of DevOps, cloud and PasS, among other things. But, I think this book still has a lot of great information, some of which are best practices that go beyond development models and technologies. This is a 1500 page book, but it is one of the best sysadmin books I’ve read.