JUNOS automation cookbook: automate network devices on Juniper's operating system

Administer, configure, and monitor Junos in your organization About This Book • Get well acquainted with security and routing policies to identify the use of firewall filters. • Learn to provide end-user authentication and protect each layer in an enterprise network. • A recipe-based guide that will...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Chappell, Adam
Format: Buch
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Chappell, Adam
description Administer, configure, and monitor Junos in your organization About This Book • Get well acquainted with security and routing policies to identify the use of firewall filters. • Learn to provide end-user authentication and protect each layer in an enterprise network. • A recipe-based guide that will help you configure and monitor Junos OS and basic device operations. Who This Book Is For This book targets network engineers, developers, support personals, and administrators who are working on devices running Junos OS and are looking at automating their organisation's operations. Some understanding about Junos would be necessary What You Will Learn • Start using NETCONF RPC standard and understand its usefulness in programming JUNOS • Write SLAX scripts to respond to events in the JUNOS environment • Automate JUNOS with PyEZ • Deal with events in the JUNOS environment, and writing response handlers to deal with them • Make the most of automation technologies to help with maintenance and monitoring of JUNOS • Use the Ansible framework to extend the automation functionality of Junos In Detail The JUNOS Automation Cookbook is a companion guide for the complex field of automating tasks on JUNOS devices. With a foundation in industry-standrd XML, JUNOS provides an ideal environment for programmatic interation, allowing you to build upon the capabilities provided by Juniper, with your own original code. You will begin by learning about, and setting up, the industry-standard NETCONF remote procedure call mechanisms on your device. After initial setup, you'll walk through SLAX - Juniper's foundation scripting language - for manipulating XML representations of JUNOS concepts and elements. You'll learn how to write your own SLAX scripts to customise the operating environment, and also how to write proactive event handlers that deal with situations as they happen. You'll then delve into PyEZ - Juniper's bridging framework to make automation accessible to Python code - allowing you to build automation applications in the popular scripting language. You'll witness some examples of how to write applications that can monitor configuration changes, implement BGP security policies and implement ad-hoc routing protocols, for those really tricky situations. You'll also leaarn how asynchronous I/O frameworks like Node.js can be used to implement automation applications that present an acceptable web interface. Along with way, you'll explore how to make use of the latest RESTful
format Book
fullrecord <record><control><sourceid>askewsholts_igpub</sourceid><recordid>TN_cdi_askewsholts_vlebooks_9781788298186</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>9781788298186</sourcerecordid><originalsourceid>FETCH-LOGICAL-a20224-8cbc60e8bf8128f58d861dcc0141f81bc5adeb7b9ff9fc44e8f494022928af683</originalsourceid><addsrcrecordid>eNpVj09rAjEQxVNKoa3dD9Cbx_awkGSzyeQoS__YSi1UvS5JNtHU1YhZK377pigFD8PwHr95vLlAt0QAUAkExCXKpIB_za9RFuM3xphIVghc3qD7t-nH-Kuvdl1Yqc6Hdd-EsNRp7tCVU2202Wn30Oz5aVK95qPxy7AajHJFMaUsB6MNxxa0A0LBldAAJ40xmDCSLG1K1VgttHROOsOYBcckS6eSgnIcih56PAaruLT7uAhtF-uf1v6ViPVZ_8Q-HFk_3-x06-PCr-f1ZutXanuoPwfV-yR9hzkXxS-Akkle</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>book</recordtype></control><display><type>book</type><title>JUNOS automation cookbook: automate network devices on Juniper's operating system</title><source>O'Reilly Online Learning: Academic/Public Library Edition</source><creator>Chappell, Adam</creator><creatorcontrib>Chappell, Adam</creatorcontrib><description>Administer, configure, and monitor Junos in your organization About This Book • Get well acquainted with security and routing policies to identify the use of firewall filters. • Learn to provide end-user authentication and protect each layer in an enterprise network. • A recipe-based guide that will help you configure and monitor Junos OS and basic device operations. Who This Book Is For This book targets network engineers, developers, support personals, and administrators who are working on devices running Junos OS and are looking at automating their organisation's operations. Some understanding about Junos would be necessary What You Will Learn • Start using NETCONF RPC standard and understand its usefulness in programming JUNOS • Write SLAX scripts to respond to events in the JUNOS environment • Automate JUNOS with PyEZ • Deal with events in the JUNOS environment, and writing response handlers to deal with them • Make the most of automation technologies to help with maintenance and monitoring of JUNOS • Use the Ansible framework to extend the automation functionality of Junos In Detail The JUNOS Automation Cookbook is a companion guide for the complex field of automating tasks on JUNOS devices. With a foundation in industry-standrd XML, JUNOS provides an ideal environment for programmatic interation, allowing you to build upon the capabilities provided by Juniper, with your own original code. You will begin by learning about, and setting up, the industry-standard NETCONF remote procedure call mechanisms on your device. After initial setup, you'll walk through SLAX - Juniper's foundation scripting language - for manipulating XML representations of JUNOS concepts and elements. You'll learn how to write your own SLAX scripts to customise the operating environment, and also how to write proactive event handlers that deal with situations as they happen. You'll then delve into PyEZ - Juniper's bridging framework to make automation accessible to Python code - allowing you to build automation applications in the popular scripting language. You'll witness some examples of how to write applications that can monitor configuration changes, implement BGP security policies and implement ad-hoc routing protocols, for those really tricky situations. You'll also leaarn how asynchronous I/O frameworks like Node.js can be used to implement automation applications that present an acceptable web interface. Along with way, you'll explore how to make use of the latest RESTful APIs that JUNOS provides, how to visualize aspects of your JUNOS network, and how to integrate your automation capabilities with enterprise-wide orchestration systems like Ansible. By the end of the book, you'll be able to tackle JUNOS automation challenges with confidence and understanding, and without hassle. Style and Approach A guide that will cover all the automation tools along with steps on leveraging these tools</description><identifier>ISBN: 9781788298186</identifier><identifier>ISBN: 1788290992</identifier><identifier>ISBN: 9781788290999</identifier><identifier>ISBN: 1788298187</identifier><identifier>EISBN: 1788298187</identifier><identifier>EISBN: 9781788298186</identifier><identifier>LCCallNum: TK5105.543</identifier><language>eng</language><publisher>Birmingham, UNKNOWN: Packt Publishing</publisher><subject>Computer network protocols ; Networking and Servers ; Routers (Computer networks)</subject><creationdate>2017</creationdate><tpages>378</tpages><format>378</format><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Uhttp://portal.igpublish.com/iglibrary/amazonbuffer/PACKT0000667_null_0_320.png</thumbnail><link.rule.ids>306,778,782,784,24763</link.rule.ids></links><search><creatorcontrib>Chappell, Adam</creatorcontrib><title>JUNOS automation cookbook: automate network devices on Juniper's operating system</title><description>Administer, configure, and monitor Junos in your organization About This Book • Get well acquainted with security and routing policies to identify the use of firewall filters. • Learn to provide end-user authentication and protect each layer in an enterprise network. • A recipe-based guide that will help you configure and monitor Junos OS and basic device operations. Who This Book Is For This book targets network engineers, developers, support personals, and administrators who are working on devices running Junos OS and are looking at automating their organisation's operations. Some understanding about Junos would be necessary What You Will Learn • Start using NETCONF RPC standard and understand its usefulness in programming JUNOS • Write SLAX scripts to respond to events in the JUNOS environment • Automate JUNOS with PyEZ • Deal with events in the JUNOS environment, and writing response handlers to deal with them • Make the most of automation technologies to help with maintenance and monitoring of JUNOS • Use the Ansible framework to extend the automation functionality of Junos In Detail The JUNOS Automation Cookbook is a companion guide for the complex field of automating tasks on JUNOS devices. With a foundation in industry-standrd XML, JUNOS provides an ideal environment for programmatic interation, allowing you to build upon the capabilities provided by Juniper, with your own original code. You will begin by learning about, and setting up, the industry-standard NETCONF remote procedure call mechanisms on your device. After initial setup, you'll walk through SLAX - Juniper's foundation scripting language - for manipulating XML representations of JUNOS concepts and elements. You'll learn how to write your own SLAX scripts to customise the operating environment, and also how to write proactive event handlers that deal with situations as they happen. You'll then delve into PyEZ - Juniper's bridging framework to make automation accessible to Python code - allowing you to build automation applications in the popular scripting language. You'll witness some examples of how to write applications that can monitor configuration changes, implement BGP security policies and implement ad-hoc routing protocols, for those really tricky situations. You'll also leaarn how asynchronous I/O frameworks like Node.js can be used to implement automation applications that present an acceptable web interface. Along with way, you'll explore how to make use of the latest RESTful APIs that JUNOS provides, how to visualize aspects of your JUNOS network, and how to integrate your automation capabilities with enterprise-wide orchestration systems like Ansible. By the end of the book, you'll be able to tackle JUNOS automation challenges with confidence and understanding, and without hassle. Style and Approach A guide that will cover all the automation tools along with steps on leveraging these tools</description><subject>Computer network protocols</subject><subject>Networking and Servers</subject><subject>Routers (Computer networks)</subject><isbn>9781788298186</isbn><isbn>1788290992</isbn><isbn>9781788290999</isbn><isbn>1788298187</isbn><isbn>1788298187</isbn><isbn>9781788298186</isbn><fulltext>true</fulltext><rsrctype>book</rsrctype><creationdate>2017</creationdate><recordtype>book</recordtype><sourceid>PASLL</sourceid><recordid>eNpVj09rAjEQxVNKoa3dD9Cbx_awkGSzyeQoS__YSi1UvS5JNtHU1YhZK377pigFD8PwHr95vLlAt0QAUAkExCXKpIB_za9RFuM3xphIVghc3qD7t-nH-Kuvdl1Yqc6Hdd-EsNRp7tCVU2202Wn30Oz5aVK95qPxy7AajHJFMaUsB6MNxxa0A0LBldAAJ40xmDCSLG1K1VgttHROOsOYBcckS6eSgnIcih56PAaruLT7uAhtF-uf1v6ViPVZ_8Q-HFk_3-x06-PCr-f1ZutXanuoPwfV-yR9hzkXxS-Akkle</recordid><startdate>2017</startdate><enddate>2017</enddate><creator>Chappell, Adam</creator><general>Packt Publishing</general><scope>PASLL</scope></search><sort><creationdate>2017</creationdate><title>JUNOS automation cookbook</title><author>Chappell, Adam</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a20224-8cbc60e8bf8128f58d861dcc0141f81bc5adeb7b9ff9fc44e8f494022928af683</frbrgroupid><rsrctype>books</rsrctype><prefilter>books</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Computer network protocols</topic><topic>Networking and Servers</topic><topic>Routers (Computer networks)</topic><toplevel>online_resources</toplevel><creatorcontrib>Chappell, Adam</creatorcontrib><collection>Packt Publishing</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chappell, Adam</au><format>book</format><genre>book</genre><ristype>BOOK</ristype><btitle>JUNOS automation cookbook: automate network devices on Juniper's operating system</btitle><date>2017</date><risdate>2017</risdate><isbn>9781788298186</isbn><isbn>1788290992</isbn><isbn>9781788290999</isbn><isbn>1788298187</isbn><eisbn>1788298187</eisbn><eisbn>9781788298186</eisbn><abstract>Administer, configure, and monitor Junos in your organization About This Book • Get well acquainted with security and routing policies to identify the use of firewall filters. • Learn to provide end-user authentication and protect each layer in an enterprise network. • A recipe-based guide that will help you configure and monitor Junos OS and basic device operations. Who This Book Is For This book targets network engineers, developers, support personals, and administrators who are working on devices running Junos OS and are looking at automating their organisation's operations. Some understanding about Junos would be necessary What You Will Learn • Start using NETCONF RPC standard and understand its usefulness in programming JUNOS • Write SLAX scripts to respond to events in the JUNOS environment • Automate JUNOS with PyEZ • Deal with events in the JUNOS environment, and writing response handlers to deal with them • Make the most of automation technologies to help with maintenance and monitoring of JUNOS • Use the Ansible framework to extend the automation functionality of Junos In Detail The JUNOS Automation Cookbook is a companion guide for the complex field of automating tasks on JUNOS devices. With a foundation in industry-standrd XML, JUNOS provides an ideal environment for programmatic interation, allowing you to build upon the capabilities provided by Juniper, with your own original code. You will begin by learning about, and setting up, the industry-standard NETCONF remote procedure call mechanisms on your device. After initial setup, you'll walk through SLAX - Juniper's foundation scripting language - for manipulating XML representations of JUNOS concepts and elements. You'll learn how to write your own SLAX scripts to customise the operating environment, and also how to write proactive event handlers that deal with situations as they happen. You'll then delve into PyEZ - Juniper's bridging framework to make automation accessible to Python code - allowing you to build automation applications in the popular scripting language. You'll witness some examples of how to write applications that can monitor configuration changes, implement BGP security policies and implement ad-hoc routing protocols, for those really tricky situations. You'll also leaarn how asynchronous I/O frameworks like Node.js can be used to implement automation applications that present an acceptable web interface. Along with way, you'll explore how to make use of the latest RESTful APIs that JUNOS provides, how to visualize aspects of your JUNOS network, and how to integrate your automation capabilities with enterprise-wide orchestration systems like Ansible. By the end of the book, you'll be able to tackle JUNOS automation challenges with confidence and understanding, and without hassle. Style and Approach A guide that will cover all the automation tools along with steps on leveraging these tools</abstract><cop>Birmingham, UNKNOWN</cop><pub>Packt Publishing</pub><tpages>378</tpages></addata></record>
fulltext fulltext
identifier ISBN: 9781788298186
ispartof
issn
language eng
recordid cdi_askewsholts_vlebooks_9781788298186
source O'Reilly Online Learning: Academic/Public Library Edition
subjects Computer network protocols
Networking and Servers
Routers (Computer networks)
title JUNOS automation cookbook: automate network devices on Juniper's operating system
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-16T10%3A24%3A29IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-askewsholts_igpub&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=book&rft.btitle=JUNOS%20automation%20cookbook:%20automate%20network%20devices%20on%20Juniper's%20operating%20system&rft.au=Chappell,%20Adam&rft.date=2017&rft.isbn=9781788298186&rft.isbn_list=1788290992&rft.isbn_list=9781788290999&rft.isbn_list=1788298187&rft_id=info:doi/&rft_dat=%3Caskewsholts_igpub%3E9781788298186%3C/askewsholts_igpub%3E%3Curl%3E%3C/url%3E&rft.eisbn=1788298187&rft.eisbn_list=9781788298186&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true