NAUTO-00 — Автоматизация управления сетями TCP/IP
NAUTO-00 - Автоматизация управления сетями TCP/IP
Описание курса:
Материал данного курса позволит слушателю изучить принципы, технологии и механизмы автоматизации корпоративных сетей TCP/IP. Материал курса охватывает не только технические вопросы автоматизации, но и её методологию: вопросы подготовки и организации процессов автоматизации корпоративных сетей.
Аудитория курса:
Инженеры, управляющие корпоративной сетью TCP/IP, а также специалисты, отвечающие за автоматизацию её работы.
Предварительные требования к аудитории:
Необходимы знания о работе сетей TCP/IP на уровне курса ANT-N101, а также знания общей теории программирования.
Содержание курса:
Модуль 1 – Проект автоматизации корпоративной сети TCP/IP.
Управление IT-проектами.
Потребности в автоматизации корпоративной сети.
Готовность процессов к автоматизации.
Адаптация стандартов и рекомендаций.
Бизнес требования.
Функциональные требования.
Создание прототипа автоматизированной корпоративной сети TCP/IP.
Модуль 2 – Модель данных для разработки п/о.
Работа с данными при разработке п/о.
Создание модели данных.
Модификация и адаптация модели данных.
Модуль 3 – Программное управление сетевыми устройствами.
Возможности программного управления сетевыми устройствами.
Классификация API.
Работа с REST-based API.
Работа с RPC-based API.
Модуль 4 – Построение процесса разработки п/о.
Фазы процессов разработки п/о.
Методология Agile.
Методология Waterfall.
Ведение документации при разработке п/о.
Модуль 5 – Особенности платформы Linux для разработки п/о.
Архитектура ОС Linux.
Особенности управления процессами в ОС Linux.
Особенности работы компиляторов в ОС.
Особенности работы Linker’ов и Loader’ов.
Работа с высокоуровневыми языками программирования.
Модуль 6 – Инструменты разработки п/о.
Среды разработки.
Виртуализация и контейнеры.
Контроль версий при разработке п/о.
Автоматизированное тестирование п/о.
Автоматизированное развертывание п/о.
Методология и компоненты DevOps.
Модуль 7 – Использование готовых платформ автоматизации.
Ansible.
SaltStack.