About the Book
This book is a guide for getting started with the modern open source network management tools. Often times using open source software for network management can be intimidating. This book is meant to help show the ease at which getting started with the tools and lessen the "fog" of how to get started.
This will take you through setting up on a single host that would be able to scale to a small deployment. Overall this will be something that can be replicated and with a little additional investment of time and additional resources can then be scaled out to meet your environment's needs.
- Introduction and Licensing
- Docker and Docker Compose
- Nautobot and Source of Truth
- Secrets Management: Hashicorp Vault
- Metrics Gathering: Telegraf
- Metrics Storage: Prometheus
- Metrics Visualization: Grafana
- Web Server
- Open Source Network Management Summary
This book will have additional updates and writing on additional tools over time. The tools written about are an author's choice.
The current version being released is a v0 release. In that this has most of the content, but there are still a few minor edits being processed yet. The technical content is at a ready state.
About the Author
I’m a veteran Network Engineer who has finally caught on how to put together CS teachings with a Networking degree. Working on doing almost all things via automation.
Self re-taught network/automation engineer. I’ve primarily been digging around within Ansible and Python. I’ve been doing Python networking since 2015 when a speaker came in and talked about how he had put together a NOC for a conference heavily leveraging automation capabilities via Python. Since then I have been going deep down the rabbit hole that is Network Automation.
In 2020 Cisco released the Cisco DevNet certification program. I am one of the first 500 individuals to achieve a Cisco DevNet certification, with passing first the DevNet Associate exam. Later I followed up that certification with the DevNet Professional certification as well.
Catch more about me at my website, https://www.josh-v.com.