Разработчики: | Software AG |
Дата премьеры системы: | 2015/05 |
Технологии: | ITSM - Системы управления IT-службой |
Содержание |
webMethods Integration Platform — единая платформа интеграции с развитыми возможностями автоматизации и мониторинга бизнес-процессов. Обеспечивает интеграцию и управление приложениями, мобильными устройствами, сервисами, большими данными и API-интерфейсами. Работает в любом окружении: в облаке и на собственном оборудовании.
2019: Разнообразие возможностей для интеграции
По информации на август 2019 года webMethods поддерживает обширную библиотеку облачных и локальных адаптеров (160+) и реализует механизм drag&drop для интеграции с webMethods самых разнообразных приложений, баз и систем регистрации данных. На мобильных, облачных и IoT-платформах. Благодаря встроенному механизму BigMemory, платформа переваривает любые объемы данных в режиме реального времени, а ее интеграция с Zementis (платформа оперативного развертывания аналитических моделей, созданных средствами искусственного интеллекта) раскрывает потенциал всех накопленных бизнес-данных в своих решениях на основе ИИ, машинного обучения или прогнозирования.
Используя связку webMethods Dynamic Apps Platform и webMethods RPA, разработчики получают полностью интегрированный, мощный набор инструментов для любого вида автоматизации: от простых рабочих процессов до сложных роботизированных инициатив в масштабах всего предприятия.
Пакет WebMethods JIS легко и быстро интегрирует мэйнфреймовую ИТ-инфраструктуру с интернетом и мобильными устройствами. Без каких-либо изменений в существующем программном коде. Механизм JIS оперативно состыковывает «зеленые экраны» мэйнфреймов с современными интерфейсами. В результате пользователи взаимодействуют с мэйнфреймами вроде IBM iSeries через обычный веб-браузер.
Облачная интеграция
Вышеперечисленное относится, в основном, к локальной интеграции. Что касается облачной, в webMethods за нее отвечают AgileApps Cloud и Integration Cloud.Как с помощью EvaProject и EvaWiki построить прозрачную бесшовную среду для успешной работы крупного холдинга
AgileApps Cloud, платформа облачных приложений (aPaaS), предоставляет разработчикам набор строительных блоков: приложения можно конструировать визуально, а не писать в коде. Процесс создания приложений упрощается, а [[B</безопасность]] увеличивается (снижается влияние человеческого фактора: программист практически не пишет код, возможностей ошибиться меньше).
Integration Cloud представляет собой многофункциональную мультиоблачную интеграционную платформу (iPaaS). Она позволяет предприятиям быстро и легко состыковывать свои ИТ-активы с облачными приложениями (Salesforce, Google Apps, Amazon Web Services). Как в гибридных сценариях «облако — облако», так и в «облако — локальная среда». Integration Cloud создает интеграционные проекты в полнофункциональной среде разработки на основе Eclipse.
Стратегия Lift & Shift
Чтобы процесс миграции корпоративных ИТ-систем в облако проходил быстро, гладко и безболезненно (без приостановки), а результат получался гибким, webMethods Integration Cloud реализует стратегии миграции Lift & Shift.
Integration Cloud поддерживает контейнеры Docker и упаковывает уже существующие интеграционные сервисы, построенные на базе webMethods, в отдельные Docker-контейнеры, масштабирует их под нужды бизнеса и запускает в Integration Cloud. Без необходимости воссоздавать с нуля всю бизнес-логику. Все это можно делать прямо из браузера. Важно, что решение типовых задач для реализации стратегии Lift & Shift не требует больших навыков в программировании: в браузерном интерфейсе webMethods Integration Cloud реализован механизм так называемой курируемой разработки — с мастерами и шаблонами.
Интеграция силами децентрализованной DevOps-команды
Для реализации сложных проектов, которые по плечу только квалифицированной DevOps-группе, будет полезен webMethods DevOps Edition. Он формирует децентрализованные DevOps-команды и держит в фокусе столь необходимую интеграцию.
DevOps Edition позволяет разработчикам создавать и править код из любой точки мира — с личного ПК или ноутбука. При этом не теряется возможность запускать автоматизированные тесты в целевой системе. Для тестирования используется специальный фреймворк, он ускоряет процесс разработки и улучшает качество кода, не позволяет «исправлениям» ломать уже работающий код. Последний защищен еще и благодаря VCS-плагинам (Version Control System; система управления версиями) в DevOps Edition.
Легковесная рантайм-среда для микросервисов
В ходе интеграции довольно часто возникает необходимость в проведении декомпозиции монолита уже существующей ИТ-системы. Цель — реализация в виде отдельных микросервисов. Интеграционная платформа webMethods содержит легковесную масштабируемую рантайм-среду для микросервисов: webMethods MSC (Microservices Container). Она совместима с Docker и Kubernetes. Динамическая конфигурация webMethods MSC отделяет образ контейнера от его конфигурации, поэтому один и тот же Docker-образ можно использовать в разных окружениях.
При необходимости в webMethods MSC можно пользоваться сразу несколькими языками программирования. webMethods MSC поставляется с несколькими сотнями предустановленных полезных API, сервисов, фреймворков. Поддерживает EDA (Event-Driven Architecture; событийно-ориентированная архитектура) и grid-систему управления данными в памяти, а также открытые стандарты, стандарты безопасности и протоколы передачи данных для реализации современных приложений. Микросервисы, развернутые в webMethods MSC, поддерживают горячую замену: их можно безопасно изменять прямо во время работы контейнера, без перезагрузки сервера. Микросервисы по роду своей архитектуры постоянно нуждаются в межподключениях к разным приложениям, источникам данных и технологиям хранения информации — webMethods MSC предоставляет разработчику полный набор адаптеров для поддержки самых современных стандартов, таких как OData, REST, SOAP.
Интерфейсы API
webMethods API Management Platform, с ее компонентами API Portal и API Gateway, предоставляет комплексный набор инструментов для развития экосистемы API-интерфейсов: управления всем жизненным циклом API-интерфейсов, наблюдения за их состоянием здоровья и благополучием и отслеживания зависимостей между разными API.
API Portal дает сторонним разработчикам возможность отыскивать на предприятии все доступные API.
API Gateway позволяет создавать интерфейсы на основе REST, Swagger (Open API), веб-сокетов и JSON-схем.
Реализована поддержка OpenAPI v3, со всеми ее спецификациями — это значительно повышает безопасность API-интерфейсов. API Gateway настраивает безопасный доступ к своим ИТ-ресурсам — для сторонних разработчиков, партнеров и других потребителей. Чтобы те, посредством API, могли обращаться к ИТ-ресурсам предприятия из своих веб-приложений, мобильных приложений и IoT-приложений.
API Gateway поддерживает API-гибриды, которые представляют собой цепочку объединенных API-вызовов. Некоторые звенья цепочки API-гибрида могут вызываться параллельно, но ответ предоставляется единый; API-гибрид сам решает все вопросы синхронизации. Вносить изменения в интерфейсы можно в горячем режиме, без приостановки сервера и простоев в обслуживании. Благодаря тому, что API Gateway поддерживает OpenAPI v3, создаются асинхронные API. Для них можно задать обратные вызовы и, таким образом, реализовать событийную модель. API-интерфейсы REST могут реагировать на события через JMS (Java Message Service) и AMPQ (Advanced Message Queuing Protocol; расширенный протокол организации очереди сообщений).
2015: Представление webMethods Integration Platform
28 мая 2015 года компания Software AG Платформа представила webMethods Integration Platform — промежуточное ПО, интегрирующее весь портфель продуктов Software AG в единую DBP-платформу (Digital Business Platform; платформа цифрового бизнеса).
webMethods Integration Platform предлагает широкие возможности, интегрируя приложения, B2B-технологии и облачные сервисы, устройства, процессы и данные. В ее составе имеются средства управления API, передачей файлов, мастер-данными, SOA и полный набор инструментов для работы с мобильными приложениями.
Свойства
- Подключение любой системы или разрозненных приложений
- Обмен данными между системами
- Безопасное соединение мобильных и SaaS-приложений с корпоративными системами
- Использование одного шлюза B2B для подключения всех торговых партнеров
- Распространение информации и приложений среди сотрудников, клиентов и партнеров в любом месте
- Использование существующих сервисов и систем для ускорения вывода продуктов и услуг на рынок
- Быстрая адаптация к новым и изменяющимся потребностям бизнеса — например, к новым правилам, слияниям, мобильным приложениям и облачной интеграции
- Стимулирование инноваций с помощью управления API, предоставления услуг и управления ими
- Использование мобильных возможностей в ИТ-инфраструктуре
- Использование действующих ресурсов для уменьшения TCO
- Сокращение расходов и отказ компромиссов в том, что касается интеграции
- Устранение избыточных или ненужных систем приобретенных компаний
- Улучшение управления рисками и соответствия регулятивным требованиям посредсвом одной версии совместно используемых данных.
Особенности
- Подключение разрозненных приложений
- Базы данных, пользовательские, пакетные и мейнфрейм-приложения могут с легкостью взаимодействовать и обмениваться информацией.
- Снижение затрат на обслуживание
- Сокращается время и стоимость интеграции новых приложений, устраняя сложные точечные связи.
- Ускорение вывода приложений на рынок
- Анализ Больших Данных
- Поддерживаются базы данных in-memory, объединяющие данные из различных источников, гарантируя при этом их точность.
- Поддержка корпоративных мобильных приложений
- Предоставление данных и функций для запуска защищенных, хорошо управляемых мобильных бизнес-приложений.
- Улучшение партнерских взаимоотношений
- Использование преимуществ уникальных данных
- Предоставляется API сторонним разработчикам для создания новых приложений и привлечения заказчиков.
2007: Покупка webMethods компанией Software AG
В 2007 году компания Software AG приобрела платформу webMethods.
1996: Выход webMethods
Платформа webMethods увидела свет в 1996 году. Она задумывалась как возможность взаимодействия разрозненных программных продуктов в режиме реального времени (посредством HTTP и XML). Впоследствии технологии такого рода назвали веб-сервисами. XML-RPC и WIDL (Web Interface Definition Language; язык описания веб-интерфейсов), созданные на платформе webMethods, заложили основу для SOAP и WSDL (Web Services Description Language; язык описания веб-сервисов).
Подрядчики-лидеры по количеству проектов
Naumen (Наумен консалтинг) (327)
Comindware (Колловэар) (254)
Softline (Софтлайн) (126)
Okdesk (Облачные Решения) (40)
Террасофт (Terrasoft, ТС-Консалтинг) (38)
Другие (729)
Comindware (Колловэар) (78)
Okdesk (Облачные Решения) (14)
Naumen (Наумен консалтинг) (11)
Крикунов и Партнеры Бизнес Системы (КПБС, KPBS, Krikunov & Partners Business Systems) (7)
Крок (3)
Другие (28)
Naumen (Наумен консалтинг) (14)
Okdesk (Облачные Решения) (9)
Comindware (Колловэар) (8)
Elma (Элма, Интеллект Лаб, Практика БПМ) (7)
БизнесАвтоматика НПЦ (3)
Другие (18)
Распределение вендоров по количеству проектов внедрений (систем, проектов) с учётом партнёров
Naumen (Наумен консалтинг) (7, 351)
Comindware (Колловэар) (1, 257)
Microsoft (16, 123)
OmniNet (ОмниНет) (4, 55)
Террасофт (Terrasoft, ТС-Консалтинг) (4, 47)
Другие (587, 630)
Comindware (Колловэар) (1, 78)
Okdesk (Облачные Решения) (1, 14)
Rails Jedies
Naumen (Наумен консалтинг) (3, 12)
Nutanix (1, 9)
Другие (18, 24)
Naumen (Наумен консалтинг) (3, 14)
Okdesk (Облачные Решения) (1, 10)
Rails Jedies
Comindware (Колловэар) (1, 8)
Elma (Элма, Интеллект Лаб, Практика БПМ) (2, 7)
Другие (11, 14)
Naumen (Наумен консалтинг) (4, 18)
Elma (Элма, Интеллект Лаб, Практика БПМ) (1, 12)
SimpleOne (Симпл 1) (1, 10)
Деснол Софт (2, 3)
РусБИТех-Астра (ГК Астра) (1, 3)
Другие (9, 11)
Naumen (Наумен консалтинг) (3, 10)
РусБИТех-Астра (ГК Астра) (1, 6)
SimpleOne (Симпл 1) (1, 4)
Флант (Flant) (1, 3)
Carbon Soft (Карбон Софт) EvaTeam (1, 1)
Другие (13, 13)
Распределение систем по количеству проектов, не включая партнерские решения
Naumen Service Desk - 283
Comindware Business Application Platform - 257
ITSM365.ru - 51
Microsoft System Center Configuration Manager (SCCM) - 50
Okdesk Система учета и регистрации заявок для малых и средних сервисных компаний - 41
Другие 723
Comindware Business Application Platform - 78
Okdesk Система учета и регистрации заявок для малых и средних сервисных компаний - 14
Nutanix HCI - 9
ITSM365.ru - 6
Naumen Service Desk - 4
Другие 26
Okdesk Система учета и регистрации заявок для малых и средних сервисных компаний - 10
ITSM365.ru - 9
Comindware Business Application Platform - 8
ELMA365 Service - 6
Naumen Service Desk - 3
Другие 18
ELMA365 Service - 12
SimpleOne ITSM (IT Service Management) - 10
ITSM365.ru - 9
Naumen Service Desk - 7
РусБИТех-Астра: ALD Pro - 3
Другие 15