ПОИСК
Быстрый заказ
ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
В программе курса рассматриваются возможности автоматизации типичных задач администрирования и настройки ОС Альт.
Курс является продолжением (расширением) базового курса ALTADM1 «Администрирование ОС Альт. Часть 1» . ПОСЛЕ ИЗУЧЕНИЯ КУРСА АВТОМАТИЗАЦИЯ В ОС АЛЬТ (SHELL-СКРИПТЫ), ВЫ СМОЖЕТЕ:
Выберите форму обучения,
чтобы увидеть актуальные даты:
РАСПИСАНИЕ ЗАНЯТИЙ
|
Содержание курса
Модуль 1. Основы написания shell-скриптов в ОС Альт
Модуль 2. Программные структуры в shell-скриптах
Модуль 3. Рекомендации по оформлению и отладка shell-скриптов
Модуль 4. Система межпроцессного взаимодействия D-Bus
Модуль 5. Система управления конфигурациями Ansible
Модуль 6. Система управления конфигурациями Puppet
- Сфера применения сценариев на языке shell.
- Работа с готовыми сценариями.
- Основы создания и запуска shell-скриптов.
- Работа с переменными и параметрами скриптов.
- Использование подстановок, выполняемых интерпретатором.
Модуль 2. Программные структуры в shell-скриптах
- Применение команды test и условного оператора.
- Способы организации циклов.
- Множественный выбор, оператор case.
- Использование функций в shell-скриптах.
Модуль 3. Рекомендации по оформлению и отладка shell-скриптов
- Принципы грамотного оформления и документирования сценариев.
- Тестирование и отладка сценариев.
- Использование виртуальной среды в целях тестирования и отладки.
Модуль 4. Система межпроцессного взаимодействия D-Bus
- Назначение D-Bus.
- Системная и сессионная шины.
- Использование шины D-Bus для автоматизации работы.
- Применение qdbusviewer и dbus-send.
Модуль 5. Система управления конфигурациями Ansible
- Назначение и архитектура Ansible.
- Развертывание компонент Ansible в ОС «Альт».
- Использование Ansible для управления программным обеспечением и работами служб.
- Файловые операции в Ansible.
- Параметризация плейбуков Ansible.
Модуль 6. Система управления конфигурациями Puppet
- Назначение и архитектура Puppet
- Развертывание компонент Puppet в ОС «Альт»
- Использование Puppet для управления программным обеспечением и работами служб
- Отслеживание состояния управляемых узлов средствами Puppet.
Слушатели
Этот курс предназначен для системных администраторов ОС Альт, которые хотят расширить свои знания системы ОС Альт и автоматизировать задачи администрирования и настройки ОС Альт.
Предварительная подготовка
- Понимание дерева каталогов, иерархии пользователей системы, основных типов файлов Linux.
- Понимание принципов базовой модели разграничения доступа в Linux, роли процесса в операционной системе, особенностей различных файловых систем.
- Уверенное владение интерфейсом командной строки.
- Базовые навыки создания сценариев на языке командного интерпретатора.
- Знания и опыт работы с ОС Альт в объеме курса ALTADM1 «Администрирование ОС Альт. Часть 1» (рекомендуется пройти обучение).