Уровень сложности:
Длительность курса: 40 ак.ч.
График обучения: 40 ак. часов, 5 занятий по 8 ак. часов или 10 занятий по 4 ак. часа
Аннотация
Курс рекомендуется после прохождения обучения на стартовом курсе «ALTADM1. Администрирование ОС Альт. Часть 1». Предназначен для развития навыков написания сценариев на языке командного интерпретатора и активного использования скриптов и систем управления конфигурацией для автоматизации деятельности системного администратора.
Является авторизованным курсом ООО «Базальт СПО», официальная страница курса:
Знания и умения, полученные в результате обучения
- В результате освоения программы обучающийся должен уметь:
• создавать скрипты на языке командного интерпретатора для автоматизации типовых действий системного администратора;
• выполнять развертывание компонент необходимых для использования системы управления конфигурацией ansible;
• создавать плейбуки ansible для выполнения типовых задач системного администрирования;
• выполнять развертывание компонент необходимых для использования системы управления конфигурацией puppet;
• использовать puppet для выполнения типовых задач системного администрирования.
- В результате освоения программы обучающийся должен знать:
• правила написания грамотного и переносимого кода на языке командного интерпретатора;
• синтаксис управляющих конструкций языка командного интерпретатора;
• принципы тестирования и отладки скриптов на языке командного интерепретатора;
• архитектуру системы управления конфигурацией ansible;
• архитектуру системы управления конфигурацией puppet;
- В результате освоения программы обучающийся должен приобрести практический опыт:
• решения практических задач автоматизации с использованием языка командного интерпретатора;
• решения практических задач при использовании систем управления конфигурацией ansible и puppet.
Курсы связанных направлений
Программы профессиональной переподготовки
Даты занятий | Расписание занятий |
02.12.2024 - 27.12.2024 дистационно
Записаться #УчисьДома!
Примечание: КСК
Без расписания - Челин
|
Дата | Время | Аудитория | Преподаватель |
02.12.2024 понедельник
|
18:00 - 21:20
|
Дистанционно
|
|
06.12.2024 пятница
|
18:00 - 21:20
|
Дистанционно
|
|
09.12.2024 понедельник
|
18:00 - 21:20
|
Дистанционно
|
|
11.12.2024 среда
|
18:00 - 21:20
|
Дистанционно
|
|
13.12.2024 пятница
|
18:00 - 21:20
|
Дистанционно
|
|
16.12.2024 понедельник
|
18:00 - 21:20
|
Дистанционно
|
|
18.12.2024 среда
|
18:00 - 21:20
|
Дистанционно
|
|
20.12.2024 пятница
|
18:00 - 21:20
|
Дистанционно
|
|
23.12.2024 понедельник
|
18:00 - 21:20
|
Дистанционно
|
|
27.12.2024 пятница
|
18:00 - 21:20
|
Дистанционно
|
|
|
Даты занятий | Расписание занятий |
15.10.2024 - 31.10.2024 18:00 - 21:20
Группа: ПП.Альт Системное и сетевое администрирование [июнь 2024-9]
|
Дата | Время | Аудитория | Преподаватель |
15.10.2024 вторник
|
18:00 - 21:20
|
_Онлайн
|
|
17.10.2024 четверг
|
18:00 - 21:20
|
_Онлайн
|
Челин Алексей Юрьевич
|
22.10.2024 вторник
|
18:00 - 21:20
|
_Онлайн
|
|
24.10.2024 четверг
|
18:00 - 21:20
|
_Онлайн
|
Челин Алексей Юрьевич
|
29.10.2024 вторник
|
18:00 - 21:20
|
_Онлайн
|
|
31.10.2024 четверг
|
18:00 - 21:20
|
_Онлайн
|
Челин Алексей Юрьевич
|
|
07.10.2024 - 31.10.2024 дистационно
Занятия в этой группе уже начались!
Группа: ALTSHELL. Автоматизация в ОС Альт - КСК
Примечание: Челин
КСК вместе с ПП июнь 2024
|
Дата | Время | Аудитория | Преподаватель |
07.10.2024 понедельник
|
10:00 - 13:20
|
Дистанционно
|
|
08.10.2024 вторник
|
10:00 - 13:20
|
_Онлайн
|
Челин Алексей Юрьевич
|
10.10.2024 четверг
|
10:00 - 13:20
|
_Онлайн
|
Челин Алексей Юрьевич
|
11.10.2024 пятница
|
10:00 - 13:20
|
Дистанционно
|
|
15.10.2024 вторник
|
10:00 - 13:20
|
Дистанционно
|
|
17.10.2024 четверг
|
10:00 - 13:20
|
_Онлайн
|
Челин Алексей Юрьевич
|
22.10.2024 вторник
|
10:00 - 13:20
|
Дистанционно
|
|
24.10.2024 четверг
|
10:00 - 13:20
|
_Онлайн
|
Челин Алексей Юрьевич
|
29.10.2024 вторник
|
10:00 - 13:20
|
Дистанционно
|
|
31.10.2024 четверг
|
10:00 - 13:20
|
_Онлайн
|
Челин Алексей Юрьевич
|
|
38 000 ₽
Скидки предоставляются в зависимости от количества слушателей,
суммы договора и других условий, оговариваемых с Заказчиком.
Расчёт стоимости с учётом возможных скидок представлен как справочная информация.
Фактический размер скидки может несколько отличаться из-за округления значения суммы.
Внимательно ознакомьтесь с условиями действующих
акций и скидок...
Для успешного прохождения курса слушатель должен обладать следующими знаниями:
- знания дерева каталогов, иерархии пользователей системы, основных типов файлов Linux, понимание принципов базовой модели разграничения доступа в Linux, роли процесса в операционной системе, особенностей различных файловых систем;
- уверенное владение интерфейсом командной строки, базовые навыки создания сценариев на языке командного интерпретатора.
Для прохождения данного курса в дистанционном формате необходимо:
- либо наличие у слушателя компьютера с установленной ОС Альт;
- либо наличие у слушателя установленной в любой операционной системе среды виртуализации Virtual Box; виртуальная машина с ОС Альт Рабочая станция предоставляется вместе с материалами курса.
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.