Python для сетевых инженеров. Автоматизация сети, программирование и DevOps, 3-е издание
Год издания: 2023
Автор: Чоу Эрик
Переводчик: Черников С.
Издательство: Питер
ISBN: 978-5-4461-1769-7
Серия: Для профессионалов
Язык: Русский
Формат: PDF
Качество: Издательский макет или текст (eBook)
Интерактивное оглавление: Да
Количество страниц: 528
Описание: Сети образуют основу для развертывания, поддержки и обслуживания приложений. Python — идеальный язык для сетевых инженеров, предлагающий инструменты, которые ранее были доступны только системным инженерам и разработчикам приложений. Прочитав эту книгу, вы из обычного сетевого инженера превратитесь в сетевого разработчика, подготовленного ко встрече с сетями следующего поколения.
Третье издание полностью переработано и обновлено для использования Python 3. Помимо новых глав, посвященных анализу сетевых данных с помощью стека ELK (Elasticsearch, Logstash, Kibana и Beats) и Azure Cloud Networking, в него включены сведения по использованию Ansible и фреймворков pyATS и Nornir. Кроме того, были обновлены примеры для лучшего понимания концепций и обеспечения совместимости.
Оглавление
Предисловие .......................................................................................... 16
Введение ................................................................................................ 18
Об авторе ............................................................................................... 20
О научном редакторе ............................................................................ 21
Вступление ............................................................................................. 22
Глава 1. Обзор TCP/IP и Python ............................................................. 27
Глава 2. Низкоуровневое взаимодействие с сетевыми устройствами .. 61
Глава 3. API и IDN-сети ......................................................................... 100
Глава 4. Основы Ansible ........................................................................ 142
Глава 5. Ansible: следующий уровень .................................................. 177
Глава 6. Сетевая безопасность с использованием Python .................. 211
Глава 7. Сетевой мониторинг с использованием Python: часть ......... 240
Глава 8. Сетевой мониторинг с использованием Python: часть 2 ...... 270
Глава 9. Создание сетевых веб-сервисов с помощью Python ............. 305
Глава 10. Облачные сетевые технологии AWS .................................... 338
Глава 11. Облачные сетевые технологии Azure .................................. 373
Глава 12. Анализ сетевых данных с помощью Elastic Stack ................. 412
Глава 13. Работа с Git ........................................................................... 446
Глава 14. Непрерывная интеграция с помощью Jenkins ..................... 474
Глава 15. TDD для сетей ........................................................................ 499.