DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года.

Публикация № 1208706

Методология - DevOps

Описание курса

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С.

Группа на курс с 16.04 по 11.06 набрана.
Следующий поток курса - с 29 июня по 21 июля //hochu1c.ru/public/1241782/

На курсе будут изучены инструменты и конкретные приемы для реализации следующих практик в 1С:

  • организация совместной разработки с использованием git (git, GitLab),
  • проверка качества кода (Sonar Qube),
  • тестирование (СППР, Vanessa automation),
  • непрерывная поставка ПО (Jenkins, GitLab CI).

Вместе с преподавателями вы будете устанавливать и настраивать необходимое программное обеспечение для реализации сквозного примера от написания кода до установки обновления на информационную базу. 

 

В результате прохождения онлайн-курса вы сможете:

  • настроить ПО необходимое для проведения проверок и тестирования.

  • создавать сценарии тестирования и объединять их в комплексные процессы.

  • создавать скрипты для автоматизации процессов DevOps.

 

Аудитория курса

Руководители подразделений разработки, программисты 1С, тестировщики, менеджеры продуктов, DevOps инженеры, не знакомые с системой 1С предприятие.

 

Авторы и ведущие курса

Олейников Павел

Работать с 1С начал в 2005 году, внедрял и дорабатывал типовые и самописные конфигурации на различных предприятиях (производство, оптовые и розничные продажи, общепит) на должностях от программиста до начальника ИТ службы.

В настоящее время занимается развитием DevOps в компании Инфостарт.

 

 

Подымников Виталий

В 1С с 2010 года.

Прошел путь от сервис-инженера до ведущего программиста.

Работал проектах различного масштаба и сложности. В настоящее время программист в компании Инфостарт.

 

 

Попова Светлана

В 1С более 10 лет.

Опыт доработки и внедрения типовых и самописных конфигураций.

Сейчас занимается оптимизацией, автотестами, DevOps.

Контрибьютор Vanessa-automation.

 

Пронин Валерий

Более 10 лет занимается разработкой на платформе 1С.

Участвовал в проектах автоматизации и внедрения крупных информационных систем.

С 2015 года работает программистом в команде Инфостарт.

 

 


Артур Аюханов

Практикующий эксперт и евангелист 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 крупных городах России и Белоруссии.

Обучает компании различного уровня (от федеральных до региональных) внедрению инженерных DevOps-практик (тестирование, CI\CD и т.п.) с 2016 года.

Объем курса

Всего запланировано 8 вебинаров, по 1,5 - 2 часа. По итогам каждого вебинара слушатели выполняют домашнее задание, ориентировочное время на выполнение задания - около двух часов. 

Общая продолжительность курса 32 академических часа ( 16 часов вебинаров и 16 на выполнение домашних заданий). Вебинары можно смотреть в режиме онлайн или в записи, доступ к материалам предоставляется на 90 дней.

 

Как проходит курс

Вебинары проводятся раз в неделю, по четвергам с 10:00 до 12:00. 

В ходе каждого вебинара будет разбор домашнего задания, рассказ преподавателя по теме вебинара, с демонстрацией экрана и последние 20 минут - ответы на вопросы по пройденной теме. 

В учебной группе будет 20 человек с персональным разбором ДЗ и неограниченное количество участников-вольнослушателей.

 

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

1-й вебинар. 16 апреля. DevOps - общая информация, применимость для 1С. 

  1. DevOps основные понятия.

  2. Применение процессов DevOps в различных методологиях разработки.

  3. DevOps для 1С, инструменты, особенности.

 

2-й вебинар. 23 апреля. Основы Git.

  1. Знакомство с системами контроля версий.

  2. Git, основные понятия и команды.

  3. Знакомство с GitLab, работа с удаленными  репозиториями, совместная разработка.

 

3-й вебинар. 30 апреля. Контроль качества кода.

  1. Стандарты, качество, что это и зачем.

  2. Инструменты для проверки качества кода.

  3. Sonar Qube, АПК.

  4. Загрузка результатов произвольных проверок в Sonar Qube.

 

4-й вебинар. 14 мая. Тестирование.

  1. Виды тестирования.

  2. Обзор имеющихся средств для тестирования в 1С.

  3. Настройка использование Vanessa Automation.

 

5-й вебинар. 21 мая. Использование СППР для организации тестирования.

  1. Настройка подсистемы тестирования, основные объекты.

  2. Использование подсценариев, установка параметров сценариев.

  3. Запуск сценариев на CI сервере, загрузка ошибок.

 

6-й вебинар. 28 мая. Инструменты автоматизации.

  1. Что такое CI/CD, его роль в DevOps.
  1. Сравнение серверов непрерывной интеграции.
  1. Установка, настройка Jenkins и дополнительных инструментов.
  1. Структура jenkins файла, создание сборочной линии..

  

7-й вебинар. 4 июня. Создание скриптов автоматизации.

  1. Структура jenkins файла, создание сборочной линии (продолжение)
  1. Настройка GitLab runner.
  1. Создание скриптов для GitLab runner.

8-й вебинар. 11 июня. DevOps, запускаем.

  1. Варианты применение практик DevOps..

  2. Начинаем использовать, риски и возможности.

 

Системные требования для прохождения курса

Для прохождения курса требуется наличие персонального компьютера с операционной системой Windows (желательно не менее 16 ГБ оперативной памяти и процессор не ниже Intel core i5 или аналог от AMD) у слушателя должен быть административный доступ к данному ПК, для установке необходимых программ и служб в рамках курса.

В ходе курса будут установлены и настроены:
1. VMWare Workstation (or virtualbox)
2. Ubuntu 18.04
3. GitLab
3. Git
4. SonarQube
4.1 SonarQube scanner
5. SonarQube 1C (BSL) Community Plugin -
Плагин SonarQube
5.1. acc-export
6. Vanessa.Automation
7. Jenkins
8. OneScript
9. Vanessa-Runner
10. JDK 11
11. Allure
12. gitsync
Используются, обязательны
1. Платформа 1С
2. Клиентский ключ\лицензия 1С
Используются (необязательны)
1. VSCode
2. 1С:СППР
3. 1С:АПК
4. EDT

Сертификат

По окончанию курса участникам будет выдан электронный сертификат компании “Инфостарт”. 

Разделы курса

1-й вебинар. 16 апреля. DevOps - общая информация, применимость для 1С.

DevOps основные понятия. Применение процессов DevOps в различных методологиях разработки. DevOps для 1С, инструменты, особенности.

2-й вебинар. 23 апреля. Основы Git.

Знакомство с системами контроля версий. Git, основные понятия и команды. Знакомство с GitLab, работа с удаленными репозиториями, совместная разработка.

3-й вебинар. 30 апреля. Контроль качества кода.

Стандарты, качество, что это и зачем. Инструменты для проверки качества кода. Sonar Qube, АПК. Загрузка произвольных проверок в Sonar Qube.

4-й вебинар. 14 мая. Тестирование.

Виды тестирования. Обзор имеющихся средств для тестирования в 1С. Настройка использование Vanessa Automation.

5-й вебинар. 21 мая. Использование СППР для организации тестирования.

Настройка подсистемы тестирования, основные объекты. Использование подсценариев, установка параметров сценариев. Запуск сценариев на CI сервере, загрузка ошибок.

6-й вебинар. 28 мая. Инструменты автоматизации.

Что такое CI/CD, его роль в DevOps. Сравнение серверов непрерывной интеграции. Установка, настройка Jenkins и дополнительных инструментов. Структура jenkins файла, создание сборочной линии.

7-й вебинар. 4 июня. Создание скриптов автоматизации.

Структура jenkins файла, создание сборочной линии (продолжение). Настройка GitLab runner. Создание скриптов для GitLab runner.

8-й вебинар. 11 июня. DevOps, запускаем.

Варианты применение практик DevOps.. Начинаем использовать, риски и возможности.

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Vladimir Litvinenko 2333 13.03.20 13:18 Сейчас в теме
Возможно ли приобретение отдельных вебинаров без полного пакета? Возможность приобретения за стартмани заманчива. Но всё же хотелось бы иметь возможность выбирать интересующие темы. Если есть лимит на участников и такое участие нежелательно, то вполне устроит приобретение доступа только к видео (особенно с учётом проведения вебинаров в рабочее время).

Интересует два вебинара

* 3-й вебинар. Контроль качества кода (тема установки Sonar Qube и добавления проверок).
* 5-й вебинар. Использование СППР для организации тестирования

И возможно 7-й вебинар. "Создание скриптов автоматизации".
Интересует именно Gitlab CI в приложении к 1С. Здесь хотелось бы понимать, насколько полными будут примеры в 7-ом вебинаре. В теме обозначено рассмотрение одновременно как Jenkins, так и Gitlab CI. Кажется что за 2 часа будет сложно рассмотреть оба механизма. По Jenkins примеров ведь уже очень много, хотелось бы больше про Gitlab CI узнать.


Ещё есть вопросы по технике работы:
1) Планируется рассмотрение работы с хранилищем 1С и только его выгрузкой в git или с git-репозиториями проектов на EDT?
2) На чем будет разворачиваться Gitlab CI? Будут использованы облачные механизмы самого Gitlab или будет выполняться установка на своём сервере?
sashocq; check2; dtrash; mashinist; kraynev-navi; +5 Ответить
2. OPM 221 13.03.20 17:07 Сейчас в теме
(1)
1) Непосредственно работа в EDT разбираться не будет, скрипты будут как для варианта работы через хранилище 1С, так и для разработки в EDT c git-репозиториями .
2) В ходе занятий будет развернут свой Gitlab сервер.
3. A_Kriulina 24 13.03.20 17:32 Сейчас в теме
(1) Владимир, здравствуйте. Приобретение отдельных вебинаров невозможно, только весь курс целиком.
4. Seaflame 13.03.20 20:18 Сейчас в теме
Кроме видео будут методические материалы для чтения? Или через 91 день ты останешься исключительно наедине со своей памятью и чеком о трате 12000 руб.?))
PROF1L; Yakud3a; check2; +3 Ответить
5. Steelvan 13.03.20 23:00 Сейчас в теме
GitLab очень тяжелое хранилище для хранения снимков.
Почему отринули gogs или gitea (ветка gogs) ?

Поднимается легко, ресурсов потребляет мало, работает сверхшустро :)
Можно работать над одним проектом нескольким контрибуторам соавторам.
Есть встроенная простая задачница.
7. nonofusafree 14.03.20 11:23 Сейчас в теме
(0) опыта разработки у авторов курса много, а какой опыт в построении и использовани CI/CD в компаниях на проде?

Пока даже трудно судить стоит ли курс 12 т.р.
8. support 4480 14.03.20 11:46 Сейчас в теме
(7)А какие критерии прода? Как минимум мы разрабатываем и сопровождаем свою базу на КА2 по данной методологии. А у нас внедрена полная автоматизация - различные направления учета, интеграция с вебом, торговые операций, 54-фз, проектный учет, вплоть до полноценного бюджетирования и отчётности по МСФО для фирмы "1С". И когда я говорю бюджетирование - это реально так, ежедневное оперативное БДДР по всем статьям.

Оборот компании за 2019 год составил около 200 млн. И это не два контракта, а множество операций по разным направлениям. Возможно для реального сектора экономики это не много, но в качестве примера работоспособности методологии вполне подходит.

Данная методология даёт нам множество преимуществ по сравнению с классическим подходом, о чем у будет рассказано и показано.

Более того, мы хотим создать платформу для подобной разработки на нашем портале для удалённых команд для внешних корпоративных проектов с привлечение участников нашего сообщества .
aayukhanov_corp; +1 Ответить
9. unichkin 1261 15.03.20 02:42 Сейчас в теме
1. Скажите, а на какой платформе это все разворачивается? Смотрел некоторые видео по дженкинсу, в который хотелось бы въехать, но там работа идет на linux & vim, практически без интерфейса, что для новичка большой трэш... Чтоб понять \ воспроизвести подобное надо кучу время потратить, был бы рад каким-то более простым треням.
2. Работа с GIT рассматривается в рамках EDT?
3. Будет ли ДЗ с контролем, сертификат по факту прохождения?
15. OPM 221 16.03.20 10:33 Сейчас в теме
(9)
1. Jenkins и GitLab будут разворачиваться на виртуальной машине под управлением Ubuntu, немного придется поработать в консоли (установка и настройка), но основная работа через интерфейс.
2. Будем изучать git и как он используется при разработке через EDT и через хранилище 1С.
3. ДЗ планируется после каждого занятия, первая часть следующего занятия - разбор выполненного ДЗ. Будет сертификат о прохождении курса.
arcius7012; +1 Ответить
10. qwed557 30 15.03.20 17:02 Сейчас в теме
потом можно будет купить только записи вебинаров?
14. A_Kriulina 24 16.03.20 09:39 Сейчас в теме
(10) Такой формат не планировался.
11. Milanick 15.03.20 19:54 Сейчас в теме
После окончания, смотреть уроки можно?
13. A_Kriulina 24 16.03.20 09:38 Сейчас в теме
(11) Да, доступ к материалам предоставляется на 90 дней после завершения курса.
12. wild83 15.03.20 22:21 Сейчас в теме
На чем основано ценообразование вашего курса?
17. Vladimir Litvinenko 2333 16.03.20 13:11 Сейчас в теме
(12) Не большой специалист в этой теме, но говорят, что ценообразование обычно строится на балансе спроса и предложения ))

Альтернативный курс четырехлетней давности насколько помню стоил дороже. Я в далёком 2017 году аналог покупал за 20000 рублей (курс из двух частей в сумме), причём уже тогда с частично неактуальной информацией и ориентированный на Windows (к счастью уже тогда получилось на Linux пройти).

А бесплатную, но фрагментированную информацию, далеко не каждый может обработать. Точнее не каждый хочет и не каждому удобно )) Это ведь как в спорте - тренажёр стоит 10000 рублей и плата одноразовая. Можно и на общественных площадках бесплатно с ребятами позаниматься - жим поделать и на турнике по подтягиваться. Но это заходит далеко не всем. А фитнес-клуб и тренер, который Вам будет говорить "не ленись, залезай, двигайся" в гораздо большую сумму обойдётся. Тем более, что это сильно экономит личное время и добавляет уверенности.


Сам бы с удовольствием за чашкой кофе тему по Gitlab CI для 1С посмотрел да проработал )) Самостоятельно добраться руки не доходят. Надеюсь позже всё таки будут отдельные вебинары продаваться )) Может быть со вторым потоком.... ))
aayukhanov_corp; check2; +2 Ответить
16. ZhdanovR 16.03.20 13:06 Сейчас в теме
Какие знакомые имена. Радует, что ученики теперь начинают учить других.
volokitinac; mitia.mackarevich; borda4ev; artbear; amon_ra; +5 2 Ответить
22. OPM 221 17.03.20 09:55 Сейчас в теме
(16) Использование множественного числа не уместно.
23. ZhdanovR 17.03.20 10:01 Сейчас в теме
(22) Ой да ладно Павел, я рад что вы достигли того уровня, что можете учить других. это говорит о том, что силы Серебряной Пули не пропали даром и она достойно обучила Вашу команду. А использование множественного числа было потому, что у Вас я знаю было несколько человек в команде или это не так?
24. OPM 221 17.03.20 10:42 Сейчас в теме
(23)Не могу ничего сказать хорошего об обучении от Серебрянной пули, так как только один из нас непосредственно в этом участвовал, но больше информации он получил из других источников и практики.
25. ZhdanovR 17.03.20 10:46 Сейчас в теме
(24) Тогда чем отличается ваша программа обучения от того, что предоставляет Серебряная Пуля? У вас что-то новое есть?
26. OPM 221 17.03.20 10:53 Сейчас в теме
(25) Не знаю, так как не знаю программы курса СБ.
18. Бэнни 124 16.03.20 14:16 Сейчас в теме
какие требования к специалисту для прохождения курса?
19. OPM 221 16.03.20 14:59 Сейчас в теме
(18) Отсутствие страха перед консолью.
Vladimir Litvinenko; +1 Ответить
20. Бэнни 124 16.03.20 15:49 Сейчас в теме
(19) Меня больше интересует будут ли использоваться какие-то скриптовые языки?
21. OPM 221 16.03.20 16:11 Сейчас в теме
(20) будут использоваться команды cmd и bash, библиотеки OneScript.

groovy-dsl и yaml для описания последовательности действий.
27. Andrefan 17.03.20 11:11 Сейчас в теме
Добрый день.
1. Данные методики применимы для обычных форм, конфигураций старого поколения? (УПП 1.3, режим совместимости 8.2.13)?
2. Будут ли помимо вебинаров предоставляться какие-то методические материалы (инструкции по использованию ПО в рамках этих методик, пошаговые сквозные примеры и т.д.)?
папаган; +1 Ответить
28. ХамитоваРайса 22.03.20 09:35 Сейчас в теме
Добрый день) А за присутствие на вебинаре надо платить?
29. A_Kriulina 24 23.03.20 09:33 Сейчас в теме
(28) Райса, здравствуйте. Участвовать на вебинарах возможно, если приобретен курс.
30. maxx 905 23.03.20 10:39 Сейчас в теме
Как-то быстро за неделю курс закрылся
31. A_Kriulina 24 23.03.20 10:43 Сейчас в теме
(30) Да, было всего 20 мест. Если вы запишитесь в лист ожидания, то мы оповестим вас персонально о следующем наборе.
32. maxx 905 23.03.20 10:44 Сейчас в теме
(31) 2-ой набор будет во 2-ом полугодии?
33. A_Kriulina 24 23.03.20 14:32 Сейчас в теме
(32) Пока не можем сориентировать по срокам, информация будет позже.
34. sashocq 191 24.03.20 09:20 Сейчас в теме
(30) Что??? Я только увидел этот курс, хотел записаться, а он уже закрыт???
35. A_Kriulina 24 24.03.20 10:02 Сейчас в теме
(34) Да, было всего 20 мест. Если вы запишитесь в лист ожидания, то мы оповестим вас персонально о следующем наборе.
36. gkname 24.03.20 17:29 Сейчас в теме
Можно ли будет приобрести записи вебинаров?
37. A_Kriulina 24 24.03.20 17:33 Сейчас в теме
(36) Добрый день. Нет, записи отдельно продаваться не будут.
38. gkname 24.03.20 17:43 Сейчас в теме
(37)
Тогда можно ли еще дополнительно записаться на курс в качестве слушателя (без интерактивного взаимодействия с преподователем)
43. irina_selezneva 6 25.03.20 16:31 Сейчас в теме
45. gkname 26.03.20 11:02 Сейчас в теме
(43)
Теперь можно! =)

Отлично! Спасибо!
39. Bloood 21 25.03.20 15:46 Сейчас в теме
Коллеги, а почему оплата за SM пропала?
40. A_Kriulina 24 25.03.20 15:50 Сейчас в теме
41. Bloood 21 25.03.20 16:09 Сейчас в теме
(40) Оплатил за SM. Списание прошло, но мне не пришло ни какое подтверждение. При проходе по ссылкам на уроки выскакивает данное сообщение. "У вас нет доступа к данному уроку." Это нормальное поведение системы или что то пошло не так?)))
42. A_Kriulina 24 25.03.20 16:15 Сейчас в теме
(41) Нет, не очень нормальное) Проверьте сейчас?
44. Bloood 21 25.03.20 16:34 Сейчас в теме
46. Dach 295 26.03.20 17:00 Сейчас в теме
Так еще можно приобрести курс? Или уже нет и надо записаться в лист ожидания? Как в этот лист записаться?
47. A_Kriulina 24 26.03.20 17:04 Сейчас в теме
(46) Добрый день. Да, мы открыли продажу на тариф бе проверки домашнего задания, можно его приобрести https://infostart.ru/public/1208706/
48. osin_d79@mail.ru 30.03.20 11:44 Сейчас в теме
(47) Добрый день! Подскажите, тариф за курс с проверкой ДЗ отличается от тарифа без такой проверки? Есть ли плановый срок нового набора курса с проверкой ДЗ? Спасибо.
49. user612295_death4321 07.04.20 11:41 Сейчас в теме
Добрый день.

Подскажите, пожалуйста, а что будет входить в тариф без проверки ДЗ ? Можно ли будет обратиться за какой то помощью, если что-то пойдет не так ? Или получил курс вебинара, видеозаписи и разбирайся как хочешь ? :)

Придем ли мы по окончанию курса к полноценному пайплайну, который будет автоматически собирать приложение из актуальных исходников, проверять его сонаром, запускать авто-тесты и выдавать финальные отчеты о проделанной работе ?
50. Inziya 07.04.20 15:05 Сейчас в теме
Добрый день.

В учебной группе будет 20 человек с персональным разбором ДЗ и неограниченное количество участников-вольнослушателей.
, подскажите в данной группе при возникновении вопросов у вольнослушателей, можно будет их задать. Или приобретая курс получаешь доступ только к вебинарам и видеозаписям?
51. oleynikovpm 07.04.20 15:11 Сейчас в теме
(49) (50) Добрый день. С началом обучения будет создана закрытая группа, для участников.

Да, после 7 урока у Вас должны получиться настроенное ПО и готовый пайплайн.
52. artbear 1184 28.04.20 12:56 Сейчас в теме
Тем, кому интересен наш текущий курс, рекомендую еще обратить внимание на еще один проект от Инфостарта - Практикум "DevOps. Запуск тестирования для решений 1С" 4-5 Мая 2020 г.

Практикум расширяет курс по DevOps и позволяет на практике с активным участием тренеров запустить тестирование решений 1С на собственных машинах.
8 часов усиленной практической работы по теме запуска тестирования.

Подробнее на странице практикума https://infostart.ru/public/1226860/
Оставьте свое сообщение

См. также

DevOps для 1С. Онлайн-интенсив проходит с 29 июня по 21 июля 2020 года. Промо

DevOps v8 1cv8.cf Платные (руб)

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. Проводится в интенсивном формате видеолекция - домашняя работа - вебинары

28.05.2020    7030    62    Infostart    18    

Онлайн-митап "DevOps в 1С". 26 июня 2020 года.

DevOps Платные (руб)

Инфостарт делает перезагрузку своих мероприятий. С 26 июня начинается онлайн-марафон Инфостарта: тематические митапы по управлению и технологиям. Первой выбрана тема DevOps в 1С - одна из самых популярных тем прошедших мероприятий. Присоединяйтесь!

3000 руб.

27.05.2020    6346    51    18    

Практикум "DevOps. Запуск тестирования для решений 1С" 19-22 мая в 14:00 МСК

Инструментарий разработчика Администрирование DevOps Git (GitHub, GitLab, BitBucket) v8 Платные (руб)

Практикум по запуску тестирования для решений 1С, на котором участники на собственных рабочих местах с нуля научатся запускать тестирование для 1С-проектов.

30.04.2020    2637    5    Infostart    1    

Практикум "DevOps. Запуск тестирования для решений 1С" 4-5 Мая 2020 г.

Инструментарий разработчика Администрирование DevOps Git (GitHub, GitLab, BitBucket) v8 Россия Платные (руб)

Практикум по запуску тестирования для решений 1С, на котором участники на собственных рабочих местах с нуля научатся запускать тестирование для 1С-проектов.

22.04.2020    3465    11    Infostart    19