Библиотека knigago >> Компьютеры: Языки и системы программирования >> Python >> Python для сетевых инженеров. Автоматизация сети, программирование и DevOps


Ирина Вечерская Кулинария Книга "100 рецептов блюд, богатых витамином B" - это настоящий клад для тех, кто заботится о своем здоровье и стремится питаться вкусно и полезно. Автор Ирина Вечерская предлагает широкий выбор разнообразных блюд, которые не только удовлетворят ваш аппетит, но и обеспечат организм жизненно важным витамином В. * Информативную главу об основных свойствах и значении витамина В. * 100 оригинальных и аппетитных рецептов, разделенных по категориям: *...

Эрик Чоу - Python для сетевых инженеров. Автоматизация сети, программирование и DevOps

3-е издание Python для сетевых инженеров. Автоматизация сети, программирование и DevOps
Книга - Python для сетевых инженеров. Автоматизация сети, программирование и DevOps.  Эрик Чоу  - прочитать полностью в библиотеке КнигаГо
Название:
Python для сетевых инженеров. Автоматизация сети, программирование и DevOps
Эрик Чоу

Жанр:

Сети, Программирование: прочее, Python

Изадано в серии:

Для профессионалов

Издательство:

неизвестно

Год издания:

ISBN:

9785446117697

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Python для сетевых инженеров. Автоматизация сети, программирование и DevOps"

Сети образуют основу для развертывания, поддержки и обслуживания приложений. Python — идеальный язык для сетевых инженеров, предлагающий инструменты, которые ранее были доступны только системным инженерам и разработчикам приложений. Прочитав эту книгу, вы из обычного сетевого инженера превратитесь в сетевого разработчика, подготовленного ко встрече с сетями следующего поколения. Третье издание полностью переработано и обновлено для использования Python 3. Помимо новых глав, посвяшенных анализу сетевых данных с помощью стека ELK (Elasticsearch. Logstash. Kibana и Beats) и Azure Cloud Networking. в него включены сведения по использованию Ansible и фреймворков pyATS и Noniir. Кроме того, были обновлены примеры для лучшего понимания концепций и обеспечения совместимости. 16+

Читаем онлайн "Python для сетевых инженеров. Автоматизация сети, программирование и DevOps". [Страница - 3]

расширяемость.................................... 155
Поддержка от производителей сетевого оборудования................ 156
Архитектура Ansible............................................ 158
YAML.................................................... 159
Файлы реестров............................................ 159

Оглавление

9

Переменные............................................... 161
Шаблоны Jinja2............................................. 165
Сетевые модули Ansible......................................... 165
Локальные соединения и факты................................. 166
Переменная provider......................................... 166
Пример Ansible с устройствами Cisco............................... 168
Пример сценария для Ansible 2.8.................................. 171
Пример Ansible с устройствами Juniper.............................. 174
Пример Ansible с устройствами Arista............................... 175
Резюме..................................................... 176
Глава 5. Ansible: следующий уровень................................. 177
Подготовка лаборатории........................................ 178
Условные выражения в Ansible.................................... 178
Выражение when............................................ 179
Факты о сетевых устройствах в Ansible............................ 181
Условные выражения в сетевых модулях........................... 184
Циклы в Ansible............................................... 185
Стандартные циклы.......................................... 186
Циклический перебор словарей................................ 188
Шаблоны.................................................... 190
Переменные в шаблонах Jinja2................................. 192
Циклы в Jinja2.............................................. 193
Условные выражения в Jinja2................................... 193
Переменные групп и хостов...................................... 196
Переменные группы......................................... 196
Переменные хоста.......................................... 197
Ansible Vault.................................................. 198
Подключение файлов и роли в Ansible............................... 200
Инструкции include в Ansible................................... 201
Роли Ansible............................................... 202
Написание собственного модуля................................... 206
Ваш первый модуль.......................................... 206
Ваш второй модуль.......................................... 208
Резюме..................................................... 210

10

Оглавление

Глава 6. Сетевая безопасность с использованием Python................... 211
Подготовка лаборатории........................................ 212
Python Scapy................................................. 216
Установка Scapy............................................ 216
Интерактивные примеры...................................... 218
Захват пакетов с помощью Scapy............................... 220
Сканирование TCP-портов..................................... 221
Коллекция пакетов для проверки связи............................ 225
Распространенные атаки...................................... 226
Ресурсы о Scapy............................................ 226
Списки доступа............................................... 227
Реализация списков доступа с помощью Ansible..................... 228
Списки доступа по MAC-адресам............................... 231
Поиск в Syslog................................................ 233
Поиск с помощью модуля регулярных выражений.................... 234
Другие инструменты............................................ 236
Приватные VLAN............................................ 236
UFW и Python.............................................. 237
Дополнительный материал....................................... 238
Резюме..................................................... 239
Глава 7. Сетевой мониторинг с использованием Python: часть 1.............. 240
Подготовка лаборатории........................................ 241
SNMP...................................................... 242
Подготовка................................................ 244
PySNMP.................................................. 246
Python для визуализации данных................................... 251
Matplotlib................................................. 252
Pygal.................................................... 259
Работа с Cacti в Python.......................................... 264
Установка................................................. 265
Сценарий на Python в качестве источника данных.................... 267
Резюме..................................................... 269
Глава 8. Сетевой мониторинг с использованием Python: часть 2.............. 270
Graphviz.................................................... 271
Подготовка лаборатории..................................... 272

 Оглавление

Оглавление

11

Установка................................................. 274
Примеры работы с Graphviz................................... 274
Примеры с Graphviz и Python................................... 277
Создание графа ближайших соседей с помощью LLDP................ 278
Потоковый мониторинг.......................................... 287
Разбор NetFlow с помощью Python............................... 288
Мониторинг трафика с помощью ntop............................... 293
Расширение ntop с помощью Python.............................. 296
sFlow.................................................... 300
Резюме..................................................... 304
Глава 9. Создание сетевых веб-сервисов с помощью Python................. 305
Сравнение веб-фреймворков для Python............................. 307
Flask и подготовка лаборатории................................... 309
Введение в фреймворк Flask...................................... 310
Клиент HTTPie.............................................. 312
Маршрутизация URL......................................... --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.

Книги схожие с «Python для сетевых инженеров. Автоматизация сети, программирование и DevOps» по жанру, серии, автору или названию:

Другие книги из серии «Для профессионалов»:

Python. Исчерпывающее руководство. Дэвид Бизли
- Python. Исчерпывающее руководство

Жанр: Python

Год издания: 2023

Серия: Для профессионалов