Потоки интеграции SAP
Построены в SAP Integration Suite, чтобы перемещать, преобразовывать и маршрутизировать данные между SAP и не-SAP системами, с обработкой ошибок на случай, если соединение действительно откажет.
SAP
Соединение SAP S/4HANA, SAP SuccessFactors или других систем SAP друг с другом и с не-SAP приложениями через SAP Integration Suite, а не точечный собственный код.
Большинство ландшафтов SAP это не одна система, а несколько: SAP S/4HANA рядом с SAP SuccessFactors, платёжный шлюз банка, поток отслеживания логистического партнёра или внутренняя система, к которой никто не хочет прикасаться, но от которой все зависят. Компании нанимают SAP-интегратора в Дубае, чтобы строить и поддерживать потоки, надёжно перемещающие данные между всеми ними, вместо клубка точечных скриптов, в котором через полгода уже никто до конца не разбирается.
SAP Integration Suite это платформа, на которой строится эта работа: единое место для проектирования потоков интеграции, раскрытия и управления API и мониторинга каждого соединения с одной панели. Она заменяет старый подход с отдельным скриптом под каждое соединение чем-то, что команда действительно может увидеть, защитить и передать дальше, а это важно не меньше самих потоков, как только в ландшафте становится больше двух-трёх систем, общающихся друг с другом. Компании обычно нанимают SAP-интегратора в Дубае именно в тот момент, когда вторая или третья система должна начать надёжно общаться с SAP.
Что создаётся
Конкретные результаты для ландшафта, где систем больше одной.
Построены в SAP Integration Suite, чтобы перемещать, преобразовывать и маршрутизировать данные между SAP и не-SAP системами, с обработкой ошибок на случай, если соединение действительно откажет.
Документированные, защищённые конечные точки, раскрывающие поток интеграции другому приложению, чтобы его можно было переиспользовать, а не пересобирать для следующего соединения.
Способ увидеть с первого взгляда, какие потоки отработали, какие упали и почему, вместо того чтобы обнаружить сломанное соединение спустя неделю тишины.
Что ожидает каждый поток, что он возвращает и что происходит при сбое, написано для тех, кто будет поддерживать ландшафт после передачи проекта.
Важные навыки
Навыки, специфичные именно для интеграционной работы, а не общая разработка на SAP.
| Навык или инструмент | Как выглядит хороший уровень | Почему это важно |
|---|---|---|
| SAP Integration Suite, Cloud Integration | Умеет спроектировать поток интеграции с настоящей обработкой ошибок, а не только счастливый путь, который работает на демо | Реальные соединения иногда отказывают, и поток без обработки ошибок падает тихо |
| Управление API | Проектирует и документирует API до его публикации, с разумным версионированием | Недокументированный API превращается в бремя поддержки в тот момент, когда его понадобится использовать кому-то ещё |
| Форматы сообщений и маппинг | Уверенно работает с IDoc, OData, SOAP и REST и объясняет, почему конкретный формат подходит конкретному соединению | Ландшафты SAP редко используют один формат последовательно, особенно когда задействованы не-SAP системы |
| Безопасность | Понимает OAuth, сертификаты и то, как учётные данные хранятся в Integration Suite, а не зашиты прямо в поток | Потоки интеграции регулярно переносят между системами чувствительные бизнес-данные и данные клиентов |
| Дисциплина мониторинга | Настраивает оповещения на новый поток ещё при его создании, а не задним числом, когда что-то уже сломалось | Ландшафт с множеством потоков становится неуправляемым без настоящего способа видеть, что именно отказывает |
Собственная страница сертификации для этого профиля от SAP полезный чек-лист тем, в которых должен уверенно ориентироваться компетентный SAP-интегратор, даже если кандидат не сдавал сам экзамен.
Форматы работы с нами
Этой роли подходят четыре модели в зависимости от того, сколько соединений вы уже поддерживаете. Если новые потоки появляются месяц за месяцем, выделенный разработчик, присоединившийся к вашей команде и оплачиваемый ежемесячно, обычно имеет больше смысла, чем повторяющиеся разовые заказы. Одно чётко определённое соединение, например с новым банком или логистическим партнёром, лучше подходит для работы по проекту, согласованной письменно и переданной вместе с документацией. Если цель это собственная постоянная команда интеграции, поддержка в подборе персонала помогает отобрать кандидатов и технически их протестировать, пока итоговое решение о найме остаётся за вами. А там, где настоящий открытый вопрос архитектурный, например стоит ли вообще консолидировать растущий набор разрозненных скриптов в SAP Integration Suite, это относится уже к консалтингу, а не к сборке.
Оценка кандидата
Проверки, которые раскрывают реальный опыт со сбоями, а не только рабочие демо.
Рабочий поток может показать каждый. Вопрос про поток, который отказал, и что именно делала обработка ошибок, расскажет намного больше.
Кандидат, который тянется к OAuth или защищённому хранилищу учётных данных, а не зашивает пароль прямо в код, правильно понимает базовые вещи.
Попросите описать перевод одного формата в другой для сценария, который вы зададите. Расплывчатые ответы здесь обычно означают скопированные примеры, а не реальное понимание.
Конкретный ответ про оповещения и логирование лучший знак, чем общее заявление о том, что «мониторинг важен».
Попросите пример документации интерфейса, которую он писал. Если такой документации не существует, это стоит прямо спросить.
Эти пять проверок значат для этой роли больше, чем обычное техническое собеседование, потому что чаще всего компании нанимают SAP-интегратора в Дубае, чтобы исправить соединение, которое тихо отказывает, а не код, который не компилируется.
Сертификации
Что подтверждает этот сертификат и как проверить, что он получен по-настоящему.
Экзамен уровня associate от SAP для этого профиля, проверяющий общее понимание SAP Integration Suite и технические навыки для работы в составе проектной команды под наставничеством. Перед тем как полагаться на него, уточните текущий код экзамена в собственном каталоге сертификаций SAP, поскольку он со временем меняется.
Бейджи SAP выдаются через стороннюю платформу Credly, а не только печатаются на сертификате, поэтому настоящий обладатель может показать свой бейдж в Credly по запросу. Относитесь к этому как к одному из нескольких сигналов, наряду с практическими проверками выше на этой странице.
Особенности ОАЭ
Актуально, поскольку потоки интеграции регулярно переносят персональные данные между системами.
Федеральный декрет-закон № 45 от 2021 года охватывает обработку персональных данных внутри и за пределами ОАЭ и устанавливает требования к трансграничной передаче и предоставлению таких данных для обработки. Поток интеграции, перемещающий данные клиентов или сотрудников между системами, прямо подпадает под его действие.
Какие поля считаются персональными данными, куда им разрешено путешествовать и как обрабатывается согласие, это вопросы, на которые стоит ответить до того, как поток построен, а не когда он уже работает в продакшене.
SAP-интеграторы часть нашей более широкой категории SAP, одной из двадцати категорий в разделе найма разработчиков в Дубае. Если на самом деле вам нужно построить самостоятельное приложение, а не соединение между системами, посмотрите нашу страницу SAP BTP-разработчика, а для части связанного ландшафта на стороне S/4HANA смотрите страницу SAP S/4HANA-разработчика. Когда несколько интеграций конкурируют за приоритет, на этот вопрос отвечает наша страница архитектора решений SAP, а как только новый поток запущен, наша команда кибербезопасности может проверить, насколько он защищён.
Прямые ответы
Потоки интеграции в SAP Integration Suite, ранее SAP Cloud Platform Integration, которые перемещают и преобразуют данные между системами, а также API, которые открывают эти потоки другим приложениям управляемым, документированным способом.
Собственный код может работать для одного простого соединения, но обычно его становится трудно отслеживать и поддерживать по мере добавления новых систем. SAP Integration Suite даёт единое место для сборки, мониторинга и защиты каждого потока, и именно поэтому большинство ландшафтов SAP в итоге используют именно её.
Да, это одна из самых частых причин нанять SAP-интегратора в Дубае: соединить SAP S/4HANA или SAP SuccessFactors с банком, логистическим партнёром, маркетплейсом или внутренней системой, которая изначально не была рассчитана на прямое общение с SAP.
Оба строят решения на SAP Business Technology Platform, но результат работы интегратора это потоки и API, перемещающие данные между системами, а результат работы BTP-разработчика это самостоятельное приложение. Наша страница SAP BTP-разработчика описывает эту работу подробнее.
SAP публикует сертификацию уровня associate для интеграционного разработчика, о ней подробнее ниже на этой странице, вместе с тем, как проверить, что она действительно получена, а не принята на веру.
Источники
Фиксированная цена в письменном виде
Получили. Мы уже готовим ваше предложение.
В рабочее время вы получите его в течение 45 минут. Проверьте почту, там письмо с подтверждением.