Yellow - NetEng/SysAdmin
Networking
https://www.geeksforgeeks.org/computer-network-tutorials/ - One of the most detailed and thorough open learning tools for computer science topics on the web. Everything you need to know when learning about networking.
The TCP/IP Guide - The online version of the No Starch Press book published for free. Amazing resource for understanding network connections.
Misc Resources
Network Design and Topology
An Introduction to Computer Networks (HTML, PDF, Kindle)
Code Connected vol.1 (PDF) (book on ZeroMQ)
Computer Networking : Principles, Protocols and Practice (HTML, ePub, PDF, Kindle)
Computer Networks: A Systems Approach - Larry Peterson and Bruce Davie (HTML, epub, mobi, PDF)
The System Design Primer - learn how to design large-scale systems.
Awesome Scalability - best practices in building High Scalability, High Availability, High Stability, and more.
Web Architecture 101 - the basic architecture concepts.
IP Addressing
IPv6 for IPv4 Experts - Yar Tikhiy (PDF)
Network Protocols
Introduction to HTTP - Launch School
How HTTPS Works - DNSimple
HTTP Succinctly, Syncfusion (PDF, Kindle) (email address requested, not required)
HTTP2 Explained - Daniel Stenberg
Distributed Systems
High-Performance Browser Networking - Ilya Grigorik
Kafka, The definitive Guide - Neha Narkhede (PDF)
IP Range Reference
Operating Systems
Linux
https://linuxjourney.com/ - The absolutely best resource for starting your journey to understanding linux
https://nostarch.com/linuxbasicsforhackers - More focused on offensive security, a great book for learning how to use the linux OS.
https://www.netacad.com/courses/os-it/ndg-linux-unhatched - Great course from Cisco on Linux basics
https://www.roppers.org/courses/computing-fundamentals - Great and detailed linux beginners class from Roppers
Specific Distributions
Book References
Operator Handbook: Linux_Defend - pg. 122
Operator Handbook: Linux_Ports- pg. 133
Operator Handbook: Linux_Structure - pg. 143
CLI and Scripting
https://nostarch.com/tlcl2 - The book to read for understanding your way around the linux command line. Pairs very well with https://overthewire.org/wargames/bandit/
https://tldp.org/LDP/abs/html/index.html - Advanced Bash scripting Guide.
Bash is the default command line shell for Linux operating systems
pageBashWindows
WIndows Components - https://tinyurl.com/48vexm6h
Operator Handbook: Windows_Structure - pg. 413
Operator Handbook: Windows_Ports - pg. 365
Windows Local File Systems - https://tinyurl.com/35snns2k
Windows Registry - https://docs.microsoft.com/en-us/windows/win32/sysinfo/registry
Operator Handbook: Windows_Registry- pg. 370
Windows Administration Tools - https://tinyurl.com/hwmv4cvt
Microsoft Active Directory
Cyber Operations: Active Directory - pg.235
Windows Command Line
Operator Handbook: Windows_Commands - pg. 328
Windows Powershell
Misc
Operator Handbook: Windows_Defend - pg. 334
Operator Handbook: Windows_Event_IDs - pg. 338
MacOS
https://macpaw.com/how-to/new-to-mac - Beginners Guide to Mac
Operator Handbook: MacOS_Commands - pg.154
Operator Handbook: MacOS_Defend - pg.162
Operator Handbook: MacOS_Ports - pg.181
Operator Handbook: MacOS_Structure - pg.186
Misc Resources
General Computer Science
OS Basics
A short introduction to operating systems (2001) - Mark Burgess (PDF)
Think OS: A Brief Introduction to Operating Systems - Allen B. Downey (PDF)
Operating Systems and Middleware (PDF and LaTeX)
OS Design
How to write a simple operating system in assembly language - Mike Saunders (HTML)
How to Make a Computer Operating System (🚧 in process)
Project Oberon: The Design of an Operating System, a Compiler, and a Computer - Niklaus Wirth & Jürg Gutknecht (PDF)
The little book about OS development - Erik Helin, Adam Renberg
Writing a Simple Operating System from Scratch - Nick Blundell (PDF)
FIle Systems
Practical File System Design: The Be File System - Dominic Giampaolo (PDF)
Unix OS Design
The Art of Unix Programming - Eric S. Raymond
UNIX Application and System Programming, lecture notes - Prof. Stewart Weiss (PDF)
Cloud
pageYellow - CloudContainers
pageYellow - ContainersLogging and Security Architecture
pageYellow - Logging and Security ArchitectureInfrastructure monitoring
Netdata is high-fidelity infrastructure monitoring and troubleshooting, real-time monitoring Agent collects thousands of metrics from systems, hardware, containers, and applications with zero configuration. It runs permanently on all your physical/virtual servers, containers, cloud deployments, and edge/IoT devices, and is perfectly safe to install on your systems mid-incident without any preparation.
Last updated