Network Automation with Nautobot Adopt a Network Source of Truth and a Data-Driven Approach to Networking

Book Cover
Average Rating
Published
Birmingham : Packt Publishing, Limited, 2024.
Status
Available Online

Description

Loading Description...

More Details

Format
Edition
1st edition.
Language
English
ISBN
9781837634514, 1837634513

Notes

General Note
Description based upon print version of record.
General Note
Security considerations
Description
Transform the way your network teams think about and deploy enterprise network automation through the power of Nautobot's open-source platform Key Features Learn how documenting your network in Nautobot can accelerate your network automation journey Apply NetDevOps to your network by leveraging Nautobot as a network source of truth Minimize tool sprawl by extending, using, or building Nautobot Apps Purchase of the print or Kindle book includes a free PDF eBook Book Description Nautobot enables network teams to build a scalable and extensible network source of truth that provides a foundation to power any network automation stack. With the help of this guide, you'll learn how to deploy, manage, and integrate Nautobot as a source of truth and network automation platform. As you progress, you'll learn what a network source of truth is, the relationship between data and network automation, and network data models. You'll also gain a broad understanding of Nautobot and its robust features that allow maximum flexibility. A dedicated section will show you how to construct a single source of truth with Nautobot and help you explore its programmatic APIs, including REST APIs, GraphQL, webhooks, and Nautobot Job Hooks. Later, you'll develop custom data models and custom apps for Nautobot and experience its extensibility and powerful developer API. In the last part of this book, you'll discover how to deploy configuration compliance and automated remediation once Nautobot is deployed as a network source of truth. By the end of this book, you'll be able to design and manage Nautobot as a network source of truth, understand its key features, and extend Nautobot by creating custom data models and apps that suit your network and your team. What you will learn Understand network sources of truth and the role they play in network automation architecture Gain an understanding of Nautobot as a network source and a network automation platform Convert Python scripts to enable self-service Nautobot Jobs Understand how YAML files in Git can be easily integrated into Nautobot Get to grips with the NetDevOps ecosystem around Nautobot and its app ecosystem Delve into popular Nautobot Apps including Single Source of Truth and Golden Config Who this book is for This book is for network engineers, network automation engineers, and software engineers looking to support their network teams by building custom Nautobot Apps. A basic understanding of networking (e.g. CCNA) and knowledge of the fundamentals of Linux, Python programming, Jinja2, YAML, and JSON are needed to get the most out of this book.
Local note
O'Reilly,O'Reilly Online Learning: Academic/Public Library Edition

Also in this Series

Checking series information...

More Like This

Loading more titles like this title...

Reviews from GoodReads

Loading GoodReads Reviews.

Citations

APA Citation, 7th Edition (style guide)

Edelman, J., Matthews, G., VanDeraa, J., Celenza, K., Adell, C., Haas, B., Culver, B., Anderson, J., Snider, G., & Bushong, M. (2024). Network Automation with Nautobot: Adopt a Network Source of Truth and a Data-Driven Approach to Networking (1st edition.). Packt Publishing, Limited.

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Jason, Edelman et al.. 2024. Network Automation With Nautobot: Adopt a Network Source of Truth and a Data-Driven Approach to Networking. Birmingham: Packt Publishing, Limited.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Jason, Edelman et al.. Network Automation With Nautobot: Adopt a Network Source of Truth and a Data-Driven Approach to Networking Birmingham: Packt Publishing, Limited, 2024.

Harvard Citation (style guide)

Edelman, J., Matthews, G., VanDeraa, J., Celenza, K., Adell, C., Haas, B. and Culver, B. et al (2024). Network automation with nautobot: adopt a network source of truth and a data-driven approach to networking. 1st edn. Birmingham: Packt Publishing, Limited.

MLA Citation, 9th Edition (style guide)

Edelman, Jason,, et al. Network Automation With Nautobot: Adopt a Network Source of Truth and a Data-Driven Approach to Networking 1st edition., Packt Publishing, Limited, 2024.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Grouped Work ID
8b209483-6883-b311-306d-66e95e0397ee-eng
Go To Grouped Work View in Staff Client

Grouping Information

Grouped Work ID8b209483-6883-b311-306d-66e95e0397ee-eng
Full titlenetwork automation with nautobot adopt a network source of truth and a data driven approach to networking
Authoredelman jason
Grouping Categorybook
Last Update2024-12-17 08:40:50AM
Last Indexed2024-12-17 08:46:41AM

Book Cover Information

Image Sourcegoogle_isbn
First LoadedDec 18, 2024
Last UsedDec 30, 2024

Marc Record

First DetectedDec 16, 2024 11:30:10 PM
Last File Modification TimeDec 17, 2024 08:29:19 AM
SuppressedRecord had no items

MARC Record

LEADER07690cam a22005657a 4500
001on1433204696
003OCoLC
00520241217082726.0
006m     o  d        
007cr cnu||||||||
008240511s2024    enk     o     000 0 eng d
020 |a 9781837634514
020 |a 1837634513
035 |a (OCoLC)1433204696
037 |a 9781837637867|b O'Reilly Media
040 |a EBLCP|b eng|c EBLCP|d ORMDA|d OCLCO|d UKAHL
049 |a MAIN
050 4|a TK5105.5
08204|a 004.6|2 23/eng/20240603
1001 |a Edelman, Jason,|e author.
24510|a Network Automation with Nautobot|h [electronic resource] :|b Adopt a Network Source of Truth and a Data-Driven Approach to Networking /|c Jason Edelman, Glenn Matthews, Josh Vanderaa, Ken Celenza, Christian Adell, Brad Haas, Bryan Culver, John Anderson, Gary Snider ; foreword by Mike Bushong.
250 |a 1st edition.
260 |a Birmingham :|b Packt Publishing, Limited,|c 2024.
300 |a 1 online resource (816 p.)
500 |a Description based upon print version of record.
500 |a Security considerations
5050 |a Cover -- Title Page -- Copyright and credits -- Foreword -- Contributors -- Table of Contents -- Preface -- Part 1: Introduction to Source of Truth and Nautobot -- Chapter 1: Introduction to Nautobot -- Introduction to network automation -- What is network automation? -- Network automation use cases -- Why automate your network? -- Persona-driven network automation -- Industry trends -- Understanding SoT -- Defining SoT -- Approaches to SoT -- SoT tools and products -- Nautobot overview -- Nautobot use cases -- Network SoT -- Network automation platform -- Nautobot ecosystem -- Summary
5058 |a Chapter 2: Nautobot Data Models -- Nautobot data models overview -- Data model summary -- Network device inventory data models -- Devices -- Device components -- Device types -- Manufacturer -- Roles and statuses -- Platform -- Virtual chassis -- Device redundancy groups -- Interface redundancy groups -- Racks -- Locations -- Location type -- Tenants -- IPAM data models -- Namespaces -- Prefixes -- IP addresses -- RIRs -- VRFs -- Route targets -- VLANs and VLAN groups -- Circuits data models -- Circuits -- Circuit terminations -- Circuit types -- Circuit providers -- Provider networks
5058 |a Data model extensibility -- Custom fields -- Computed fields -- Relationships -- Config contexts -- Custom data models -- Summary -- Part 2: Getting Started with Nautobot -- Chapter 3: Installing and Deploying Nautobot -- Nautobot architecture overview -- Installing Nautobot -- Getting Nautobot up and ready on Ubuntu -- Installing dependencies -- Installing the Nautobot application -- Launching Nautobot -- Nautobot worker -- Nautobot web service -- Running Nautobot as Linux services -- Loading data into Nautobot -- Using the graphical user interface -- Summary
5058 |a Chapter 4: Understanding the User Interface and Bootstrapping Nautobot -- Understanding the navigation and UI -- Navigation menu -- Nautobot home page and panels -- Footer navigation -- Table views -- Detailed views -- Managing inventory and bootstrapping your first installation -- Identifying your data -- Organizational data -- Device data -- Summary -- Chapter 5: Configuring Nautobot Core Data Models -- IP address management in Nautobot -- IP addresses -- Prefixes -- Namespaces -- VRFs -- VLANs -- RIRs -- Configuring IP address management in Nautobot
5058 |a IPAM configuration for Wayne Enterprises -- Modeling HA and virtual devices -- Device Redundancy Groups -- Virtual chassis -- Key differences between device redundancy and virtual chassis -- Setting up a firewall redundancy group for Wayne Enterprises in Nautobot -- Interface Redundancy Groups -- Cabling and power management -- Cables -- Incorporating power management with cabling -- Power panels -- Power feeds -- Understanding the blast radius through comprehensive data -- Secrets management -- Why use secrets? -- Core concepts -- Secrets versus Secrets Groups in Nautobot
520 |a Transform the way your network teams think about and deploy enterprise network automation through the power of Nautobot's open-source platform Key Features Learn how documenting your network in Nautobot can accelerate your network automation journey Apply NetDevOps to your network by leveraging Nautobot as a network source of truth Minimize tool sprawl by extending, using, or building Nautobot Apps Purchase of the print or Kindle book includes a free PDF eBook Book Description Nautobot enables network teams to build a scalable and extensible network source of truth that provides a foundation to power any network automation stack. With the help of this guide, you'll learn how to deploy, manage, and integrate Nautobot as a source of truth and network automation platform. As you progress, you'll learn what a network source of truth is, the relationship between data and network automation, and network data models. You'll also gain a broad understanding of Nautobot and its robust features that allow maximum flexibility. A dedicated section will show you how to construct a single source of truth with Nautobot and help you explore its programmatic APIs, including REST APIs, GraphQL, webhooks, and Nautobot Job Hooks. Later, you'll develop custom data models and custom apps for Nautobot and experience its extensibility and powerful developer API. In the last part of this book, you'll discover how to deploy configuration compliance and automated remediation once Nautobot is deployed as a network source of truth. By the end of this book, you'll be able to design and manage Nautobot as a network source of truth, understand its key features, and extend Nautobot by creating custom data models and apps that suit your network and your team. What you will learn Understand network sources of truth and the role they play in network automation architecture Gain an understanding of Nautobot as a network source and a network automation platform Convert Python scripts to enable self-service Nautobot Jobs Understand how YAML files in Git can be easily integrated into Nautobot Get to grips with the NetDevOps ecosystem around Nautobot and its app ecosystem Delve into popular Nautobot Apps including Single Source of Truth and Golden Config Who this book is for This book is for network engineers, network automation engineers, and software engineers looking to support their network teams by building custom Nautobot Apps. A basic understanding of networking (e.g. CCNA) and knowledge of the fundamentals of Linux, Python programming, Jinja2, YAML, and JSON are needed to get the most out of this book.
590 |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition
650 0|a Computer networks.|9 34201
650 0|a Computer network protocols.|9 34200
7001 |a Matthews, Glenn,|e author.
7001 |a VanDeraa, Josh,|e author.
7001 |a Celenza, Ken,|e author.
7001 |a Adell, Christian,|e author.
7001 |a Haas, Brad,|e author.
7001 |a Culver, Bryan,|e author.
7001 |a Anderson, John,|e author.|9 139566
7001 |a Snider, Gary,|e author.
7001 |a Bushong, Michael,|e writer of foreword.
77608|i Print version:|a Edelman, Jason|t Network Automation with Nautobot|d Birmingham : Packt Publishing, Limited,c2024
85640|u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781837637867/?ar|x O'Reilly|z eBook
938 |a Askews and Holts Library Services|b ASKH|n AH42150363
938 |a ProQuest Ebook Central|b EBLB|n EBL31319422
994 |a 92|b VIA
999 |c 360887|d 360887