Network Programmability & Automation: Skills for the Next-Generation Network Engineer
Второе издание практического руководства по автоматизации сетей, которое помогает сетевым инженерам освоить современные технологии и инструменты для повышения эффективности работы. Книга охватывает переход от ручных процессов к автоматизированным подходам, необходимым в условиях растущей сложности сетевой инфраструктуры и требований бизнеса к гибкости.
Авторы подробно рассматривают программирование на Python и Go, использование шаблонов для создания конфигураций сетевых устройств, работу с форматами данных (JSON, XML, YAML, Protobuf) и моделями YANG. Особое внимание уделяется API для сетевой автоматизации, включая HTTP API, NETCONF, RESTCONF и gNMI.
В книге представлены инструменты автоматизации, такие как Ansible, Nornir и Terraform, а также практики DevOps: системы контроля версий Git, непрерывная интеграция и облачные среды. Отдельные главы посвящены Linux-сетевым технологиям и архитектурным подходам к построению решений для автоматизации сетей.









