Защита программного обеспечения

Защита программного обеспечения включает в себя стратегии и меры безопасности, направленные на обеспечение целостности, конфиденциальности и доступности программных решений.

Сетевые параметры Entaxy ION

Общий обзор портов и протоколов, используемых различными компонентами системы Entaxy.

Система Порт Протокол

Entaxy

8181

tcp

46199

tcp

41181

tcp

9090

tcp

9091

tcp

5701

tcp

8101

tcp

1099

tcp

40079

tcp

37825

tcp

40291

tcp

35497

tcp

41907

tcp

39511

tcp

41063

tcp

7622

tcp

9100

tcp

9191

tcp

54327

udp

ArtemisMQ

8161

tcp

61616

tcp

7622

tcp

9100

tcp

9191

tcp

Load Balancer

80

tcp

7622

tcp

9100

tcp

9191

tcp

Postgress

33363

tcp

5432

tcp

34585

tcp

2049

tcp

60513

tcp

47937

tcp

55729

tcp

60613

tcp

34219

tcp

37389

tcp

7622

tcp

9100

tcp

9191

tcp

Ignite

10800

tcp

11211

tcp

47100

tcp

47400

udp

47500

tcp

JGROUPS

45700

tcp

45500

tcp

45588

udp

45800

udp

Управление и мониторинг JMX

Управление и мониторинг параметров настройки платформы осуществляется с использованием JMX и Jolokia.

Доставка обновлений заказчику

Для эффективной доставки обновлений в системе Entaxy используется комплексный подход, гарантирующий надежность, актуальность и легкость установки всех необходимых компонентов.

delivery updates

Для стороны заказчика Git, Jenkins и Nexus обозначают соответственно систему управления исходным кодом, систему автоматизации CI/CD и систему хранения артефактов. Конечные продукты могут различаться.

Вариант 1: поставка в виде исходного кода.
Обновления из Git-репозитория размещаются в публичном (public - для публичных релизов X.Y.0) или защищенном (protected - для патчей и обновлений безопасности X.Y.N, доступны при наличии подписки) Git-репозитории. После обработки в Jenkins и преобразования в конечные модули (bundles) и дополнительные артефакты (cfg, xml и прочее) они загружаются в локальное хранилище Nexus заказчика и дальше на стороне заказчика проходят сборку и упаковку в образ.

Вариант 2: поставка в виде модулей.
Обновления в виде модулей размещаются в публичном или защищенном репозитории артефактов Entaxy, откуда могут быть получены заказчиком. Далее на стороне заказчика производится сборка и упаковка.

Вариант 3: поставка в виде сборки (assembly).
Сборки Entaxy размещаются в публичном или защищенном репозитории артефактов Entaxy, откуда могут быть получены заказчиком. Далее на стороне заказчика производится упаковка.

Вариант 4: поставка в виде образа.
Сборки Entaxy размещаются в публичном или защищенном репозитории артефактов Entaxy, откуда могут быть получены заказчиком. Далее на стороне заказчика производится кастомизация и конечная упаковка.

В каждом из представленных вариантов заказчик обладает свободой выбора формата обновлений в соответствии с его требованиями и предпочтениями.