Mastering Python Network Automation: Automating Container Orchestration, Configuration, and Networking with Terraform, Calico, HAProxy, and Istio

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

Основное внимание уделяется построению лабораторной среды для сетевой автоматизации с использованием инструментов вроде NS-3, настройке библиотек Python для работы с сетевыми устройствами (Paramiko, Netmiko, Nornir, PyEZ) и написанию скриптов для управления конфигурациями. Книга охватывает весь цикл: от написания кода до его тестирования, отладки и валидации в production-среде.

Значительная часть материала посвящена интеграции Python с инфраструктурными инструментами, такими как Terraform для provisioning серверов, Docker для работы с контейнерами, а также Calico, HAProxy и Istio для управления сетевыми политиками, балансировки нагрузки и сервис-меша. Это делает книгу актуальной для специалистов, работающих с облачными и контейнеризированными приложениями.

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

Mastering Python Network Automation: Automating Container Orchestration, Configuration, and Networking with Terraform, Calico, HAProxy, and Istio
A
Автор
Tim Peters
Издательство
Не указано
Год
Не указано
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент