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

Артикул: 19355
Нет в наличии
3 843

Описание

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

  • Как использовать библиотеки Python для взаимодействия с сетью.
  • Как организовать управление сетевыми устройствами Cisco, Juniper и Arista с использованием Ansible 2.8 и Python.
  • Как создавать высокоуровневые API с помощью веб-фреймворка Flask.
  • Как формировать виртуальные сети в облаке AWS и Azure.
  • Как анализировать сетевые данные с применением Elastic Stack.
  • Как можно использовать Jenkins для автоматического развертывания изменений в вашей сети.
  • Как с помощью PyTest и Unittest внедрить приемы разработки через тестирование.

Характеристики

Автор(ы)Эрик Чоу
ПереводчикС. В. Черников
ИздательствоПитер
СерияДля профессионалов
Год выпуска2023
ISBN978-5-4461-1769-7
Возрастное ограничение16+
Кол-во страниц528
Формат страниц70x100/16 (170x240 мм)
ЯзыкРусский
ПереплётМягкий
Доп. сведенияОфсетная бумага
Иллюстрациичерно-белые
Тираж700 экз.
Вес830 г

Отзывы посетителей(0)

Наверх