Возврат к списку

На Infostart Event пройдет секция по DevOps в 1С для начинающих

12.09.2019     

Докладчики секции поделятся практикой применения DevOps – расскажут о методологии, опыте ее внедрения и пошагово, на примерах покажут, как выглядит процесс разработки, и какие инструменты используются для автоматизации. 

Дата и время проведения секции мастер-классов – 18 сентября с 10:20 до 13:50.

Методология DevOps и ее применение в 1С

Мини-секцию мастер-классов откроет Эмиль Карапетян с докладом «Организация DevOps в команде специалистов 1С или сказ о том, как желтые котики хотели лучше работать…». Докладчик расскажет, как построить процесс качественной разработки: с чего стоит начать, как мотивировать команду, откуда ждать проблем.

Продолжит секцию по практике применения DevOps мастер-класс от Павла Олейникова. Павел рассмотрит несколько вариантов организации разработки с использованием практик DevOps. Акцент в докладе сделан на инструментах:

  • EDT (и BSL-плагин к нему для проверки качества кода);
  • Git;
  • Jenkins (в совокупности со скриптами OneScript); 
  • SonarQube;
  • связка СППР и Vanessa-Automation. 

Докладчик расскажет, как:

  • настроить инструменты для быстрого старта;
  • проверить качество кода с помощью SonarQube и плагина для EDT;
  • организовать тестирование с помощью связки СППР+Vanessa-Automation (а также в качестве альтернативы «1С:Сценарное тестирование»).

В качестве практического примера напишет сборочную линию в Jenkins для решения элементарных задач DevOps. А еще слушатели смогут задать докладчикам вопросы и обсудить особенности автоматизации выпуска релизов и качества разработки.

После премьерных мастер-классов вы поймете, что DevOps – это несложно. Предварительно записываться на мастер-класс не нужно: сверьтесь с расписанием и приходите к назначенному времени в зал «Санкт-Петербург».

До встречи на INFOSTART EVENT 2019 Inception!


Автор:
Виктория Дорохина Аналитик


Комментарии
Избранное Подписка Сортировка: Древо
1. w.r. 459 12.09.19 13:06 Сейчас в теме
Качество кода - это когда ты думаешь, что ты пишешь. Нет волшебной красной кнопки DevOps, которая начнёт за тебя думать
user822553; Korkmas; Светлый ум; +3 Ответить
2. for_sale 772 12.09.19 13:28 Сейчас в теме
(1)
Обычно дальше идёт утверждение, что, соответственно, все эти девопс не нужны, проверки кода - тоже, я и так прекрасно пишу код, ладно некогда мне тут с вами, нужно ещё сто мест доработать, куда я код накопировал)
olegtymko; +1 Ответить
3. TODD22 18 12.09.19 13:31 Сейчас в теме
(2)А если потом посмотреть в этот код то идёт утверждение "Я художник, я так вижу и вообще программирование это творчество, по этому что хочу то и вытворяю".
olegtymko; +1 Ответить
4. w.r. 459 12.09.19 13:42 Сейчас в теме
(2)
Я полагаю, что DevOps. именно для разработчиков 1С, не нужен. DevOps должен упрощать разработку. А в рамках бизнес-конфигурирования, чем является разработка 1С, он ее усложняет
5. TODD22 18 12.09.19 13:49 Сейчас в теме
(4)
А в рамках бизнес-конфигурирования, чем является разработка 1С, он ее усложняет

Разработка на 1С то же разная. Там где над конфигурацией работает 20+ программистов DevOps упрощает разработку, там где 3 программиста то скорее всего и не взлетит.
7. w.r. 459 12.09.19 14:21 Сейчас в теме
(5)
Видимо глюченный тормозной EDT, требующий диск SSD, CPU > Core i7 и 16 Гб ОЗУ должен упрощать разработку. Мне кажется, мы немного разное под упрощением понимаем. Я лично вижу в DevOps для 1С усложнение хорошего и простого инструмента в угоду модным веяниям
LomayaZakat; +1 1 Ответить
8. TODD22 18 12.09.19 14:22 Сейчас в теме
9. w.r. 459 12.09.19 14:28 Сейчас в теме
(8)
Вы используете Конфигуратор и Хранилище для DevOps у себя?
10. TODD22 18 12.09.19 14:31 Сейчас в теме
(9)DevOps это подходы, принципы, методология. Вы же говорите об инструментах.
11. w.r. 459 12.09.19 15:11 Сейчас в теме
(10)
Потому что мне, как программисту «в полях», важны прежде всего инструменты. А более производительных, чем Конфигуратор, сейчас нет. Всякие Agile, Scrum, DevOps и прочие «чисто крутые» теоретические подходы, меня не интересуют. И, повторюсь, никакие инструменты не заменят голову, которой должен думать программист, когда программирует
LomayaZakat; +1 1 Ответить
12. TODD22 18 12.09.19 15:49 Сейчас в теме
(11)
И, повторюсь, никакие инструменты не заменят голову, которой должен думать программист, когда программирует

А разве речь о "замене", может о дополнении головы?
теоретические подходы

Подходы эти сугубо практические.
13. w.r. 459 12.09.19 17:42 Сейчас в теме
(12)
Может быть поделитесь опытом тогда?
15. 2vadmaster 34 16.09.19 08:51 Сейчас в теме
(10) Предпочитаю Performance Dashboard SQL там все видно где и что конкретно нужно оптимизировать, особенно когда ядро 1С выдает явно не оптимальные запросы SQL серверу, как пример очень часто длинную колбасу ИЛИ -> В Списке (используется повсюду в конфигурациях), лечиться заменой на соединение, тогда запрос отрабатывает на порядок быстрее. Как то так.
6. for_sale 772 12.09.19 13:50 Сейчас в теме
(4)
Ну да, я же так и предсказывал)
A_Max; Артано; Vladimir Litvinenko; +3 Ответить
14. chavalah 934 13.09.19 16:23 Сейчас в теме
(4) Да ладно сразу минусовать человека, лучше пригласить его на конференцию, пообщаться. Увидеть компании, где это на промышленный уровень поставлено.
Оставьте свое сообщение