Блоги

Навигационные полоски

Вышла новая версия Liferay 7.4.2 GA3

Вышла новая версия Liferay 7.4.2 GA3

Компания Liferay продолжает цикл разработки новой версии своей портальной платформы Liferay 7.4 и выпустила новую версию - Liferay CE 7.4.2 GA3 Согласно новой политике релизов, версии Liferay Community Edition хоть и имеют статус General Aviability - но по сути дела являются своего рода &q...

05.08.2021

"Гальваническая развязка" при помощи Apache Camel и Kafka - как сделать асинхронное синхронным?

Некоторые наши заказчики имеют вполне себе чёткое требование от службы информационной безопасности - нельзя делать прямые tcp запросы из интернетов в защищённый сегмент, а-та-та! В этом случае на помощь приходит брокер - либо классический JMS (AMQP) типа Active MQ или Rabbit MQ, либо потоко...

18.05.2021
Интересное в интеграции. Часть 4. N8N.

Интересное в интеграции. Часть 4. N8N.

В этом блоге я расскажу об интеграционном продукте, который называется N8N. Этимология названия строится по аналогии с Kubernetes (K8S) - автор пишет, что хотел объединить слова node (подчёркивая, что решение написано на NodeJS) и automation в слово nodemation. Nodemation было сокращено до ...

10.03.2021
Интересное в интеграции. Часть 3. CAPI.

Интересное в интеграции. Часть 3. CAPI.

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

25.12.2020
Интересное в интеграции. Часть 2. AtlasMap.

Интересное в интеграции. Часть 2. AtlasMap.

AtlasMap - ещё один интеграционный проект или фреймворк, как вам будет угодно. Фреймворк предназначен для удобного преобразования данных. Проект достаточно активно развивается и среди разработчиков есть представители Red Hat. Одним из основных вариантов использования является запуск в рамка...

17.12.2020
Интересное в интеграции. Часть 1. Syndesis.

Интересное в интеграции. Часть 1. Syndesis.

Этой статьёй я хотел бы открыть небольшой цикл, посвящённый интеграционным продуктам/фреймворкам, которые показались интересными для небольших исследований и обзоров. Первая часть будет посвящена проекту Syndesis - это upstream проект продукта Red Hat Fuse Online. У Red Hat есть продукт под...

14.12.2020
Дебаг маршрутов Camel в Red Hat Dev Studio или как отпескоструить пескоструй

Дебаг маршрутов Camel в Red Hat Dev Studio или как отпескоструить пескоструй

Один мой хороший приятель как-то рассказал мне историю как он подрабатывал промышленным альпинизмом. Ему поступил заказ на чистку труб на каком-то заводе. Он со своими соратниками приехал на объект, им выдали пескоструй, показали трубы. И первое, что он очистил - это сам пескоструй, так как...

16.10.2020
Часть 3. Принцип работы WSO2 API-M Analytics Server. Stream Integrator вместо Analytics Server.

Часть 3. Принцип работы WSO2 API-M Analytics Server. Stream Integrator вместо Analytics Server.

Этой статьёй мы продолжаем цикл исследований работы сервера аналитики WSO2 API Manager и рассмотрим как использовать WSO2 Streaming Integrator. Безусловно, всё, что рассматривается ниже уже есть из коробки в сервере аналитики, но рассмотренный пример может быть полезен для: Более глубоко...

09.06.2020
Использование KeyCloak в качестве IDP и Key Manager для WSO2 API Manager

Использование KeyCloak в качестве IDP и Key Manager для WSO2 API Manager

В этом блоге мы рассмотрим как настроить Keycloack 9.0 как внешний IDP для WSO2 APIM 3.1. Кроме этого будет показано как настроить Keycloak в качестве Key Manager.  Установка 1. Скачайте и распакуйте Keycloak standalone server по ссылке. 2. Скачайте и установите WSO2 API M...

01.06.2020
WSO2 Ballerina - программируемая интеграция

WSO2 Ballerina - программируемая интеграция

Компания WSO2 на протяжении уже нескольких лет ведёт разработку своего языка для программирования интеграционных взаимодействий. Идея появилась примерно в 2015 году и за это время от первых обсуждений всё эволюционировало в полноценное решение - https://ballerina.io/. Осенью прошлого г...

26.02.2020