Архитектура обмена данными. :Шина

На любом предприятии возникают задачи обмена информацией между информационными системами. При этом в работе могут использоваться различные системы на платформе :Предприятие, а также программные продукты других поставщиков. Важно выбрать правильный инструмент, который будет обеспечивать надежный обмен информацией. Переход на :Шину позволяет это сделать: повысить стабильность выполнения обменов, снизить затраты на поддержку, использовать единые стандарты обмена информацией.

Архитектура обмена данными. 1С:Шина

Ценность и преимущества

Использование :Шины в качестве единой системы для обмена информацией позволяет:

  • гарантировать доставку сообщений;
  • легко и быстро настраивать обмены между различными информационными системами и платформами;
  • использовать готовые коннекторы и различные форматы обменов;
  • использовать механизмы гибкой маршрутизации и преобразования сообщений;
  • использовать механизмы администрирования, поддержки и мониторинга обмена сообщениями.
Архитектура обмена данными. 1С:Шина

Наш подход к внедрению :Шины опирается на практический опыт управления проектами внедрения продуктов и экспертные знания :Шины. Объем выполняемых работ зависит не только от размера ИТ-ландшафта, но также учитывает, на какой стадии жизненного цикла информационных систем происходит внедрение :Шины, какие механизмы и форматы обмена информацией используются сейчас, какие есть планы на будущее.

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

Независимо от объема проекта, в ходе выполнения работ мы стараемся передать команде заказчика необходимые знания и экспертизу, которые позволят обеспечить надежную продуктивную эксплуатацию :Шины.

Внедрение :Шины

Внедрение 1С:Шины

Сервис по внедрению :Шины предполагает определенную последовательность работ, которую условно можно разделить на три этапа. При этом содержание и объем работ внутри этапов может корректироваться в зависимости от пожеланий заказчика и выбранной проектной методологии. Обычно последовательность работ выглядит следующим образом:

I Этап проектирования

  • Подготовка и утверждение плана работ, вовлечение ответственных специалистов по направлениям;
  • Проведение обследования и описание текущих интеграционных процессов;
  • Сбор и анализ планируемых потребностей в интеграционных потоках (функциональные требования);
  • Сбор и анализ нефункциональных требований (отказоустойчивость, мониторинг и т.д.);
  • Проектирование системы, планирование организационных изменений, изменений логики работы пользователей;
  • Нормализация НСИ, выстраивание логики обменов сообщениями между системами;
  • Подготовка документации по проекту и новой архитектуры интеграционных потоков.

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


II Этап разработки

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

В ходе выполнения этого этапа мы получаем готовый проект новой интеграционной архитектуры. При необходимости разрабатываем логику на стороне интегрируемых систем, работающих на платформе :Предприятие. По итогам его выполнения заказчику передаются проекты приложений на :Шине, проектная документация, инструкции, проводится обучение ответственных лиц заказчика и происходит передача знаний и экспертизы по :Шине.


III Этап запуска в эксплуатацию

  • Разработка плана и программы опытно-промышленной эксплуатации;
  • Разработка процессов и регламентов поддержки :Шины;
  • Устранение замечаний, возникших во время опытно-промышленной эксплуатации, работа с запросами на изменения, планирование дальнейших работ;
  • Подготовка и запуск в промышленную эксплуатацию;
  • Сопровождение промышленной эксплуатации.

В рамках заключительного этапа выполняется переход на новую интеграционную архитектуру, построенную на :Шине. Продолжается передача знаний и экспертизы команде эксплуатации, выстраиваются процессы поддержки, планируется развитие.


Мониторинг :Шины

Мониторинг 1С:Шины

Сервис существенно расширяет типовые возможности :Шины по мониторингу выполнения обменов с информационными системами. Настроенная система мониторинга :Шины позволит получить целостную картину состояния очередей сообщений на стороне :Шины, обменивающихся через нее информационных баз на платформе :Предприятие и других систем.

Целостная картина состояния обменов и возможность настройки оповещений на отдельные события поможет реализовать проактивный подход к решению проблем, возникающих в процессе обмена данными. Состав работ следующий:

  • Сбор требований к системе мониторинга;
  • Выбор инструментов реализации системы мониторинга;
  • Установка и настройка необходимых для мониторинга компонентов;
  • Проведение настройки и демонстрация работы;
  • Обучение ответственных сотрудников;
  • Оформление документации и инструкций.

Нагрузочное тестирование :Шины

Сервис позволяет оценить пропускную способность :Шины на специально созданном для нагрузочного тестирования прототипе приложения. Прохождение теста проверит возможность выполнения реальных задач, которые стоят перед интеграционной архитектурой, ответит на вопрос о наличии запаса производительности аппаратных ресурсов и позволит своевременно спланировать сайзинг оборудования. В рамках сервиса выполняются следующие работы:

Нагрузочное тестирование 1С:Шины
  • Определение границ, объема и целей нагрузочного тестирования;
  • Подготовка сценариев тестирования, профилей нагрузки;
  • Организация и подготовка тестовой среды;
  • Настройка инструментария мониторинга и сбора данных по загруженности оборудования во время тестов, сбор данных о скорости работы :Шины в различных сценариях;
  • Разработка предложений и рекомендаций по оптимизации интеграционных потоков и маршрутов по результатам тестов. Рассмотрение возможности применения схем многопоточного обмена, ускорения обработки данных;
  • Проведение мероприятий по оптимизации приложений :Шины, подготовка отчетной документации.
Сервисы направления
Целевая архитектура и сопровождение проектовЦелевая архитектура и сопровождение проектов Оптимизация производительностиОптимизация производительности Обновление и миграция системОбновление и миграция систем Аудит, мониторинг, сопровождение системАудит, мониторинг, сопровождение систем Управление клиентскими разработкамиУправление клиентскими разработками Управление даннымиУправление данными Корпоративная поддержка типовых решенийКорпоративная поддержка типовых решений Архитектура обмена данными. 1С:Шина Архитектура обмена данными. 1С:Шина