Top.Mail.Ru

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

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

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

Освойте создание и отладку shell-скриптов, автоматизацию через D-Bus и централизованное управление конфигурациями с помощью Ansible и Puppet в ОС «Альт».

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

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

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

О курсе

Программа направлена на развитие практических навыков автоматизации административных задач в ОС «Альт». Участники освоят создание переносимых shell-скриптов, работу с D-Bus и применение Ansible и Puppet для управления конфигурациями.


Курс поможет участникам:


• создавать и запускать shell-скрипты в ОС «Альт»
• работать с переменными, параметрами и подстановками
• применять условия, циклы, оператор case и функции
• оформлять, тестировать и отлаживать сценарии
• использовать D-Bus для автоматизации системных операций
• создавать и параметризовать плейбуки Ansible
• развертывать Puppet и контролировать состояние управляемых узлов



Кому будет полезен курс

Системные администраторы

ИТ-специалисты

Преимущества нашей программы

Разработка shell-скриптов

Участники изучают правила создания и запуска сценариев, работу с переменными, параметрами, подстановками и основными управляющими конструкциями языка.

Тестирование и отладка

Курс охватывает оформление, документирование и проверку shell-скриптов. Слушатели учатся находить ошибки и использовать виртуальную среду для безопасного тестирования.

Автоматизация через D-Bus

Программа включает работу с системной и сессионной шинами D-Bus, а также применение qdbusviewer и dbus-send для автоматизации операций.

Управление конфигурациями

Слушатели осваивают архитектуру Ansible и Puppet, развертывание их компонентов, управление программным обеспечением, службами и состоянием узлов.

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

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

  • Понимание сферы применения сценариев на языке shell 
  • Умение работать с готовыми сценариями
  • Основы создания и запуска shell-скриптов 
  • Работа с переменными и параметрами скриптов
  • Использование подстановок, выполняемых интерпретатором

Программные структуры в shell-скриптах

  • Применение команды test и условного оператора
  • Способы организации циклов 
  • Множественный выбор, оператор case
  • Использование функций в shell-скриптах

Рекомендации по оформлению и отладка shell-скриптов

  • Понимание принципов грамотного оформления и документирования сценариев 
  • Тестирование и отладка сценариев 
  • Использование виртуальной среды в целях тестирования и отладки

Система межпроцессного взаимодействия D-Bus

  • Назначение D-Bus
  • Системная и сессионная шины 
  • Использование шины D-Bus для автоматизации работы
  • Применение qdbusviewer и dbus-send

Система управления конфигурациями Ansible

  • Назначение и архитектура Ansible
  • Развертывание компонент Ansible в ОС «Альт»
  • Использование Ansible для управления программным обеспечением и работами служб
  • Файловые операции в Ansible 
  • Параметризация плейбуков Ansible

Система управления конфигурациями Puppet

  • Назначение и архитектура Puppet
  • Развертывание компонент Puppet в ОС «Альт»
  • Использование Puppet для управления программным обеспечением и работами служб
  • Отслеживание состояния управляемых узлов средствами Puppet

Итоговая аттестация

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

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

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

38 000 ₽
Оставить заявку на курс
check

Shell-автоматизация: Создавайте переносимые сценарии с использованием переменных, условий, циклов и функций.

check

Надежный код: Освойте правила оформления, тестирования и отладки shell-скриптов в ОС «Альт».

check

Управление конфигурациями: Автоматизируйте работу служб и программного обеспечения с помощью Ansible и Puppet.

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

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

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

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