УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

+7 (495) 231-23-51 Москва

+7 (964) 778-99-27 Москва

+7 (343) 286-17-86 Екатеринбург

+7 (3452) 68-88-99 Тюмень

Учебный Центр «Микротест» - обучение и сертификация IT-специалистов

Курс Автоматизация Junos (Junos Automation) (Код: JAUT)

Juniper Network

Чтобы заказать курс, нажмите на удобную дату прохождения обучения
Москва
Июнь ´17
Июль ´17
Август ´17
Сентябрь ´17
Октябрь ´17
Ноябрь ´17
Декабрь ´17
Январь ´18
Февраль ´18
Март ´18
Апрель ´18
Май ´18
Июнь ´18
24 - 27

Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!

Этот четырехдневный курс спроектирован с целью дать слушателям знания и практические навыки, необходимые для разработки сценариев (скриптов) при работе с ОС Junos. Курс содержит обзор языков Extensible Markup Language (XML) и Stylesheet Language Alternative Syntax (SLAX), шаблонов и библиотек Junos, и скриптов трех видов: commit, operation и event. Курс также содержит введение в языки Python и Ruby а также такие средства автоматизации, как PyEZ, Puppet и Ansible. Благодаря подробному изложению теоретического материала и большому количеству лабораторных работ, слушатели получат достаточный для практической работы опыт создания скриптов и автоматизации JunOS. Курс базируется на версии Junos 14.2

Это курс среднего уровня сложности. После успешного окончания курса слушатели получат следующие знания и навыки:

•	 Преимущества автоматизации Junos
•	 Разница между commit, op, и event скриптами
•	 Формат документа XML
•	 Использование XML в Junos в операционном и конфигурационном режимах
•	 Взаимодействие скриптов с XML
•	 Структура скрипта SLAX
•	 Переменные SLAX и контроль выполнения
•	 Создание и тест SLAX-скриптов
•	 Функции расширения Junos
•	 Использование commit скриптов для изменения конфигурации
•	 Использование commit скриптов для вывода сообщений и проверки конфигурации
•	 Настройка и подключение commit скриптов
•	 Использование op скриптов
•	 Определение аргументов и вызов команд операционного режима
•	 Использование op скриптов для изменения конфигурации
•	 Настройка op скриптов
•	 Политики и скрипты, выполняемые по событию (event)
•	 Настройка event скриптов
•	 Преимущества использования языков Python и Ruby
•	 Понимание структуры скриптов и программ Python и Ruby
•	 Создавать и тестировать скрипты и программы на языках Python и Ruby
•	 Преимущества использования PyEZ
•	 Понимание как использовать PyEZ в Junos
•	 Понимание синтаксиса YAML
•	 Понимание Ansible
•	 Управление инфраструктурой Junos с использованием Ansible
•	 Преимущества использования Puppet
•	 Управление Junos с использованием Puppet
Курс длится 32 академических часа


Необходимая подготовка
Слушатели должны иметь базовые знания в области сетей передачи данных, а также знания по операционной системе JUNOS в рамках курсов Introduction to the Junos Operating System (IJOS) и Junos Routing Essentials (JRE). Также рекомендуется знакомство с каким-либо из языков программирования, таким как C, C++, Perl, Java.

Подробная программа курса

Содержание
Глава 1: Введение Глава 2: Основы автоматизации Обзор Введение в commit, op, и event скрипты Решения по автоматизации Глава 3: XML Обзор XML XML в Junos XML в скриптах Лабораторная работа 1 Глава 4: SLAX Введение в SLAX Шаблоны XML-тэги Переменные Контроль выполнения в SLAX Структура скрипта Дополнительные ссылки Лабораторная работа 2 Глава 5: Библиотека функций Junos Функции расширения Junos Логические функции Манипулирование данными Ввод-вывод Утилиты Аргументы Лабораторная работа 3 Глава 6: Commit-скрипты Введение Внесение изменений в конфигурацию Вывод сообщений об ошибках Собственные настройки в конфигурации Настройка и подключение commit скриптов Лабораторная работа 4 Глава 7: Op-скрипты Введение Простой пример Аргументы Вызов команд операционного режима Вывод Использование op скриптов для изменения конфигурации Настройка скриптов Лабораторная работа 5 Глава 8: Event-скрипты Введение Обработка событий Event policy Написание event-скриптов Лабораторная работа 6 Глава 9: Python Обзор пакетов и модулей Введение в типы Обзор управления потоком и операциями Написание программ Lab 7: Написание программы на Python Глава 10: PyEZ Введение в PyEZ Введение в абстракции Глубокое погружение в разбор структур данных Введение в обработку исключений Написание скриптов Python с использованием PyEZ Lab 8: Использование PyEZ для управления сетью Глава 11: Ansible Введение в Ansible Введение в YAML Обзор в Playbooks Управление Junos используя Ansible Lab 9: Конфигурирование устройств Junos с использованием Ansible и шаблонов Глава 12: Ruby Введение в Ruby Обзор Ruby Gems Введение в структуры данных Ruby Обзор Junos/Ruby Open Source Library Lab 10: Управление Junos с использованием Ruby Глава 13: RubyEZ Введение в RubyEZ Разные способы работы с библиотекой Lab 11: Управление Junos с использованием RubyEZ Глава 14: Puppet Введение в Puppet Обзор Resources, Classes, Manifests и Modules Внедрение Puppet для управления Junos Lab 12: Управление Junos с использованием Puppet Дополнение А: XSLT Введение в XSLT Шаблоны Контроль выполнения в XSLT Структура скрипта в XSLT Дополнительные ссылки Дополнение Б: Chef Знакомство с Chef Chef и Junos

Скрыть подробную программу курса

Заказать обучение «Автоматизация Junos (Junos Automation) (JAUT)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.



 
Заказать