Operational systems

In this category of our online library you will find books on operating systems. Some of them are introductions to software such as Windows, Linux or Android. Others dive into more technical issues regarding the configuration of these systems and the tools used on them, such as Ansible.

Learn Kali Linux 2019. Perform powerful penetration testing using Kali Linux, Metasploit, Nessus, Nmap, and Wireshark

Glen D. Singh

Learn Kubernetes Security. Securely orchestrate, scale, and manage your microservices in Kubernetes deployments

Kaizhe Huang, Pranjal Jumde, Loris Degioanni

Learn Linux Quickly. A beginner-friendly guide to getting up and running with the world's most powerful operating system

Ahmed AlKabary

Learn Linux Shell Scripting - Fundamentals of Bash 4.4. A comprehensive guide to automating administrative tasks with the Bash shell

Sebastiaan Tammer

Learn Microsoft Azure. Build, manage, and scale cloud applications using the Azure ecosystem

Mohamed Waly

Learn OpenShift. Deploy, build, manage, and migrate applications with OpenShift Origin 3.9

Denis Zuev, Artemii Kropachev, Aleksey Usov

Learn Penetration Testing. Understand the art of penetration testing and develop your white hat hacker skills

Rishalin Pillay

Learn PowerShell Core 6.0. Automate and control administrative tasks using DevOps principles

David das Neves, Jan-Hendrik Peters

Learn Swift by Building Applications. Explore Swift programming through iOS app development

Emil Atanasov, Emil Atanasov

Learning Apache Apex. Real-time streaming applications with Apex

Thomas Weise, Munagala V. Ramanath, David Yan, Kenneth Knowles

Learning AWK Programming. A fast, and simple cutting-edge utility for text-processing on the Unix-like environment

Shiwang Kalkhanda

Learning BeagleBone Python Programming. Unleash the potential of BeagleBone using Python

Alexander C Hiam, Alexander Hiam

Learning Ceph. Unifed, scalable, and reliable open source storage solution - Second Edition

Karan Singh, Vaibhav Bhembre, Anthony D'Atri

Learning Concurrent Programming in Scala. Practical Multithreading in Scala - Second Edition

Aleksandar Prokopec

Learning Continuous Integration with Jenkins. A beginner's guide to implementing Continuous Integration and Continuous Delivery using Jenkins 2 - Second Edition

Nikhil Pathania

Learning Continuous Integration with TeamCity. Master the principles and practices behind Continuous Integration by setting it up for different technology stacks using TeamCity

Manoj M Swaminathan

Learning CoreOS

Kingston Smiler. S, Shantanu Agrawal

Learning DevOps. A comprehensive guide to accelerating DevOps culture adoption with Terraform, Azure DevOps, Kubernetes, and Jenkins - Second Edition

Mikael Krief

Learning Docker. Build, ship, and scale faster - Second Edition

Vinod Singh, Pethuru Raj, Jeeva S. Chelladhurai

Learning Embedded Linux Using the Yocto Project. Develop powerful embedded Linux systems with the Yocto Project components

Alexandru Vaduva, Vaduva Jan Alexandru

Learning Linux Shell Scripting. Leverage the power of shell scripts to solve real-world problems - Second Edition

Ganesh Sanjiv Naik

Learning Malware Analysis. Explore the concepts, tools, and techniques to analyze and investigate Windows malware

Monnappa K A

Learning Microsoft Azure Storage. Build large-scale, real-world apps by effectively planning, deploying, and implementing Azure storage solutions

Mohamed Waly

Learning Nagios 4. For system administrators who want a fast, easily understood introduction to Nagios 4, this is the perfect book. Get to grips with the latest version of this powerful monitoring tool and transform the stability of your whole system

Wojciech Kocjan