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

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

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

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

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

На курсе будут изучены инструменты и конкретные приемы для реализации следующих практик в 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 года работает программистом в команде Инфостарт.

 

 

Объем курса

Всего запланировано 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.

  2. Сравнение серверов непрерывной интеграции.

  3. Установка, настройка Jenkins и дополнительных инструментов.

  

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

  1. Структура jenkins файла, создание сборочной линии.

  2. Настройка GitLab runner.

  3. Создание скриптов для GitLab runner.

 

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

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

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

 

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

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

 

Сертификат

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

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

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 и дополнительных инструментов.

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

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

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

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

Скачать файлы

Наименование Файл Версия Цена
25.03.2020

10000 руб.
8000 руб. 16
Цена до 03.04.2020
8000 руб.
10000 руб. 90$m

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. Vladimir Litvinenko 2227 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 197 13.03.20 17:07 Сейчас в теме
(1)
1) Непосредственно работа в EDT разбираться не будет, скрипты будут как для варианта работы через хранилище 1С, так и для разработки в EDT c git-репозиториями .
2) В ходе занятий будет развернут свой Gitlab сервер.
3. A_Kriulina 9 13.03.20 17:32 Сейчас в теме
(1) Владимир, здравствуйте. Приобретение отдельных вебинаров невозможно, только весь курс целиком.
4. Seaflame 13.03.20 20:18 Сейчас в теме
Кроме видео будут методические материалы для чтения? Или через 91 день ты останешься исключительно наедине со своей памятью и чеком о трате 12000 руб.?))
Yakud3a; check2; +2 Ответить
5. Steelvan 13.03.20 23:00 Сейчас в теме
GitLab очень тяжелое хранилище для хранения снимков.
Почему отринули gogs или gitea (ветка gogs) ?

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

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

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

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

Более того, мы хотим создать платформу для подобной разработки на нашем портале для удалённых команд для внешних корпоративных проектов с привлечение участников нашего сообщества .
9. unichkin 1275 15.03.20 02:42 Сейчас в теме
1. Скажите, а на какой платформе это все разворачивается? Смотрел некоторые видео по дженкинсу, в который хотелось бы въехать, но там работа идет на linux & vim, практически без интерфейса, что для новичка большой трэш... Чтоб понять \ воспроизвести подобное надо кучу время потратить, был бы рад каким-то более простым треням.
2. Работа с GIT рассматривается в рамках EDT?
3. Будет ли ДЗ с контролем, сертификат по факту прохождения?
15. OPM 197 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 9 16.03.20 09:39 Сейчас в теме
(10) Такой формат не планировался.
11. Milanick 15.03.20 19:54 Сейчас в теме
После окончания, смотреть уроки можно?
13. A_Kriulina 9 16.03.20 09:38 Сейчас в теме
(11) Да, доступ к материалам предоставляется на 90 дней после завершения курса.
12. wild83 15.03.20 22:21 Сейчас в теме
На чем основано ценообразование вашего курса?
17. Vladimir Litvinenko 2227 16.03.20 13:11 Сейчас в теме
(12) Не большой специалист в этой теме, но говорят, что ценообразование обычно строится на балансе спроса и предложения ))

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

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


Сам бы с удовольствием за чашкой кофе тему по Gitlab CI для 1С посмотрел да проработал )) Самостоятельно добраться руки не доходят. Надеюсь позже всё таки будут отдельные вебинары продаваться )) Может быть со вторым потоком.... ))
16. ZhdanovR 16.03.20 13:06 Сейчас в теме
Какие знакомые имена. Радует, что ученики теперь начинают учить других.
borda4ev; artbear; amon_ra; +3 2 Ответить
22. OPM 197 17.03.20 09:55 Сейчас в теме
(16) Использование множественного числа не уместно.
23. ZhdanovR 17.03.20 10:01 Сейчас в теме
(22) Ой да ладно Павел, я рад что вы достигли того уровня, что можете учить других. это говорит о том, что силы Серебряной Пули не пропали даром и она достойно обучила Вашу команду. А использование множественного числа было потому, что у Вас я знаю было несколько человек в команде или это не так?
24. OPM 197 17.03.20 10:42 Сейчас в теме
(23)Не могу ничего сказать хорошего об обучении от Серебрянной пули, так как только один из нас непосредственно в этом участвовал, но больше информации он получил из других источников и практики.
25. ZhdanovR 17.03.20 10:46 Сейчас в теме
(24) Тогда чем отличается ваша программа обучения от того, что предоставляет Серебряная Пуля? У вас что-то новое есть?
26. OPM 197 17.03.20 10:53 Сейчас в теме
(25) Не знаю, так как не знаю программы курса СБ.
18. Бэнни 120 16.03.20 14:16 Сейчас в теме
какие требования к специалисту для прохождения курса?
19. OPM 197 16.03.20 14:59 Сейчас в теме
(18) Отсутствие страха перед консолью.
Vladimir Litvinenko; +1 Ответить
20. Бэнни 120 16.03.20 15:49 Сейчас в теме
(19) Меня больше интересует будут ли использоваться какие-то скриптовые языки?
21. OPM 197 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 9 23.03.20 09:33 Сейчас в теме
(28) Райса, здравствуйте. Участвовать на вебинарах возможно, если приобретен курс.
30. maxx 886 23.03.20 10:39 Сейчас в теме
Как-то быстро за неделю курс закрылся
31. A_Kriulina 9 23.03.20 10:43 Сейчас в теме
(30) Да, было всего 20 мест. Если вы запишитесь в лист ожидания, то мы оповестим вас персонально о следующем наборе.
32. maxx 886 23.03.20 10:44 Сейчас в теме
(31) 2-ой набор будет во 2-ом полугодии?
33. A_Kriulina 9 23.03.20 14:32 Сейчас в теме
(32) Пока не можем сориентировать по срокам, информация будет позже.
34. sashocq 191 24.03.20 09:20 Сейчас в теме
(30) Что??? Я только увидел этот курс, хотел записаться, а он уже закрыт???
35. A_Kriulina 9 24.03.20 10:02 Сейчас в теме
(34) Да, было всего 20 мест. Если вы запишитесь в лист ожидания, то мы оповестим вас персонально о следующем наборе.
36. gkname 24.03.20 17:29 Сейчас в теме
Можно ли будет приобрести записи вебинаров?
37. A_Kriulina 9 24.03.20 17:33 Сейчас в теме
(36) Добрый день. Нет, записи отдельно продаваться не будут.
38. gkname 24.03.20 17:43 Сейчас в теме
(37)
Тогда можно ли еще дополнительно записаться на курс в качестве слушателя (без интерактивного взаимодействия с преподователем)
43. irina_selezneva 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 9 25.03.20 15:50 Сейчас в теме
41. Bloood 21 25.03.20 16:09 Сейчас в теме
(40) Оплатил за SM. Списание прошло, но мне не пришло ни какое подтверждение. При проходе по ссылкам на уроки выскакивает данное сообщение. "У вас нет доступа к данному уроку." Это нормальное поведение системы или что то пошло не так?)))
42. A_Kriulina 9 25.03.20 16:15 Сейчас в теме
(41) Нет, не очень нормальное) Проверьте сейчас?
44. Bloood 21 25.03.20 16:34 Сейчас в теме
46. Dach 293 26.03.20 17:00 Сейчас в теме
Так еще можно приобрести курс? Или уже нет и надо записаться в лист ожидания? Как в этот лист записаться?
47. A_Kriulina 9 26.03.20 17:04 Сейчас в теме
(46) Добрый день. Да, мы открыли продажу на тариф бе проверки домашнего задания, можно его приобрести https://infostart.ru/public/1208706/
48. osin_d79@mail.ru 30.03.20 11:44 Сейчас в теме
(47) Добрый день! Подскажите, тариф за курс с проверкой ДЗ отличается от тарифа без такой проверки? Есть ли плановый срок нового набора курса с проверкой ДЗ? Спасибо.
Оставьте свое сообщение