Skip to product information
1 of 1

Matt Oswalt,Christian Adell,Scott S. Lowe,Jason Edelman

Network Programmability and Automation: Skills for the Next-Generation Network Engineer

Network Programmability and Automation: Skills for the Next-Generation Network Engineer

Regular price £33.11 GBP
Regular price £47.99 GBP Sale price £33.11 GBP
31% OFF Sold out
Tax included. Shipping calculated at checkout.

YOU SAVE £14.88

  • Condition: Brand new
  • UK Delivery times: Usually arrives within 2 - 3 working days
  • UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
Trustpilot 4.5 stars rating  Excellent
We're rated excellent on Trustpilot.
  • More about Network Programmability and Automation: Skills for the Next-Generation Network Engineer


Network engineers are increasingly relying on manual processes to get their jobs done. This practical guide shows how to use technologies and tools, such as Linux, Python, APIs, and Git, to automate systems through code. It also includes new topics such as network development environments, cloud, programming with Go, and a reference network automation architecture.

Format: Paperback / softback
Length: 800 pages
Publication date: 01 September 2023
Publisher: O'Reilly Media


Network engineers are finding it increasingly challenging to rely solely on manual processes to accomplish their tasks. The emergence of new protocols, technologies, delivery models, and the demand for businesses to become more agile and flexible have made network automation an indispensable necessity. The second edition of this practical guide, thoroughly revised and updated, empowers network engineers with the knowledge and tools to automate systems through code. This edition introduces brand-new topics such as network development environments, cloud computing, programming with Go, and a comprehensive reference network automation architecture.

Network Programmability and Automation serves as a comprehensive guide for automating various tasks involved in configuring, managing, and operating network equipment, topologies, services, and connectivity. Throughout the book, readers will acquire the essential skills and tools required to make this crucial transition. They will delve into programming with Python and Go, covering data types, conditionals, loops, functions, and more. They will explore the world of Linux-based systems, which serve as the foundation for modern networking and cloud platforms. They will familiarize themselves with data formats and models, including JSON, XML, YAML, and YANG, as well as utilize Jinja templating for creating network device configurations. The role of application programming interfaces (APIs) in network automation will be explored, highlighting their significance in facilitating seamless communication between different systems. Source control with Git will be introduced, enabling efficient management of code changes during the automation process. Cloud-native technologies like Docker and Kubernetes will be explored, enabling the deployment and management of network services in a scalable and efficient manner.

The book will also provide practical insights into automating network devices and services using Ansible, Salt, and Terraform, widely recognized tools for configuration management and orchestration. Readers will learn about tools and technologies for developing and continuously integrating network automation, ensuring seamless integration with existing infrastructure and processes. By leveraging the power
power of network programmability and automation, network engineers can enhance their productivity, reduce errors, and improve the overall efficiency of their networks. This comprehensive guide equips them with the knowledge and tools necessary to embrace the digital transformation and stay ahead of the curve in the ever-evolving field of networking.

Weight: 1422g
Dimension: 179 x 236 x 47 (mm)
ISBN-13: 9781098110833
Edition number: 2 Revised edition

UK and International shipping information

UK Delivery and returns information:

  • Delivery within 2 - 3 days when ordering in the UK.
  • Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
  • Returns policy: Return within 30 days of receipt for full refund.

International deliveries:

Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.

  • Delivery times: within 5 - 10 days for international orders.
  • Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
  • Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.
View full details