Познакомьтесь с вариантами использования и лучшими практиками разработки приложений с помощью SAP Business Technology Platform (SAP BTP).
- Возникали ли у вас сложности с координацией и оптимизацией процессов из-за использования разрозненных систем?
- Обеспечивают ли ваши текущие решения все необходимое для стабильной работы бизнеса? Или вы хотели бы расширить их функциональность?
- Не получается быстро адаптироваться к меняющимся бизнес-требованиям из-за затянутого процесса разработки?
- Снижает ли качество ваших решений то, что из имеющихся данных сложно получить действительно полезную информацию?
- Вам нужен фундамент для внедрения ИИ в ваши бизнес-процессы?
Если вы столкнулись с любой из этих проблем, SAP Business Technology Platform (BTP) может быть именно тем решением, которое вам нужно. Эта платформа стимулирует внедрение инноваций в бизнес-процессы компаний, а ее преимущества включают интеграцию систем, оптимизацию процессов, возможности ИИ и бесперебойный доступ к данным.
В этой статье мы углубимся в особенности разработки приложений на SAP BTP, рассмотрим различные варианты использования платформы и поделимся своими идеями.
Что дает бизнесу SAP BTP
Разработка приложений превращается в увлекательный опыт с SAP BTP, так как платформа предоставляет все необходимые инструменты и лучшие практики для создания единого IT-ландшафта, автоматизации и интеграции SAP- и сторонних решений.
Давайте рассмотрим подробнее возможности SAP BTP, которые помогут вашей компании оставаться на шаг впереди конкурентов:
Настройка/расширение имеющихся решений
Инструменты и фреймворки SAP BTP для параллельного расширения позволяют настраивать, обновлять и обеспечивать безопасность вашей системы. Например, интегрируя принципы SAP Clean Core в процесс разработки, вы поддерживаете надежность системы S/4HANA и сокращаете усилия, необходимые для ее обновления и поддержания бесперебойной работы.
Полная интеграция с SAP- и сторонними системами
С SAP BTP, в частности SAP Integration Suite, которое обеспечивает интеграцию между SAP- и сторонними решениями, можно эффективно использовать уже существующие системы и увеличить отдачу от предыдущих инвестиций, а также построить более эффективные и согласованные рабочие процессы.
Внедрение возможностей ИИ
Благодаря возможностям ИИ, которые предоставляет SAP BTP, вы можете улучшить свои приложения за счет интеллектуальных функций и автоматизации. Использование SAP BTP GenAI Hub вместе с интегрированными большими языковыми моделями и возможностями генеративного ИИ гарантирует надежную защиту ваших данных.
Аналитика и действия в реальном времени
Расширенные аналитические возможности SAP BTP обеспечивают отчетность в реальном времени. Это решает проблему извлечения аналитических данных из сложных наборов ERP, а также с устройств и сторонних систем.
Использование IoT
Комплексная структура SAP BTP для разработки приложений на базе IoT помогает решать проблемы, связанные с мониторингом устройств в реальном времени, анализом данных датчиков и реализацией стратегии проактивного обслуживания.
Защита данных
Благодаря подходу SAP BTP «Security by design» ваши приложения соответствуют всем стандартам аутентификации и авторизации, что помогает обеспечить надежную защиту данных и доверие между заинтересованными сторонами и клиентами.
Готовый бизнес-контент и цифровой помощник для ускоренной разработки
SAP BTP предоставляет доступ к сценариям автоматизации процессов, шаблонам приложений и готовым к использованию API. Это позволяет ускорить проект разработки за счет внедрения лучших практик из различных отраслей.
Помимо этого, SAP Build Code ускоряет загрузку проекта с помощью SAP Joule — встроенного цифрового помощника. Эта функция повышает эффективность сотрудничества на протяжении всего жизненного цикла разработки и способствует более плавному запуску и выполнению проекта.
Low code-разработка с помощью SAP Build
SAP Build экономит ваше время за счет широких возможностей low code-разработки. С такими инструментами, как SAP Build Apps, Process Automation и Work Zone, пользователи любого уровня знаний и навыков в области программирования могут быстро развернуть приложения и автоматизировать процессы.
Разработка в облаке
SAP BTP предоставляет доступ к таким инструментам и фреймворкам, как SAP BTP ABAP Environment и SAP Restful ABAP Programming Model (RAP). Эти ресурсы оптимизируют процесс развертывания облачных приложений, помогая разработчикам создавать и запускать решения в экосистеме BTP. Например, SAP BTP ABAP Environment обеспечивает плавную миграцию приложений ABAP в облако, даже если они включают обширные базы кода.
Взаимодействие с гиперскейлерами
С SAP BTP вы можете сочетать разработку приложений и интеграционные сервисы с инфраструктурными услугами таких платформ, как AWS, Azure и GCP. Это позволяет воспользоваться всеми возможностями обеих сторон для успешной разработки.
Ускоренная разработка мобильных приложений
Когда дело касается разработки мобильных приложений, SAP предлагает несколько вариантов, отличающихся по гибкости и совместимости. Разработчики могут выбирать из SAP Build Apps, Mobile Development Kit и SDK для iOS и Android, которые дают доступ к универсальным инструментам для создания надежных и удобных мобильных приложений.
ТОП-6 вариантов использования SAP BTP из портфолио LeverX
Чтобы понять бизнес-потенциал SAP BTP и пользу, которую платформа может принести вашему предприятию, давайте рассмотрим бизнес-кейсы из нашего портфолио.
Вариант №1: Цифровой продавец-консультант для компании, занимающейся производством металлических деталей
Металлообрабатывающая компания из США столкнулась с серьезными трудностями в обработке заказов и счетов из-за множества форматов, в которых они поступали от клиентов. Это разнообразие приводило к неэффективности, ошибкам и задержкам в их продажах, которые в основном выполнялись вручную. Компании требовалось решение, которое могло бы оптимизировать обработку заказов и счетов, автоматизировать повторяющиеся задачи и обеспечить точность и конфиденциальность при работе с чувствительной информацией.
Как LeverX помогла решить эту проблему с помощью SAP BTP
SAP BTP предоставила комплексное решение для устранения проблем клиента:
- SAP BTP беспрепятственно интегрировалась с существующей системой S/4HANA клиента, обеспечивая эффективный обмен данными и их синхронизацию;
- Решение обеспечило гладкую интеграцию со сторонними сервисами, что гарантировало совместимость и согласованность данных между системами;
- Благодаря возможностям SAP Build Process Automation мы автоматизировали процессы, связанные с обработкой электронных писем и проверкой запасов, а также снизили объемы ручного труда и повысили операционную эффективность;
- SAP BTP позволила разработать интуитивно понятные пользовательские интерфейсы, включая их мобильную версию для подтверждения потоков, улучшив доступность и продуктивность пользователей;
- Решение использовало GenAI Hub и включало пользовательские интеграции с API языковых моделей (LLMs) для точного извлечения ключевых деталей из заказов и счетов;
- В зависимости от требуемого качества и производительности, решение использовало модели на основе GPT-4/3.5 для обработки естественного языка, обеспечивая высокую точность и надежность, а также учитывая конечные затраты.
Вариант №2: Трансформация операций по производству одежды с помощью расширений S/4HANA Clean Core на SAP BTP
Международная корпорация из индустрии моды стремилась повысить производительность своей системы SAP S/4HANA, снизив при этом сбои во время обновлений. Имея глобальный штат в более 65 000 сотрудников и разнообразный ассортимент продукции, несколько филиалов и производственных предприятий, клиент поставил цель оптимизировать свои операции и обеспечить бесперебойность бизнес-процессов.
Как LeverX помогла решить эту проблему с помощью SAP BTP
LeverX разработала комплексную стратегию развития, которая внедрялась поэтапно:
Оценка и планирование
Мы начали работу с детальной оценки существующей кодовой базы, чтобы найти области для оптимизации и улучшения. Это включало обзор и идентификацию несовместимостей кода, изучение соответствующих внешних API S/4HANA, а также анализ выпущенных и преемственных объектов. Мы также провели тщательные проверки ATC для обеспечения качества кода и соответствия стандартам. Дополнительно мы оценили применимость Custom Code Migration App для облегчения процесса миграции. На всех этапах мы придерживались принципов Clean Core, обеспечивая плавный и эффективный процесс миграции.
Трансформация
LeverX инициировала фазу трансформации с фокусом на модернизации, используя для этого SAP BTP и BTP ABAP Environment. Пользовательские программы на ABAP были переработаны и модернизированы за счет интеграции ABAP RESTful Application Programming Model (RAP) для повышения производительности, масштабируемости и удобства сопровождения.
В дальнейшем LeverX упростила процесс миграции, сократив пользовательские настройки и снизив зависимость от пользовательского кода. Эти меры были направлены на оптимизацию производительности системы и снижение рисков, связанных с будущими обновлениями S/4HANA. На протяжении всего процесса приоритетом оставались соблюдение методологии SAP Activate и внедрение лучших практик для обеспечения качества и соответствия кода, что способствовало защите долгосрочных инвестиций клиента.
Сотрудничество и поддержка
На протяжении всего проекта LeverX тесно сотрудничала с технической командой клиента, предоставляя ей руководство, обучение и поддержку. Наша цель заключалась в обеспечении плавного перехода к новой среде, а также в том, чтобы помочь команде клиента максимально эффективно использовать возможности решения и обучить их новым подходам к внедрению.
Сотрудничество заказчика с LeverX привело к росту производительности системы, ее стабильности и рентабельности. Особенно примечательно, что LeverX завершила проект за очень короткий срок — всего три месяца.
Помимо этого, проект помог сократить время простоя при обновлениях, снизить затраты на обслуживание и повысить гибкость реагировании на бизнес-требования.
Вариант №3: Инструмент отчетности о рисках для международной компании по производству химических веществ
Одна из крупнейших мировых химических компаний столкнулась с серьезными проблемами в управлении и отчетности по рискам. Из-за масштабных глобальных операций ей было сложно собирать воедино данные о рисках, оценивать возможные финансовые последствия и обеспечивать прозрачность процессов. Используемые системы не давали своевременных аналитических данных и отличались неудобным интерфейсом.
Как LeverX помогла решить эту проблему с помощью SAP BTP
LeverX использовала передовые технологии и инструменты для создания автономного инструмента отчетности о рисках (RTT). Решение SAP BTP предоставляет:
- Бесшовную отчетность и отслеживание рисков внутри организации;
- Расширенную аналитику для прогнозирования потенциальных рисков и их финансовых последствий;
- Удобный интерфейс, который позволяет заинтересованным сторонам из различных бизнес-единиц легко участвовать в мероприятиях по управлению рисками;
- Интеграцию с государственными системами аудита, что облегчает проверку и мониторинг финансовой информации в соответствии с нормативными требованиями.
Вариант №4: Оптимизация операций по техническому обслуживанию с помощью SAP BTP
Крупнейший производитель сахарного тростника в США стремился повысить эффективность процессов ТОРО. Однако действующая система обслуживания сталкивалась с рядом проблем, такими как разрозненные данные, ручной анализ и задержки в обработке информации. Эти сложности подтолкнули бизнес-архитекторов компании к поиску технологического решения, которое бы:
- Обеспечивало анализ данных в реальном времени;
- Снижало потенциальные задержки в принятии решений и процессах выполнения;
- Помогло внедрить новые облачные технологии на платформе BTP, чтобы обеспечить ее будущую доступность для операторов.
Как LeverX помогла решить эту проблему с помощью SAP BTP
После консультаций с ключевыми заинтересованными сторонами LeverX предложила комплексный план, адаптированный к потребностям клиента, с шагами по модернизации. Наша задача заключалась в создании современного решения, которое не только оптимизировало бы процессы технического обслуживания, но и упростило управление данными. Для достижения этой цели мы предприняли следующие шаги:
Разработка архитектуры решения
Мы детально обсудили вопросы контрактов данных и стратегии внедрения мобильности с использованием SAP Mobile Start и Build Work Zone. В результате была разработана комплексная архитектура решения, охватывающая потоки данных, протоколы и другие ключевые компоненты.
Планирование и сроки
Ход проекта и сроки были тщательно спланированы, чтобы обеспечить плавный ход выполнения и своевременную реализацию. Мы сосредоточились на регулярных обновлениях и использовали итеративный подход к доставке для повышения адаптивности и оперативности. Были установлены ключевые вехи и сроки для поддержания динамики проекта и эффективного выполнения задач.
Оптимизация управления данными
Этот этап был ключевым для успеха проекта, которого мы достигли благодаря бесшовной интеграции с SAP Datasphere, что позволило агрегировать данные для получения информации в реальном времени и улучшить процесс принятия решений. Команда заказчика использовала SAP Datasphere и установила слой управления API для эффективного использования данных через мобильное приложение.
Обеспечение подключения и безопасности
Одним из наших главных приоритетов было гарантировать надежное подключение и строгие меры безопасности, поскольку мы использовали API Management клиента. Для этого наша команда внедрила стандартный механизм аутентификации пользователей на основе SAP Identity Authentication Services для мобильного приложения и использовали подключение по назначению в среде разработки SAP Build Apps. Благодаря этому была укреплена целостность систем, обеспечено непрерывное подключение и создана надежная основа для безопасного обмена информацией между компонентами системы.
Обучение и передача знаний
Мы также организовали обучение и предоставили всю необходимую документацию, чтобы команда клиента могла эффективно использовать новое мобильное решение и его архитектуру. Это обеспечило плавный переход и позволило пользователям извлечь максимум пользы из модернизированной системы.
Результаты нашего сотрудничества с клиентом принесли ощутимые преимущества и повысили операционную эффективность в процессах обслуживания.
Вариант №5: Разработка SaaS-решения для управления стратегией
IT-поставщик из США нуждался в эффективном управлении стратегиями в различных отраслях. Необходимо было оптимизировать их реализацию, согласовать организационные цели и повысить уровень сотрудничества. Они искали комплексное решение, которое помогло бы справиться со следующими трудностями:
- Отсутствие централизованной платформы для управления стратегиями, что приводило к фрагментированности процессов и несогласованности усилий;
- Сложности в интеграции актуальных данных из внешних источников, что затрудняло принятие решений и снижало точность стратегических аналитических данных;
- Ограниченный доступ к изолированной информации и инструментам для совместной работы мешало созданию отчетов по запросу, а также коммуникации и согласованию как по вертикали, так и по горизонтали в организационной структуре;
- Невозможность получать оперативные уведомления и оповещения приводила к упущенным возможностям и задержкам в реагировании на критические события;
- Отсутствие модели SaaS, которая позволяла бы нескольким конечным клиентам использовать решение.
Как LeverX помогла решить эту проблему с помощью SAP BTP
SAP BTP стала основой для разработки надежного решения по управлению стратегией, адаптированного к потребностям клиента. Продукт решал возникшие проблемы благодаря следующим функциям и возможностям:
Интеграция данных
Бесшовные возможности интеграции позволили загружать актуальные данные из внешних источников, обеспечивая доступ к точной и актуальной информации для принятия решений.
Отчеты по запросу
С помощью SAP Analytics Cloud решение предлагало функции создания отчетов по запросу, позволяя получать аналитические данные по мере необходимости и оперативно реагировать на изменяющиеся бизнес-требования.
Стратегии и визуализация KPI
Платформа предоставляет удобный интерфейс для определения стратегий и KPI. Кроме того, были интегрированы элементы управления SAP Fiori UI, что дополнительно упростило взаимодействие с решением и обеспечило эффективную навигацию.
Улучшенное сотрудничество
Доступ к централизованной информации и инструментам для совместной работы способствовал улучшению процессов согласования и сотрудничества между командами, способствуя культуре прозрачности и коллективной ответственности.
Уведомления и оповещения в реальном времени
Оповещения и уведомления о критических событиях, получаемые в реальном времени, позволяют оставаться в курсе актуальных событий и принимать проактивные меры.
Вариант №6: Улучшение опыта покупок с помощью SAP Ariba Mobile
Наш клиент хотел улучшить покупательский опыт своих пользователей. Столкнувшись с проблемами доступности, удобства и вовлеченности, компания приняла решение улучшить свое мобильное приложение.
Для этого было необходимо:
- Упростить процесс входа, сохранив безопасность и удобство для пользователей;
- Повысить доступность для различных пользователей, включая людей с ограниченными возможностями;
- Повысить вовлеченность пользователей за счет внедрения инновационных функций, таких как голосовое управление и дополненная реальность (AR);
- Оптимизировать функции поиска и управления каталогом для предоставления клиентам актуальной и точной информации о продуктах;
- Добавить информацию об устойчивом развитии товаров в соответствии с корпоративными инициативами социальной ответственности;
- Предоставлять персонализированные рекомендации и бесшовный покупательский опыт через такие функции, как сопутствующие товары и управление заказами.
Как LeverX помогла решить эту проблему с помощью SAP BTP
SAP BTP сыграла ключевую роль в решении поставленных задач и обеспечении улучшенного покупательского опыта через мобильное приложение SAP Ariba. Были реализованы следующие функциональные возможности:
- Интеграция Face ID и Touch ID для простого и безопасного входа в приложение;
- Интеграция с виртуальными помощниками такими как Siri и Google Assistant, что позволяет управлять приложением с помощью голоса;
- Реализация инклюзивности для пользователей с ограниченными возможностями в соответствии со стандартами доступности;
- Улучшение текстового и голосового поиска, а также расширение возможностей управления каталогами и упаковками;
- Интеграция технологии AR для погружающего просмотра продуктов;
- Добавление информации об устойчивом развитии товаров, что позволяет принимать осознанные решения о покупках в соответствии с их экологическими ценностями;
- Реализация функций сопутствующих и рекомендованных товаров, а также персонализированные рекомендации на основе предпочтений пользователей и истории покупок;
- Бесшовное управление заказами в приложении, что позволяет эффективно отслеживать и управлять покупками;
- Интеграция push-уведомлений для информирования о статусе заказов, акциях и других актуальных обновлениях.
Добейтесь совершенства в разработке вместе с SAP BTP и LeverX
LeverX реализовала множество решений на базе SAP BTP по всему миру, работая с разнообразными клиентами, включая SAP. Наш подход сочетает обширный опыт и стратегические методологии, что гарантирует соответствие высоким стандартам и достижение оптимальных результатов при разработке приложений.
Работая на проектах, мы следуем ключевым лучшим практикам:
Дизайн-мышление
В разработке приложений с использованием SAP BTP мы применяем не только код, но и целостный подход, основанный на методологии дизайн-мышления. Этот метод позволяет ставить на первое место пользовательский опыт, активно вовлекать заинтересованные стороны на ранних этапах разработки и поэтапно совершенствовать решения, чтобы они соответствовали вашим бизнес-потребностям.
Модульная разработка и микросервисы
Наша команда применяет модульный подход к разработке, разбивая приложения на более мелкие, управляемые компоненты. В каждом конкретном случае мы создаем решения для клиентов, опираясь на прошлый опыт и лучшие практики, предоставленные SAP в области программной инженерии.
Безопасность по умолчанию
Безопасность является нашим приоритетом в разработке приложений на SAP BTP. Для его поддержки мы следуем лучшим практикам аутентификации и авторизации и проводим регулярные аудиты безопасности.
Непрерывная интеграция и развертывание (CI/CD)
Наши практики CI/CD помогают упростить и обеспечить эффективность процессов разработки. Автоматизируя тестирование, развертывание и мониторинг, мы обеспечиваем быстрые итерации и возможность оперативно реагировать на изменяющиеся бизнес-требования в соответствии с динамичными сценариями.
Использование SAP Fiori для интуитивно понятного UI/UX
Мы придерживаемся принципов дизайна SAP Fiori при создании интерфейсов для приложений SAP BTP, обеспечивая согласованность и отзывчивость для повышения удобства и удовлетворенности пользователей. Для сложных случаев мы также предлагаем индивидуальные решения UI на основе современных фреймворков, таких как React, Angular и Vue, предоставляя гибкость и индивидуализированный опыт, когда это необходимо.
Начните трансформационный путь к совершенству ваших бизнес-процессах, используя наш опыт в SAP BTP. Сделайте первый шаг, заполнив форму ниже!