DevOps для 1С. Онлайн-интенсив проходит с 22 ноября по 21 декабря 2021 года.
Данный онлайн-интенсив предусматривает изучение процессов, инструментов и методик DevOps, их применение при разработке на платформе 1С.
- Описание
- Подробнее
Описание
Набор на курс закрыт. Вы можете записаться в лист ожидания на следующий поток. Мы свяжемся с вами и сообщим, когда откроем продажи.
В результате прохождения онлайн-интенсива вы сможете:
-настроить ПО необходимое для организации процессов DevOps, такое как : git, GitLab, Jenkins, SonarQube, Prometheus, Grafana, OneScript, Vanessa-Automation, Vanessa-ADD;
-настроить процесс CI/CD для разработки ваших решений на 1С;
—создавать сценарии тестирования и объединять их в комплексные процессы проверки ваших решений на 1С при помощи встраивания в процессы CI/CD;
-создавать свои и использовать готовые скрипты для автоматизации процессов DevOps;
—настроить мониторинг ваших тестовых и продуктовых контуров при помощи Prometheus и Grafana.
Также по итогам прохождения курса вы получите знания и практические навыки, которые помогут вам повысить стабильность и качество разработки, перенести часть ежедневных рутинных операций в фоновый автоматический режим, освоить запуск автоматического тестирования, правильно мониторить продуктивные системы, что в итоге повысит вашу ценность как специалиста и для вашей компании, и для рынка в целом.
В процессе работы на курсе, вы получите готовые артефакты, которые можно и нужно сразу применять в работе: настроенные инструменты, готовые скрипты и файлы настроек, автоматические линии сборки, тесты, метрики мониторинга и т.д.
Особенности интенсива
На интенсиве будут изучены инструменты и конкретные приемы для реализации следующих практик в 1С:
- организация совместной разработки с использованием git,
- проверка качества кода,
- тестирование,
- поставка ПО, релизное управление,
- мониторинг.
Вместе с преподавателями вы будете устанавливать и настраивать необходимое программное обеспечение для реализации сквозного примера от написания кода до установки обновления на информационную базу.
Аудитория интенсива
Курс рассчитан на руководителей подразделений разработки, программистов 1С, тестировщиков, менеджеров продуктов, DevOps-инженеров, не знакомых с системой 1С предприятие.
Для успешного прохождения курса желательно:
— иметь навык разработки и администрирования 1С:Предприятия либо уверенные навыки разработки на других языках программирования;
— иметь общее представление об архитектуре 1С:Предприятия и современного ПО в целом (клиент-серверная архитектура, что такое веб-сервер, что такое СУБД и т.п.)
— иметь базовые навыки администрирования: умение работать в консоли, умение устанавливать ПО.
Авторы и преподаватели интенсива
Артур Аюханов
Технический директор Инфостарта. Практикующий эксперт и евангелист DevOps-практик.
Активно применяет методики и инструменты тестирования с 2003 года (1С 7.7 и 1С 8.Х).
Автор\активный участник разработки нескольких инструментов тестирования для 1С 7.7, 1С 8.1, 1С 8.3 — Functest, Functest.8x, xUnitFor1C, Vanessa-behavior, Vanessa-ADD
Провел оффлайн-мастер классы по тестированию в 2019 году в 7 крупных городах России и Белоруссии.Провел 2 потока DevOps-курсов на сайте Инфостарт за последние 1,5 года.
Внедрил DevOps-подходы и практики в компании Инфостарт.
Обучает компании различного уровня (от федеральных до региональных) внедрению инженерных DevOps-практик (тестирование, CI\CD и т.п.) с 2016 года.
Александр Кунташов
Занимается разработкой и внедрением систем автоматизации учета на 1С:Предприятии.
Преподаватель авторских курсов; проводит мастер-классы для разработчиков на 1С:Предприятии.
Постоянный докладчик и ведущий, модератор технических секций конференций и митапов Инфостарта.
Активно применяет практики тестирования (tdd, bdd и т.п.) для 1С, JavaScript и PHP
Евгений Ванжула
Занимается разработкой и внедрением систем автоматизации учета на 1С:Предприятии 8.
С 2013 года работает в сфере 1С, применяя накопленные знания – полученные на предыдущих местах работы.
Занимался мониторингом как кластеров 1С, так и гетерогенных сред на основе микросервисной архитектуры в облаках, включая трассировку запросов и анализ времени выполнения.
Василий Соколов
Начинал работу с фирм франчайзи, далее работал на фикси в организациях пищевой, а потом и лесной промышленности.
С 2015 года в поле зрения попали такие инструменты как git, gitsync, jenkins и прочие.
В данный момент интересны инструменты, позволяющие улучшать процесс разработки.
В компании Инфостарт активно расширяет\дополняет практику CI\CD
Виталий Подымников
В 1С с 2010 года.
Прошел путь от сервис-инженера до ведущего программиста.
Работал в проектах различного масштаба и сложности.
Светлана Попова
В 1С более 10 лет.
Опыт доработки и внедрения типовых и самописных конфигураций.
Сейчас занимается оптимизацией, автотестами, DevOps.
Контрибьютор Vanessa-automation.
Валерий Пронин
Более 10 лет занимается разработкой на платформе 1С.
Участвовал в проектах автоматизации и внедрения крупных информационных систем.
Время прохождения курса
Занятия начинаются 22 ноября, каждую неделю открывается доступ к материалам одной темы и домашним заданиям.
До следующего вебинара выполняются домашние задания, по результатам проверки заданий проводится вебинар с разбором типичных ошибок, обзором удачных решений и т.п.
Вебинары будут проходить на платформе ZOOM по вторникам в период с 22 ноября по 21 декабря 2021г. Всего запланировано 5 вебинаров.
Вебинары состоятся 22, 30 ноября, 7, 14 и 21 декабря 2021 года c 10:00 до 12:00 по московскому времени.
Объем видеоматериалов — более 8 часов.
11 домашних заданий по темам курса, время выполнения каждого — 0.5-2 часа.
Как проходит интенсив
Слушатели в рамках данного интенсива:
-получают доступ к видеоматериалам и дополнительным материалам курса;
-выполняют домашние задания;
-обсуждают необходимые вопросы в закрытом чате;
-участвуют в вебинарах.
Программа интенсива
22 ноября в 10:00 мск — открытый вводный вебинар для тех, кто уже приобрел доступ, и для тех, кто еще раздумывает о целесообразности участия.
На вебинаре можно задать вопросы по курсу и принять окончательное решение о приобретении курса.
22 ноября — 1 блок — Инструменты автоматизации разработки. Git, статический анализ кода (SonarQube + 1C:АПК)
- инструменты автоматизации и подготовка разработки
- Git и связанные инструменты
- статический анализ кода (SonarQube + 1C:АПК)
30 ноября в 10:00 мск — вебинар по итогам изучения Блока 1 с разбором домашнего задания
30 ноября — 2 блок — Тестирование в 1С (+ факультатив по использованию СППР)
- теория + предварительная настройка + дымовые тесты
- приемочное тестирование (BDD) в 1С (использование Vanessa Automation)
- использование СППР (Факультатив)
7 декабря в 10:00 мск — вебинар по итогам изучения Блока 2 с разбором домашнего задания
7 декабря — 3 блок — Развертывание непрерывной интеграции
- установка\настройка Jenkins + синхронизация хранилища 1С и Git
- jenkins-pipeline + основная линия сборка для 1С
- непрерывная интеграция в Gitlab-е
14 декабря в 10:00 мск — вебинар по итогам изучения Блока 3 с разбором домашнего задания
14 декабря — 4 блок — Мониторинг. Настройка и использование
- установка и базовая настройка Prometheus и Grafana
- настройка метрик и алертинга. Экспортер blackbox.
21 декабря в 10:00 мск — вебинар по итогам изучения Блока 4 с разбором домашнего задания