Top.Mail.Ru

академия информационных систем

Версия для слабовидящих

ALTSHELL.Автоматизация (shell-скрипты) в ОС «Альт»

Получить консультацию
по обучению

Ближайшая дата

16 - 20 Ноября 2026 г.

Длительность
5 дн. 40 ак.час
Форма обучения
Дистанционно
Документ
Удостоверение о повышении квалификации
Стоимость
38 000 ₽

О курсе

Обучение на курсе «Автоматизация (shell-скрипты) в ОС «Альт» рекомендуется после прохождения курсов по администрированию ОС «Альт» («Администрирование ОС "Альт"». Часть 1 и «Администрирование ОС "Альт"». Часть 2). Слушатели осваивают правила написания грамотного и переносимого кода на языке командного интерпретатора, синтаксис управляющих конструкций языка, архитектуру систем управления конфигурацией ansible и puppet.Знания и умения - по итогам обучения:
• создание скриптов на языке командного интерпретатора для автоматизации типовых действий системного администратора;
• развертывание компонент необходимых для использования системы управления конфигурацией ansible;
• создание плейбуков ansible для выполнения типовых задач системного администрирования;
• развертывание компонент необходимых для использования системы управления конфигурацией puppet;
• использование puppet для выполнения типовых задач системного администрирования.
• синтаксис управляющих конструкций языка командного интерпретатора;
• принципы тестирования и отладки скриптов на языке командного интерепретатора;
• знание архитектуры системы управления конфигурациями ansible; puppet

Программа курса

1. Основы написания shell-скриптов в ОС «Альт»

Понимание сферы применения сценариев на языке 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

По окончании обучения выдается

  • Удостоверение о повышении квалификации
  • Сертификат Базальт СПО
Удостоверение о повышении квалификации
Ближайший старт курса

16 - 20 Ноября 2026 г.

38 000 ₽
Оставить заявку на курс
Изображение курса

Как вы будете учиться

Занятия
Занятия проводятся как очно в аудитории с непосредственным взаимодействием между преподавателем и слушателями. Для тех, кто не может присутствовать физически, предусмотрено участие через платформу MTS.link.
Процесс обучения
Занятия включают лекции, семинары и групповые проекты. Материалы подаются в виде презентаций, которые могут содержать графику, видео. Полученные знания закрепляются тестированиями и практическими заданиями, а затем вы получаете развернутую обратную связь от эксперта курса.
Сопровождение
Вы можете задавать вопросы преподавателю в режиме реального времени. Так же у каждой группы есть кураторы, которые всегда на связи и помогают решить организационные вопросы.

Получить персональное предложение

Хотите быть в курсе последних новостей?
Подпишитесь на нашу рассылку и станьте одним из первых, кто будет в курсе всех новостей АИС!