Автоматизация программируемых сетей

Автоматизация программируемых сетей
PDF

Полная версия книги "Network Programmability and Automation: Skills for the Next-Generation Network Engineer" на русском языке в формате PDF

Постоянное появление новых протоколов, технологий, моделей доставки и ужесточение требований к интеллектуальности и гибкости бизнес-процессов сделали сетевую автоматизацию чрезвычайно важной.

Сначала системные администраторы, а впоследствии и сетевые инженеры поняли, что они больше не могут выполнять свою работу вручную. Постоянное появление новых протоколов, технологий, моделей доставки и ужесточение требований к интеллектуальности и гибкости бизнес-процессов сделали сетевую автоматизацию чрезвычайно важной. Это практическое руководство наглядно демонстрирует сетевым инженерам, как использовать широкий спектр технологий и инструментальных средств, в том числе Linux, Python, JSON и XML, для автоматизации систем с помощью написания программного кода.

Книга поможет вам упростить выполнение задач, связанных с конфигурированием, управлением и эксплуатацией сетевого оборудования, топологий, сервисов и поддержкой сетевых соединений. Внимательно изучая ее, вы получите основные практические навыки и освоите инструментальные средства, необходимые для сложного перехода к автоматизации сети.

Основные темы книги:
• основы программирования на Python: типы данных, условные выражения, циклы, функции, классы и модули;
• форматы и модели данных: JSON, XML, YAML и YANG для сети;
• роль прикладных программных интерфейсов (API) в сетевой автоматизации;
• способы практического применения средств автоматизации с открытым исходным кодом Ansible, Salt и StackStorm для автоматизации сетевых устройств.

Содержание книги

Глава 1. Тенденции в современной промышленной эксплуатации сетей
Глава 2. Автоматизация сети
Глава 3. Операционная система Linux
Глава 4. Изучение языка программирования Python для применения в сетевой среде
Глава 5. Форматы и модели данных
Глава 6. Шаблоны сетевой конфигурации
Глава 7. Использование сетевых прикладных программных интерфейсов (API)
Глава 8. Управление исходным кодом с помощью Git
Глава 9. Инструментальные средства автоматизации
Глава 10. Непрерывная интеграция
Глава 11. Формирование культуры автоматизации сети
Приложение А. Профессиональное управление сетевой средой в ОС Linux
Приложение Б. Использование NAPALM
Ссылки

Добавить Комментарий
Прокомментировать
Введите код с картинки:*
Кликните на изображение чтобы обновить код, если он неразборчив
Copyright © 2019