Автоматизация для решений Cisco Introducing Automation for Cisco Solutions (CSAU)
Главная страница » Курсы » Курсы на русском языке » Cisco » Автоматизация для решений Cisco Introducing Automation for Cisco Solutions (CSAU)
- Длительность: 3 дня (24 часа)
- Дата: по запросу
Автоматизация для решений Cisco Introducing Automation for Cisco Solutions (CSAU)
Этот курс поможет:
- Ознакомиться и овладеть полным набором навыков, необходимых для централизованного и гибкого управления сетевой инфраструктурой
- Получить опыт работы с автоматизацией корпоративной сети и связанных технологий: Python, Vagrant, Docker
- Научиться организовывать связь между внутренними и внешними командами разработки с помощью систем контроля версий
- Ознакомиться с базовыми принципами программирования
- Описывать особенности RESTCONF и NETCONF, отличия между ними
- Знать различия и распространенные случаи использования XML, JSON, YAML и protobuf
- Ознакомиться с основными принципами разработки DevOps
- Создавать Ansible playbooks для настройки сетевых устройств и передачи данных между ними
- Создавать шаблоны Jinja2 и структуры данных YAML для создания конфигураций
Программа курса:
- Управление сетью и ее обслуживание
- Методологии разработки программного обеспечения
- Использование Python для сетевой автоматизации
- Что такое NetDevOps: DevOps for Networking
- Управление средами разработки
- Введение в программные интерфейсы HTTP Network APIs
- Обзор форматов данных и кодировок данных
- Использование Python для автоматизации запросов на HTTP-Based APIs
- Изучение YANG
- Использование инструментов YANG
- Автоматизация Model-Driven APIs с помощью Python
- Введение в Ansible для сетевой автоматизации
- Создание шаблонов конфигураций с помощью Jinja2
- Интеграция Cisco Ansible
- Введение в автоматизацию в сетевой инфраструктуре с несколькими доменами
Вы научитесь:
- Формулировать роль автоматизации и функций программируемости для централизованного гибкого управления сетевой инфраструктурой
- Создавать и устранять неполадки в скриптах Python, используя базовые типичные конструкции для распространенных сценариев
- Понимать принципы и инструменты DevOps
- Понимать принципы автоматизации сетей и связанные с этим технологии: Python, Vagrant, Docker
- Понимать, как создать запросы к программным интерфейсам сетевых устройств на основе HTTP
- Знать различия и распространенные случаи использования XML, JSON, YAML и protobuf
- Писать скрипты Python для создания автоматизированных запросов HTTP-based APIs
- Объяснять, какую роль играет YANG в сетевой автоматизации
- Знать и использовать инструменты, которые упрощают работу с моделями YANG
- Описывать особенности RESTCONF и NETCONF, отличия между ними
- Создавать Ansible playbooks для настройки сетевых устройств и передачи данных между ними
- Создавать шаблоны Jinja2 и структуры данных YAML для создания конфигураций
Предварительные требования:
Данный курс предполагает наличие у слушателей знаний в области построения и обслуживания сетей, включая опыт настройки протоколов Open Shortest Path First (OSPF), Border Gateway Protocol (BGP), конфигурации интерфейсов, использования Simple Network Management Protocol (SNMP) и статических маршрутов, опыта написания скриптов на Python с использованием циклов, условных выражений и классов от 6 месяцев, базовых навыков работы с ОС Linux, кандидат должен уметь работать с файловой системой или запускать выполнение скриптов, используя командную строку.
Записаться на курс Introducing Automation for Cisco Solutions (CSAU)
Заявка успешно отправлена!
Ошибка!