Компания Red Hat представила платформу управления решениями Red Hat Decision Manager 7, которая упрощает разработку и развертывание приложений и сервисов на основе бизнес-правил. Red Hat Decision Manager является наследником решения JBoss BRMS и помогает быстро создавать приложения для автоматизации бизнес-решений.
Бизнес-процессы и лежащие в их основе бизнес-правила играют важную роль в повышении эффективности организаций и оптимизации рабочих нагрузок. Автоматизация этих процессов помогает значительно повысить скорость и точность реагирования организации на изменение ситуации на рынке и потребностей бизнеса, особенно при выполнении сложных и повторяющихся задач.
Инструменты, реализующие принцип «разработка без кодирования», такие как Red Hat Decision Manager, обеспечивают более активное участие бизнес-пользователей в процессах создания приложений и ускоряют разработку за счет более тесного взаимодействия с ИТ-специалистами. По данным аналитической компании IDC, к 2012 году 20 % бизнес-приложений и 30 % их функций будут создаваться не классическими программистами, а разработчиками из числа бизнес-пользователей (так называемые «гражданские» разработчики).
Значительно расширенный и усовершенствованный инструментарий Red Hat Decision Manager 7 позволяет бизнес-пользователям и «гражданским» разработчикам самостоятельно модифицировать бизнес-логику приложений, высвобождая ресурсы ИТ-специалистов для решения других задач. Red Hat Decision Manager позволяет выполнять модели на языке Decision Model and Notation (DMN), предлагает переработанные таблицы принятия решений и новый редактор для работы с ними, а также новое средство моделирования данных.
Decision Manager может применяться для создания как традиционных, так и облачных приложений, позволяет описывать логику решений на языке бизнес-правил и планировать развертывание микросервисов в корпоративном ЦОД или в виде контейнеризованных сервисов на платфоме Red Hat OpenShift Container Platform. Red Hat OpenShift позволяет клиентам повышать ценность бизнеса и ускорять внедрение цифровых инноваций для своих приложений, используя возможности DevOps, такие как автоматизированное тестирование и непрерывная интеграция и доставка (CI/CD), а также управлять ими с использованием методов, направленных на обеспечение большей безопасности, масштабируемости и интероперабельности.