最新章節
- Summary
- Network automation tools
- Controller-based network fabric
- Programmable network devices
- Managing cloud platforms
- SDN Concepts in Network Automation
品牌:中圖公司
上架時間:2021-07-02 12:42:36
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Summary 更新時間:2021-07-02 15:22:13
- Network automation tools
- Controller-based network fabric
- Programmable network devices
- Managing cloud platforms
- SDN Concepts in Network Automation
- Summary
- Step 4 – Create server based files for pre and post files comparison
- Step 3 – Create web server based files for the tool
- Step 2 – Create the backend Python code
- Step 1 – Create the main HTML file
- Create a web-based pre and post check tool for validations
- Example and use case
- Access of IP Address Management (IPAM)
- Wireless LAN (WLAN)
- Configuring Cisco switchport for IP Phone
- Configuring Cisco switchport for access point
- BGP and routing table
- Automation examples on various technology domains
- Interaction with Splunk
- Continuous Integration for Network Engineers
- Summary
- Creating network configuration templates
- Python API with Ansible
- Ansible loops
- Ansible conditions
- Working with Ansible facts
- Ansible playbooks
- Introduction to ad hoc commands
- Installation of Ansible
- Basic requirements of Ansible
- Ansible overview and terminology
- Ansible for Network Automation
- Summary
- Sample summary task
- Consuming the API in Python
- Creating the backend API in C#
- Accessing a script from dynamic HTML
- Creating web-specific scripts
- Configuring IIS for Python script support
- Understanding IIS
- Understanding and configuring IIS for web framework
- Why create web-based scripts/frameworks?
- Web Framework for Automation Triggers
- Summary
- Bring Your Own Device (BYOD) configs for switches
- Office/DC relocations
- Site rollouts
- IPv4 to IPv6 conversion
- Device OS upgrades
- IP configs/interface parsing
- Multi-vendor environments
- Device configurations
- Accessing and Mining Data from Network
- Summary
- Network automation use case
- Using Netmiko for SSH and network device interaction
- Multithreading for parallel processing
- Python modules and packages
- Passing arguments from the command line
- Functions
- Writing Python scripts
- While loop
- For next loop
- Loops
- Nested and multiple conditions
- Conditions and loops
- Python interpreter and data types
- Python for Network Engineers
- Summary
- Representational State Transfer (REST) framework
- Python IDE
- PowerShell IDE
- Writing your first program
- Language choices (Python/PowerShell)
- Sample best practice example
- Indentation
- Support information
- Readability of a program
- Best practices
- Functions
- Arrays
- Loops
- Decision makers
- Data types
- Variables
- Program concepts
- OpenFlow
- Software-defined networking
- DevOps
- Network automation
- Fundamental Concepts
- Questions
- Piracy
- Errata
- Downloading the color images of this book
- Downloading the example code
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Customer Feedback
- Why subscribe?
- www.PacktPub.com
- About the Reviewer
- About the Author
- Credits
- Practical Network Automation
- Copyright
- Title Page
- coverpage
- coverpage
- Title Page
- Copyright
- Practical Network Automation
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Downloading the color images of this book
- Errata
- Piracy
- Questions
- Fundamental Concepts
- Network automation
- DevOps
- Software-defined networking
- OpenFlow
- Program concepts
- Variables
- Data types
- Decision makers
- Loops
- Arrays
- Functions
- Best practices
- Readability of a program
- Support information
- Indentation
- Sample best practice example
- Language choices (Python/PowerShell)
- Writing your first program
- PowerShell IDE
- Python IDE
- Representational State Transfer (REST) framework
- Summary
- Python for Network Engineers
- Python interpreter and data types
- Conditions and loops
- Nested and multiple conditions
- Loops
- For next loop
- While loop
- Writing Python scripts
- Functions
- Passing arguments from the command line
- Python modules and packages
- Multithreading for parallel processing
- Using Netmiko for SSH and network device interaction
- Network automation use case
- Summary
- Accessing and Mining Data from Network
- Device configurations
- Multi-vendor environments
- IP configs/interface parsing
- Device OS upgrades
- IPv4 to IPv6 conversion
- Site rollouts
- Office/DC relocations
- Bring Your Own Device (BYOD) configs for switches
- Summary
- Web Framework for Automation Triggers
- Why create web-based scripts/frameworks?
- Understanding and configuring IIS for web framework
- Understanding IIS
- Configuring IIS for Python script support
- Creating web-specific scripts
- Accessing a script from dynamic HTML
- Creating the backend API in C#
- Consuming the API in Python
- Sample summary task
- Summary
- Ansible for Network Automation
- Ansible overview and terminology
- Basic requirements of Ansible
- Installation of Ansible
- Introduction to ad hoc commands
- Ansible playbooks
- Working with Ansible facts
- Ansible conditions
- Ansible loops
- Python API with Ansible
- Creating network configuration templates
- Summary
- Continuous Integration for Network Engineers
- Interaction with Splunk
- Automation examples on various technology domains
- BGP and routing table
- Configuring Cisco switchport for access point
- Configuring Cisco switchport for IP Phone
- Wireless LAN (WLAN)
- Access of IP Address Management (IPAM)
- Example and use case
- Create a web-based pre and post check tool for validations
- Step 1 – Create the main HTML file
- Step 2 – Create the backend Python code
- Step 3 – Create web server based files for the tool
- Step 4 – Create server based files for pre and post files comparison
- Summary
- SDN Concepts in Network Automation
- Managing cloud platforms
- Programmable network devices
- Controller-based network fabric
- Network automation tools
- Summary 更新時間:2021-07-02 15:22:13