Python для сетевых инженеров. Автоматизация сети, программирование и DevOps [Эрик Чоу] (pdf) читать постранично

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

Python для сетевых
инженеров
Третье издание

Автоматизация сети,
программирование и DevOps

Эрик Чоу

2023

Эрик Чоу
Python для сетевых инженеров.
Автоматизация сети, программирование и DevOps
Серия «Для профессионалов»
Перевел с английского С. Черников
Руководитель дивизиона
Ю. Сергиенко
Руководитель проекта
А. Питиримов
Ведущий редактор
Н. Гринчик
Научный редактор
А. Киселев
Литературный редактор
П. Лебедева
Художественный редактор
В. Мостипан
Корректоры
С. Беляева, Е. Павлович

ББК 32.973.2-018.1
УДК 004.43
Чоу Эрик
Ч-75 Python для сетевых инженеров. Автоматизация сети, программирование и DevOps. — СПб.:
Питер, 2023. — 528 с.: ил. — (Серия «Для профессионалов»).
ISBN 978-5-4461-1769-7
Сети образуют основу для развертывания, поддержки и обслуживания приложений. Python — идеальный
язык для сетевых инженеров, предлагающий инструменты, которые ранее были доступны только системным
инженерам и разработчикам приложений. Прочитав эту книгу, вы из обычного сетевого инженера превратитесь
в сетевого разработчика, подготовленного ко встрече с сетями следующего поколения.
Третье издание полностью переработано и обновлено для использования Python 3. Помимо новых глав,
посвященных анализу сетевых данных с помощью стека ELK (Elasticsearch, Logstash, Kibana и Beats) и Azure
Cloud Networking, в него включены сведения по использованию Ansible и фреймворков pyATS и Nornir. Кроме
того, были обновлены примеры для лучшего понимания концепций и обеспечения совместимости.

16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ISBN 978-1839214677 англ.
ISBN 978-5-4461-1769-7

© Packt Publishing 2020. First published in the English language under
the title «Mastering Python Networking — Third Edition — 9781839214677)»
© Перевод на русский язык ООО «Прогресс книга», 2022
© Издание на русском языке, оформление ООО «Прогресс книга», 2022
© Серия «Для профессионалов», 2022

Права на издание получены по соглашению с Packt Publishing. Все права защищены. Никакая часть данной
книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев
авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может
гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные
ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов,
ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию все ссылки на интернетресурсы были действующими.
Изготовлено в России. Изготовитель: ООО «Прогресс книга». Место нахождения и фактический адрес:
194044, Россия, г. Санкт-Петербург, Б. Сампсониевский пр., д. 29А, пом. 52. Тел.: +78127037373.
Дата изготовления: 08.2022. Наименование: книжная продукция. Срок годности: не ограничен.
Налоговая льгота — общероссийский классификатор продукции ОК 034-2014, 58.11.12 — Книги печатные
профессиональные, технические и научные.
Импортер в Беларусь: ООО «ПИТЕР М», 220020, РБ, г. Минск, ул. Тимирязева, д. 121/3, к. 214, тел./факс: 208 80 01.
Подписано в печать 08.07.22. Формат 70×100/16. Бумага офсетная. Усл. п. л. 42,570. Тираж 700. Заказ 0000.

Краткое содержание
https://t.me/it_boooks

Предисловие..................................................... 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: часть 1............. 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

Оглавление

Предисловие.................................................... 16
Введение....................................................... 18
Об авторе...................................................... 20
О научном редакторе.............................................. 21
Вступление...................................................... 22
Кому подойдет эта книга.......................................... 23
Какие темы здесь освещаются...................................... 23
Как извлечь максимум из этой книги................................. 25
Загрузка файлов с примерами кода................................. 25
Загрузка полноцветных иллюстраций................................ 26
Условные обозначения........................................... 26
От