DevOps для 1С

Alexey Lustin
Alexey LustinOverskilled em SilverBulleter's, LLC
Инженеры
бизнес
приложений
Alexey Lustin, SilverBulleters, LLC
8 отделов в ИТ
Отдел поддержки
Группа поддержки 1С Отдел поддержки Web приложений Отдел поддержки пользователей
Отдел инфраструктуры
Сервера Сети Etc
Отдел промышленной разработки
C# Java R
Отдел Web разработки
Php Python ASP.NET
Отдел разработки 1C
1С Конфигуратор ЦКК СППР
Отдел анализа
Word (doc) IDEF Visio SharePoint
Куда уходит время в ИТ
Среднее время внедрения функциональности – 145 дней
Стратегия отказов в ИТ
Главное ничего не пообещать, много попросить и много
предложить
Нельзя не говорить про теорию,
но надо говорить про теорию
Нельзя не говорить про теорию,
но надо говорить про теорию
DevOps для 1С
● ITIL v3 – конвейер повышения качества
● ScalablleAgile – конвейер получения пользы
● SocialServiceDesk – конвейер самообслуживания и
обучения
● DevOps – конвейер коммуникации между
сотрудниками
DevOps для 1С
Разработать конфигурацию на 1С (по правильному)
Встроить внешний сервис НЕ на 1С
Развернуть автоматически в облаке (private или public)
Развернуть мониторинг
Включить портал поддержки
Обрабатывать требования
И это должен сделать один человек – инженер
бизнес-приложений
Критерии подбора инженера
● Эффективный ИТ специалист знает:
◦ Один методологический блок бизнеса
◦ 1Script или Powershel или Python или bash
(zsh) или Go
◦ умеет писать на 1С или С#/Mono или C++
или Clojure(LISP)
◦ использует vagrant или docker или ansimble
(chef,puppet)
Главное отобрать «мышки»
у ИТ специалистов
Процесс DevOps
BDD
Gherkin
CI
1C
CD
Python
Docker
Go
OpenStack
Python
Feature: Загрузка в УТ данных с Yandex Market
● Python скрипт
● 1 входящий канал
● 1 исходящий канал
● 1 регламентное
задание
● 1 очередь для
повторного
использования на
сайте
https://tech.yandex.ru
https://github.com/search?utf8=q=yandex+market
Feature: Полнотекстовый поиск в
документах 1С: Документооборот
Feature: 1С:Деньги для сотрудников компании
• https://apetrova.my-company.ru/pmoney
• https://evanova.my-company.ru/pmoney
Feature: Прогнозный мониторинг на основе журналов регистрации 1С
Feature: Быстрый старт проекта
с OpenStack Murano
http://v8.1c.ru/overview/Term_000000033.htm
Клиент-серверный вариант работы
Настоящий клиент серверный вариант работы
«Биллинг» и хозрасчёт
Используем накопленный опыт
Бизнес эффекты
Функциональность за один день
Расчёт себестоимости ИТ сервисов
Сегодня, «лучше», чем вчера
•Быстрей
•Отказоустойчивей
•Понятней
Стратегия борьбы со «страхами»
Аргумент Контраргумент
Я не знаю Python (etc) Пиши на 1Script
Мои специалисты знают
только 1С
Пиши на 1С, а остальное
устанавливай через docker
start
У меня нет специалистов по
linux
А тут нет linux’а – тут есть
только код и контейнеры
Нужно подумать, нарисовать
архитектуру и попробовать
Архитектура выстраивается
сама автоматически, так как
конструкция сервисов
постоянно меняется
© Alexey Lustin, SilverBulleters, LLC
https://plus.google.com/+AlexeyLustinSocial
https://github.com/allustin
Подробности на круглом столе
1 de 23

Recomendados

Имплементация инженерных практик для 1C por
Имплементация инженерных практик для 1CИмплементация инженерных практик для 1C
Имплементация инженерных практик для 1CAlexey Lustin
579 visualizações20 slides
Автоматическая сборка и развертывание на платформе 1C por
Автоматическая сборка и развертывание на платформе 1CАвтоматическая сборка и развертывание на платформе 1C
Автоматическая сборка и развертывание на платформе 1CAlexey Lustin
994 visualizações18 slides
Адаптация Git flow при коллективной разработке на 1с por
Адаптация Git flow при коллективной разработке на 1сАдаптация Git flow при коллективной разработке на 1с
Адаптация Git flow при коллективной разработке на 1сAlexey Lustin
903 visualizações10 slides
Адаптация Jira стэка для 1с продуктов por
Адаптация Jira стэка для 1с продуктовАдаптация Jira стэка для 1с продуктов
Адаптация Jira стэка для 1с продуктовAlexey Lustin
1.2K visualizações12 slides
Развитие навыков 1с специалиста до 5 го уровня por
Развитие навыков 1с специалиста до 5 го уровняРазвитие навыков 1с специалиста до 5 го уровня
Развитие навыков 1с специалиста до 5 го уровняAlexey Lustin
843 visualizações12 slides
Cтатические анализаторы систем 1с AgileDays 2015 por
Cтатические анализаторы систем 1с AgileDays 2015Cтатические анализаторы систем 1с AgileDays 2015
Cтатические анализаторы систем 1с AgileDays 2015Alexey Lustin
720 visualizações21 slides

Mais conteúdo relacionado

Mais procurados

Прямая выгода BigData для бизнеса por
Прямая выгода BigData для бизнесаПрямая выгода BigData для бизнеса
Прямая выгода BigData для бизнесаAlexey Lustin
773 visualizações13 slides
Как 3 тестировщика играючи тестируют приложение для 10млн пользователей por
Как 3 тестировщика играючи тестируют приложение для 10млн пользователейКак 3 тестировщика играючи тестируют приложение для 10млн пользователей
Как 3 тестировщика играючи тестируют приложение для 10млн пользователейSQALab
2.6K visualizações22 slides
Аналитика в проектах: TFS + Qlik por
Аналитика в проектах: TFS + QlikАналитика в проектах: TFS + Qlik
Аналитика в проектах: TFS + QlikPositive Hack Days
883 visualizações16 slides
Инструмент ChangelogBuilder для автоматической подготовки Release Notes por
Инструмент ChangelogBuilder для автоматической подготовки Release NotesИнструмент ChangelogBuilder для автоматической подготовки Release Notes
Инструмент ChangelogBuilder для автоматической подготовки Release NotesPositive Hack Days
2.6K visualizações26 slides
Владислав Чернов, Badoo por
Владислав Чернов, BadooВладислав Чернов, Badoo
Владислав Чернов, BadooOntico
1.3K visualizações24 slides
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт... por
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...Badoo Development
995 visualizações20 slides

Mais procurados(20)

Прямая выгода BigData для бизнеса por Alexey Lustin
Прямая выгода BigData для бизнесаПрямая выгода BigData для бизнеса
Прямая выгода BigData для бизнеса
Alexey Lustin773 visualizações
Как 3 тестировщика играючи тестируют приложение для 10млн пользователей por SQALab
Как 3 тестировщика играючи тестируют приложение для 10млн пользователейКак 3 тестировщика играючи тестируют приложение для 10млн пользователей
Как 3 тестировщика играючи тестируют приложение для 10млн пользователей
SQALab2.6K visualizações
Аналитика в проектах: TFS + Qlik por Positive Hack Days
Аналитика в проектах: TFS + QlikАналитика в проектах: TFS + Qlik
Аналитика в проектах: TFS + Qlik
Positive Hack Days883 visualizações
Инструмент ChangelogBuilder для автоматической подготовки Release Notes por Positive Hack Days
Инструмент ChangelogBuilder для автоматической подготовки Release NotesИнструмент ChangelogBuilder для автоматической подготовки Release Notes
Инструмент ChangelogBuilder для автоматической подготовки Release Notes
Positive Hack Days2.6K visualizações
Владислав Чернов, Badoo por Ontico
Владислав Чернов, BadooВладислав Чернов, Badoo
Владислав Чернов, Badoo
Ontico1.3K visualizações
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт... por Badoo Development
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
Доклад Владислава Чернова & Олега Оямяэ на РИТ++ 2013. "AIDA. Непрерывная инт...
Badoo Development995 visualizações
Развитие сообщества Open DevOps Community por Positive Hack Days
Развитие сообщества Open DevOps CommunityРазвитие сообщества Open DevOps Community
Развитие сообщества Open DevOps Community
Positive Hack Days901 visualizações
Переписать нельзя рефакторить por CEE-SEC(R)
Переписать нельзя рефакторитьПереписать нельзя рефакторить
Переписать нельзя рефакторить
CEE-SEC(R)378 visualizações
Highway to Сontinuous Integration, Денис Трифонов (2GIS) por Ontico
Highway to Сontinuous Integration, Денис Трифонов (2GIS)Highway to Сontinuous Integration, Денис Трифонов (2GIS)
Highway to Сontinuous Integration, Денис Трифонов (2GIS)
Ontico1.6K visualizações
Типовая сборка и деплой продуктов в Positive Technologies por Positive Hack Days
Типовая сборка и деплой продуктов в Positive TechnologiesТиповая сборка и деплой продуктов в Positive Technologies
Типовая сборка и деплой продуктов в Positive Technologies
Positive Hack Days902 visualizações
Management of projects por MageCloud
Management of projectsManagement of projects
Management of projects
MageCloud333 visualizações
Agile por MageCloud
AgileAgile
Agile
MageCloud320 visualizações
Управление изменениями и коллективная разработка в Caché. InterSystems Meetup... por InterSystems
Управление изменениями и коллективная разработка в Caché. InterSystems Meetup...Управление изменениями и коллективная разработка в Caché. InterSystems Meetup...
Управление изменениями и коллективная разработка в Caché. InterSystems Meetup...
InterSystems441 visualizações
Github Flow. Тестировщики против тестирования por SQALab
Github Flow. Тестировщики против тестированияGithub Flow. Тестировщики против тестирования
Github Flow. Тестировщики против тестирования
SQALab4.5K visualizações
DevOps для Legacy-продуктов por ScrumTrek
DevOps для Legacy-продуктовDevOps для Legacy-продуктов
DevOps для Legacy-продуктов
ScrumTrek224 visualizações
Константин Назаров – Распараллеливание сборки Parallels Desktop для Mac por 404fest
Константин Назаров – Распараллеливание сборки Parallels Desktop для MacКонстантин Назаров – Распараллеливание сборки Parallels Desktop для Mac
Константин Назаров – Распараллеливание сборки Parallels Desktop для Mac
404fest889 visualizações
Выбираем стратегию создания бранчей por Vitebsk DSC
Выбираем стратегию создания бранчейВыбираем стратегию создания бранчей
Выбираем стратегию создания бранчей
Vitebsk DSC149 visualizações
Использование анализатора кода SonarQube por Positive Hack Days
Использование анализатора кода SonarQubeИспользование анализатора кода SonarQube
Использование анализатора кода SonarQube
Positive Hack Days1K visualizações
AzovDevMeetup 2016 | Zero downtime — как релизить продукт миллионам пользоват... por JSC “Arcadia Inc”
AzovDevMeetup 2016 | Zero downtime — как релизить продукт миллионам пользоват...AzovDevMeetup 2016 | Zero downtime — как релизить продукт миллионам пользоват...
AzovDevMeetup 2016 | Zero downtime — как релизить продукт миллионам пользоват...
JSC “Arcadia Inc”528 visualizações
Как мы собираем проекты в выделенном окружении в Windows Docker por Positive Hack Days
Как мы собираем проекты в выделенном окружении в Windows DockerКак мы собираем проекты в выделенном окружении в Windows Docker
Как мы собираем проекты в выделенном окружении в Windows Docker
Positive Hack Days1.1K visualizações

Similar a DevOps для 1С

Agile days `16 summary por
Agile days `16 summaryAgile days `16 summary
Agile days `16 summaryAnton Zhukov
166 visualizações49 slides
Cеминар в Виннице (22.03.2014) por
Cеминар в Виннице (22.03.2014)Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)Alexander Babich
843 visualizações167 slides
О разработке десктопных приложений / About desktop development por
О разработке десктопных приложений / About desktop developmentО разработке десктопных приложений / About desktop development
О разработке десктопных приложений / About desktop developmentAlexander Granin
437 visualizações22 slides
Программируемость коммутаторов для ЦОД Cisco Nexus por
Программируемость коммутаторов для ЦОД Cisco NexusПрограммируемость коммутаторов для ЦОД Cisco Nexus
Программируемость коммутаторов для ЦОД Cisco NexusCisco Russia
291 visualizações39 slides
Юлия Викторова; Александр Тарасов. DevOps без булшита. por
Юлия Викторова; Александр Тарасов. DevOps без булшита.Юлия Викторова; Александр Тарасов. DevOps без булшита.
Юлия Викторова; Александр Тарасов. DevOps без булшита.ScrumTrek
936 visualizações85 slides
DevOps в реальном времени por
DevOps в реальном времениDevOps в реальном времени
DevOps в реальном времениAndriy Samilyak
1.3K visualizações41 slides

Similar a DevOps для 1С(20)

Agile days `16 summary por Anton Zhukov
Agile days `16 summaryAgile days `16 summary
Agile days `16 summary
Anton Zhukov166 visualizações
Cеминар в Виннице (22.03.2014) por Alexander Babich
Cеминар в Виннице (22.03.2014)Cеминар в Виннице (22.03.2014)
Cеминар в Виннице (22.03.2014)
Alexander Babich843 visualizações
О разработке десктопных приложений / About desktop development por Alexander Granin
О разработке десктопных приложений / About desktop developmentО разработке десктопных приложений / About desktop development
О разработке десктопных приложений / About desktop development
Alexander Granin437 visualizações
Программируемость коммутаторов для ЦОД Cisco Nexus por Cisco Russia
Программируемость коммутаторов для ЦОД Cisco NexusПрограммируемость коммутаторов для ЦОД Cisco Nexus
Программируемость коммутаторов для ЦОД Cisco Nexus
Cisco Russia 291 visualizações
Юлия Викторова; Александр Тарасов. DevOps без булшита. por ScrumTrek
Юлия Викторова; Александр Тарасов. DevOps без булшита.Юлия Викторова; Александр Тарасов. DevOps без булшита.
Юлия Викторова; Александр Тарасов. DevOps без булшита.
ScrumTrek936 visualizações
DevOps в реальном времени por Andriy Samilyak
DevOps в реальном времениDevOps в реальном времени
DevOps в реальном времени
Andriy Samilyak1.3K visualizações
What's new in Visual Studio 2012 por InTRUEdeR
What's new in Visual Studio 2012What's new in Visual Studio 2012
What's new in Visual Studio 2012
InTRUEdeR394 visualizações
Jiramania презентации @augspb por Gonchik Tsymzhitov
Jiramania презентации   @augspbJiramania презентации   @augspb
Jiramania презентации @augspb
Gonchik Tsymzhitov165 visualizações
Sef2009 por sef2009
Sef2009Sef2009
Sef2009
sef2009293 visualizações
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs... por Provectus
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs..."How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
"How to build powerful CI / CD based on GitLab and Docker", Aleksandr Matkovs...
Provectus605 visualizações
IT-инфраструктура. FAQ для разработчика por Mikhail Chinkov
IT-инфраструктура. FAQ для разработчикаIT-инфраструктура. FAQ для разработчика
IT-инфраструктура. FAQ для разработчика
Mikhail Chinkov267 visualizações
лустин статические анализаторы систем 1с ad2015 por Magneta AI
лустин   статические анализаторы систем 1с ad2015лустин   статические анализаторы систем 1с ad2015
лустин статические анализаторы систем 1с ad2015
Magneta AI1.9K visualizações
Developer experience и API как продукт por Anastasia Goryacheva
Developer experience и API как продуктDeveloper experience и API как продукт
Developer experience и API как продукт
Anastasia Goryacheva234 visualizações
Azure Mobile Backend por Vitaly Baum
Azure Mobile BackendAzure Mobile Backend
Azure Mobile Backend
Vitaly Baum317 visualizações
Артем Титаренко por CodeFest
Артем ТитаренкоАртем Титаренко
Артем Титаренко
CodeFest217 visualizações
Видеозвонки и шаринг экрана в мобильном приложении por Voximplant
Видеозвонки и шаринг экрана в мобильном приложенииВидеозвонки и шаринг экрана в мобильном приложении
Видеозвонки и шаринг экрана в мобильном приложении
Voximplant400 visualizações
Symfony в архитектуре Upwork Enterprise por Dmitry Semenov
Symfony в архитектуре Upwork EnterpriseSymfony в архитектуре Upwork Enterprise
Symfony в архитектуре Upwork Enterprise
Dmitry Semenov570 visualizações
Как сделать интернет-сайт на SharePoint и не передумать на полпути por Andrew Mayorov
Как сделать интернет-сайт на SharePoint и не передумать на полпутиКак сделать интернет-сайт на SharePoint и не передумать на полпути
Как сделать интернет-сайт на SharePoint и не передумать на полпути
Andrew Mayorov802 visualizações
SWIG — cоздание мультиязыковых интерфейсов для C/C++ библиотек por Python Meetup
SWIG — cоздание мультиязыковых интерфейсов для C/C++ библиотекSWIG — cоздание мультиязыковых интерфейсов для C/C++ библиотек
SWIG — cоздание мультиязыковых интерфейсов для C/C++ библиотек
Python Meetup1.9K visualizações
Микросервисы в .NET Core por Andrew Gubskiy
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET Core
Andrew Gubskiy1.4K visualizações

DevOps для 1С