DevOps для 1С. Онлайн-курс (Инфостарт)
Онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С.
На курсе будут изучены инструменты и конкретные приемы для реализации следующих практик в 1С:
Руководителям подразделений разработки, программистам 1С, тестировщикам, менеджерам продуктов, DevOps инженерам, не знакомым с системой 1С предприятие.
Продолжительность
Общая продолжительность курса 32 академических часа ( 16 часов вебинаров и 16 на выполнение домашних заданий).
Спойлер
ПРОГРАММА КУРСА
1-й вебинар. 16 апреля. DevOps - общая информация, применимость для 1С.
Скрытый контент.
Онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С.
На курсе будут изучены инструменты и конкретные приемы для реализации следующих практик в 1С:
- организация совместной разработки с использованием git,
- проверка качества кода,
- тестирование,
- непрерывная поставка ПО.
- настроить ПО необходимое для проведения проверок и тестирования.
- создавать сценарии тестирования и объединять их в комплексные процессы.
- создавать скрипты для автоматизации процессов DevOps.
Руководителям подразделений разработки, программистам 1С, тестировщикам, менеджерам продуктов, DevOps инженерам, не знакомым с системой 1С предприятие.
Продолжительность
Общая продолжительность курса 32 академических часа ( 16 часов вебинаров и 16 на выполнение домашних заданий).
Спойлер
ПРОГРАММА КУРСА
1-й вебинар. 16 апреля. DevOps - общая информация, применимость для 1С.
- DevOps основные понятия
- Применение процессов DevOps в различных методологиях разработки.
- DevOps для 1С, инструменты, особенности.
- Знакомство с системами контроля версий.
- Git, основные понятия и команды.
- Знакомство с GitLab, работа с удаленными репозиториями, совместная разработка.
- Стандарты, качество, что это и зачем.
- Инструменты для проверки качества кода.
- Sonar Qube, АПК.
- Загрузка результатов произвольных проверок в Sonar Qube.
- Виды тестирования.
- Обзор имеющихся средств для тестирования в 1С.
- Настройка использование Vanessa Automation.
- Настройка подсистемы тестирования, основные объекты.
- Использование подсценариев, установка параметров сценариев.
- Запуск сценариев на CI сервере, загрузка ошибок.
- Что такое CI/CD, его роль в DevOps.
- Сравнение серверов непрерывной интеграции.
- Установка, настройка Jenkins и дополнительных инструментов.
- Структура jenkins файла, создание сборочной линии.
- Настройка GitLab runner.
- Создание скриптов для GitLab runner.
- Варианты применение практик DevOps..
- Начинаем использовать, риски и возможности.
Скрытый контент.