Проектирование автоматизации сетей в масштабе

Исчерпывающее руководство по проектированию масштабируемых, надёжных и удобных в обслуживании систем сетевой автоматизации

Примечание: Эта книга находится в процессе написания. Содержание, примеры и рекомендации постоянно развиваются по мере появления новых идей. Отзывы и вклад авторов приветствуются для уточнения и расширения материала. Автор планирует регулярно публиковать новые главы и может позднее выпустить полную работу в дополнительных форматах.

📚 Содержание

Часть 1: Переосмысление сетей через автоматизацию

Исследуйте фундаментальный переход от традиционных сетей к автоматизированным сетевым операциям и управлению.

Часть 2: Архитектурные строительные блоки

Основные архитектурные компоненты и строительные блоки для проектирования надёжных систем сетевой автоматизации.

  • 4 04 - Источник истины

    Создание и поддержание надёжного источника истины для управления конфигурацией сети и состоянием.

  • 5 05 - Исполнение

    Проектирование и реализация надёжных движков исполнения для задач и рабочих процессов сетевой автоматизации.

  • 6 06 - Наблюдаемость

    Построение комплексной наблюдаемости в системах сетевой автоматизации для мониторинга, оповещения и устранения неполадок.

  • 7 07 - Оркестрация

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

  • 8 08 - Уровень представления

    Проектирование интерфейсов, через которые инженеры, прикладные команды, аудиторы и внешние системы взаимодействуют с платформой автоматизации.

  • 9 09 - Сеть

    Понимание сети как архитектурного участника: программируемые интерфейсы, среды моделирования и стратегии абстракции для создания автоматизации, устойчивой к гетерогенности.

Часть 3: Проектирование для масштаба и надёжности

Стратегии и паттерны для построения систем сетевой автоматизации, которые эффективно масштабируются и надёжно работают.

Часть 4: Человеческое и организационное измерение

Рассмотрение человеческих и организационных задач при внедрении и реализации сетевой автоматизации.

  • 13 13 - Культурный сдвиг

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

  • 14 14 - Автоматизация как продукт

    Отношение к автоматизации сети как к продукту с собственным жизненным циклом, моделью работы с заинтересованными сторонами и подходом к измерению бизнес-результатов.

Часть 5: Паттерны и примеры применения

Реальные паттерны, примеры применения и реализации для продвинутых сценариев сетевой автоматизации.

  • 15 15 - Автоматизация с замкнутым контуром

    Реализация систем автоматизации с замкнутым контуром, которые непрерывно мониторят, анализируют и автоматически реагируют на состояние сети.

  • 16 16 - Самовосстанавливающиеся сети

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

  • 17 17 - Автономные сети

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

👨‍💻 Об авторе

Christian Adell

Staff Network Developer at CoreWeave

📍 Barcelona, Catalonia

Кристиан Адель построил свою карьеру в области разработки программного обеспечения для автоматизации сетей. Он является признанным экспертом в этой области с большим опытом проектирования и внедрения решений по автоматизации сетей в масштабе. Ранее работал главным архитектором по автоматизации сетей в Network to Code и Cisco Systems.

📖 Опубликованные книги

  • Network Programmability and Automation, 2nd Edition - O'Reilly
  • Network Automation with Nautobot - Packt
  • Modern Network Observability - Packt
  • Network Automation Cookbook, 2nd Edition - Packt

🎤 Выступления и сообщество

Активный докладчик на крупных конференциях по сетевым технологиям, включая AUTOCON, ESNOG, ITNOG, Cisco Live, FOSDEM, CfgMgmtCamp и встречи RIPE. Постоянный гость подкастов Network Automation Nerds, PacketPushers и других отраслевых шоу. Организатор NetBCN — сетевого сообщества в Барселоне, Каталония.