Онлайн-митап "DevOps в 1С: Инструменты автоматизации рутины в 1С-разработке". 5 марта 2021 года

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

Методология - DevOps - Скрипты автоматизации

Онлайн-формат плотно вошел в вашу жизнь. Мы расширяем наши границы и проводим все больше мероприятий по различным тематикам управления и технологии автоматизации учета. На 5 марта мы запланировали онлайн-митап - DevOps в 1С: Инструменты автоматизации рутины в 1С-разработке.

Когда?

5 марта 2021 года

Где?

Митап пройдет онлайн. Площадка проведения - ZOOM.
Если вы впервые на платформе ZOOM, установите ее на компьютер или мобильный.

Zoom для компьютера, iOS и Android

Что будет?

Поговорим о:

  1. OneScript vs 1C:Исполнитель;
  2. Python/Bash/DSL/Ansible;
  3. автоматизация рутины;
  4. и многом другом.

Модераторы митапа

Артур Аюханов, технический директор, INFOSTART

 

Алексанр Кунташов, ведущий программист, INFOSTART

Практикующий эксперт и евангелист DevOps-практик.
Активно применяет методики и инструменты тестирования с 2003 года (1С 7.7 и 1С 8.Х).
Автор\активный участник разработки нескольких инструментов тестирования для 1С.
Сторонник максимального использования в 1С методик тестирования, разработки через тестирование (TDD, BDD).

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

Постоянный докладчик конференций Инфостарта

 

 

5 марта
Онлайн-митап
09:50 - 10:00

Запись чата от 05.03.2021

10:00 - 10:50

Управление хранилищами без боли

Когда хранилищ становится много, возникает вопрос удобного управления ими. Тестовые системы, разработческие системы, обновление версий, перепрописывание путей к хранилищам, все это стресс.
Я расскажу как безболезненно выходить из ситуации когда:

  • есть 2-3 хранилища у проекта (основная разработка, экспериментальные фичи, релизное хранилище);
  • все они на разных версиях платформы: в проде старая платформа, в разработке более новая, тестируем миграцию на свежие версии, правим код;
  • переключаем хранилище на новую версию, но пути у каждого разработчика менять не надо;
  • нужно обеспечить запрет закладки в хранилище с пустым комментарием;
  • и другие плюшки, получаемые от применения данной технологии.

Докладчик: Андрей Овсянкин

10:50 - 11:30

Экспекто Патронум! Автоматическая защита кода в СЛК с помощью OneScript

Расскажу про свой личный опыт изучения OneScript, с чего начать, как применяю для довольно трудозатратной задачи вынесения кода в СЛК, особенно, когда нужно прогнать сначала незащищенный код через SonarQube+АПК, а только потом скрыть

Докладчик: Максим Артеменко

11:30 - 12:10

Свежий (или Новый) взгляд на Снегопат

— Обзор новой архитектуры Снегопата х64.
— Установка и настройка использования.
— Разработка скриптов для автоматизации работы в конфигураторе.

Докладчик: Александр Орефков

12:10 - 13:10

Перерыв

13:10 - 13:50

Быстрое конфигурирование серверов с Ansible

Когда в компании возникает потребность обновления платформы, появляется ряд связанных задач, которые нужно выполнить быстро в технологическое окно:

- обновить платформу на всем парке серверов компании;
- настроить веб-сервера и обновить публикации баз;
- обновить службы сервера лицензирования;
- обновить сервер хранилищ.

А если хочется потестить новую платформу, то нужно подготовить тестовое окружение.

Всю эту рутину можно автоматизировать и набором скриптов, код которых, возможно, будет даже читаемым. Увы, но это редкость. Ansible же позволяет описать сценарии автоматизации в удобочитаемом YAML формате и запустить их параллельно на группе серверов. А при желании можно и графический интерфейс прикрутить, чтобы строить целые workflow и наблюдать за происходящим.

1) Что такое Ansible и чем он отличается от других похожих систем?
2) Установка и запуск
3) Подготовка хоста на Windows
4) Библиотека модулей
5) Первый Playbook
6) Запуск сценариев
7) Механизм ролей

Докладчик: Павел Комаров

13:50 - 14:30

1С:Исполнитель: взгляд программиста на скриптовый язык

- Выбор Исполнителя как скриптового языка.
- Полезные возможности стандартной библиотеки.
- Интересные особенности языка.
- Личный опыт разработки.

Докладчик: Александр Капралов

14:30 - 16:00

Круглый стол: Сапожники в сапогах или без? Обсуждение инструментов и приемов для автоматизации работы программистов

Докладчики: Александр Кунташов,
Артур Аюханов

Доклады

5 марта
1С-Рарус
Ведущий инженер-программист
  • Начал заниматься 1С в 2001 году.
  • С 2006 по 2014 год работал в фирме 1С. Участвовал в разработке ЗУП 2.5, ЗУП 3.0.
  • C 2015 года по настоящее время работаю в 1С-Рарус. Внедряю ЗУП на корпоративном рынке.
«1С:Исполнитель: взгляд программиста на скриптовый язык»
- Выбор Исполнителя как скриптового языка.
- Полезные возможности стандартной библиотеки.
- Интересные особенности языка.
- Личный опыт разработки.

Доклад принят
Арт Порт
Директор, руководитель отдела разработки, руководитель проектов
Работаю с "1С:Предприятие 8" с 2012 года в компании "Арт Софт". В 2015 стал руководителем отдела разработки отраслевых решений для транспортного и зернового бизнеса. В 2016 отдел выделился в отдельную компанию ООО "Арт Порт", в которой я стал директором. Специализируется компания на решениях для оперативного учёта железнодорожной, зерновой и автотранспортной логистики, портовых терминалов, морских агентов, портовых экспедиторов. На данный момент самостоятельно занимаюсь развитием сотрудников, управлением крупными проектами, участвую в разработке и проектировании систем. При этом стараюсь развиваться и как разработчик, и как руководитель проектов. Являюсь постоянным участником Infostart Event с 2015 года.
Показать полностью...
«Экспекто Патронум! Автоматическая защита кода в СЛК с помощью OneScript»
Расскажу про свой личный опыт изучения OneScript, с чего начать, как применяю для довольно трудозатратной задачи вынесения кода в СЛК, особенно, когда нужно прогнать сначала незащищенный код через SonarQube+АПК, а только потом скрыть

Доклад принят
Сберлогистика
Архитектор
Тружусь в сфере 1С с 2005 года. Работал во франчайзи, в фирме 1С, у конечного клиента, а также на должностях не связанных с разработкой 1С.
Являюсь автором множества популярных статей на Инфостарте и Хабре. Куратор и руководитель небезызвестного проекта 1Script.

Последние 2 года работаю ИТ-архитектором, занимаюсь интеграцией гетерогенных систем, бизнес-аналитикой.
«Управление хранилищами без боли»
Когда хранилищ становится много, возникает вопрос удобного управления ими. Тестовые системы, разработческие системы, обновление версий, перепрописывание путей к хранилищам, все это стресс.
Я расскажу как безболезненно выходить из ситуации когда:
  • есть 2-3 хранилища у проекта (основная разработка, экспериментальные фичи, релизное хранилище);
  • все они на разных версиях платформы: в проде старая платформа, в разработке более новая, тестируем миграцию на свежие версии, правим код;
  • переключаем хранилище на новую версию, но пути у каждого разработчика менять не надо;
  • нужно обеспечить запрет закладки в хранилище с пустым комментарием;
  • и другие плюшки, получаемые от применения данной технологии.


Доклад принят
Александр<br>Орефков Александр
Орефков
Инфостарт
Системный программист
В 2003 году самостоятельно начал осваивать 1С 7.7. Разработал различные расширения для платформы, улучшившие ее работу и открывшие новые возможности для 1С-разработчиков. Инструменты для экосистемы OpenConf, разработанные Александром и его единомышленниками, стали «золотым стандартом» при разработке и администрировании 1С версии 7.7. Разработал несколько внешних компонент, расширяющих функциональность 1С – TurboBL, TurboMD, 1Spy, Vkloader, 1sqlite. Участвовал в одном из первых опенсорс-проектов для решений на базе 1С – разработке внешней компоненты 1С++ для 1С 7.7. С 2009 года начал освоение 1С 8.Х. К 2011 году разработал проект, аналогичный OpenConf, но уже для конфигуратора 1С 8.2 и 8.3 – «Снегопат». Поддерживает совместимость «Снегопата» с вновь выходящими релизами 1С 8.3.
Показать полностью...
«Свежий (или Новый) взгляд на Снегопат»
— Обзор новой архитектуры Снегопата х64.
— Установка и настройка использования.
— Разработка скриптов для автоматизации работы в конфигураторе.

Доклад принят
Александр<br>Кунташов Александр
Кунташов
Инфостарт
Ведущий разработчик
Занимается разработкой и внедрением систем автоматизации учета на 1С:Предприятии 8. Преподаватель авторских курсов; проводит мастер-классы для разработчиков на 1С:Предприятии 8.

Инфостарт
Технический директор
Практикующий эксперт и евангелист DevOps-практик.
Активно применяет методики и инструменты тестирования с 2003 года (1С 7.7 и 1С 8.Х).
Автор\активный участник разработки нескольких инструментов тестирования для 1С 7.7, 1С 8.1, 1С 8.3 - 1С++, Functest, Functest.8x, xUnitFor1C, Vanessa-ADD Провел оффлайн-мастер классы по тестированию в 2019 году в 7 крупных городах России и Белоруссии.
Обучал компании различного уровня (от федеральных до региональных) внедрению инженерных DevOps-практик (тестирование, CI\CD и т.п.) в 2016-2020гг.
Сторонник максимальной автоматизации, упрощения и организованности работы разработчика.
Сторонник максимального использования в 1С методик тестирования, разработки через тестирование (TDD, BDD) и использования других методик, показавших свою эффективность на других платформах.
Сторонник open-source ПО.
Показать полностью...
«Круглый стол: Сапожники в сапогах или без? Обсуждение инструментов и приемов для автоматизации работы программистов»

Доклад принят
ПИК Digital
Ведущий разработчик
«Быстрое конфигурирование серверов с Ansible»
Когда в компании возникает потребность обновления платформы, появляется ряд связанных задач, которые нужно выполнить быстро в технологическое окно:

- обновить платформу на всем парке серверов компании;
- настроить веб-сервера и обновить публикации баз;
- обновить службы сервера лицензирования;
- обновить сервер хранилищ.

А если хочется потестить новую платформу, то нужно подготовить тестовое окружение.

Всю эту рутину можно автоматизировать и набором скриптов, код которых, возможно, будет даже читаемым. Увы, но это редкость. Ansible же позволяет описать сценарии автоматизации в удобочитаемом YAML формате и запустить их параллельно на группе серверов. А при желании можно и графический интерфейс прикрутить, чтобы строить целые workflow и наблюдать за происходящим.

1) Что такое Ansible и чем он отличается от других похожих систем?
2) Установка и запуск
3) Подготовка хоста на Windows
4) Библиотека модулей
5) Первый Playbook
6) Запуск сценариев
7) Механизм ролей

Доклад принят

Причины купить

Стоимость участия

  Участник
Онлайн-доступ к митапу +
Видеозаписи митапа +
Презентации докладчиков +
Сертификат участника +
до 5.03.2021 г. 3000 рублей
  Купить

Для тех, кто купил оффлайн-участие на INFOSTART EVENT

Вы можете принять участие в данном митапе бесплатно. Просто оставьте заявку по кнопке ниже.

Участвовать в митапе бесплатно

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

Оставьте свое сообщение