SynGX

Высокопроизводительный и надежный web-server

Web и обратный прокси сервер на базе Nginx с возможностями, которых вам не хватало в open source Nginx

logo

Преимущества

повышенная отказоустойчивость

Импортозамещение

Собственная сборка популярного web и proxy сервера, зарегистрированная в РОПО. Минимизация санкционных рисков. Проверки безопасности на наличие вредоносных закладок в коде.
повышенная отказоустойчивость

Надежность

Полноценная третья линия поддержки продукта. Регулярные обновления версии Nginx и дополнительных модулей

Электронно-цифровая подпись

Работа с электронно-цифровой подписью: проверка и наложение
повышенная отказоустойчивость

Клиентоориентированность

Возможности модификации и доработки по запросу, а также консультации по использованию Nginx и написанию конфигурации

Functions

Предоставление статического контента. Перенаправление и прилипание запросов к другим вычислительным узлам. Балансировка запросов между несколькими узлами. Кеширование статических или редко изменяющихся ответов от других вычислительных узлов.

Security

Поддержка протокола TLS. Настройка правил доступа (с использованием CN, IP, заголовков, адресов и пр.) и ограничений на количество запросов и соединений

Observability

Большой набор метрик обработки запросов (соединения, использование TLS, состояние узлов, статистика в разрезе кодов ответов и др.), в том числе в формате Prometheus. Использование результатов проверки работоспособности узлов при распределении запросов

Extentions

Возможность использовать язык Lua, чтобы реализовать свою логику обработки запросов. Возможность использовать расширение языка JavaScript, чтобы реализовать свою логику обработки запросов. Дополнительные возможности по работе с HTTP заголовками

Сертифицировано в России

Разработано российской компанией и соответствует всем законам об импортозамещении

Архитектура

User
Service
Server
Server

SynGX modules

Собственные разработанные модули, расширяющие возможности Nginx для сложных высоконагруженных сценариев

  • nginx_upstream_check_module - модуль позволяет использовать активную проверку работоспособности узлов при проксировании запросов по протоколу HTTP
  • ngx_http_extstatus_module - модуль предоставляет метрики по использованию соединений и TLS, а также статистику по запросам в разрезе кодов ответов

Operating Systems

Поддержка как популярных Linux дистрибутивов RHEL 8, так и импортонезависимых версий Linux ALtLinux 8.4

OSS modules

Реализация собственной логики обработки запросов:

  • ngx_devel_kit - расширение основных функциональных возможностей NGINX
  • ngx_http_lua_module - обработка запросов с использованием языка программирования Lua
  • ngx_stream_lua_module - обработка запросов с использованием языка программирования Lua для протоколов TCP и UDP
  • njs/nginx - обработка запросов с использованием подмножества языка JavaScript

Полезное:

  • echo-nginx-module - функционал тестирования и отладки работы прокси и веб-сервера
  • nginx-sticky-module-ng - «липкие» сессии (sticky-session) с помощью cookie
  • headers-more-nginx-module - добавление или удаление заголовков запросов
  • ngx_http_proxy_connect_module - туннелирование TLS-соединений
  • ngx_brotli - алгоритм сжатия данных без потерь Brotli

Nginx

Более функциональная и удобная в эксплуатации (чем open source) уникальная сборка Nginx с дополнительными модулями и функционалом

Обучение в Bootcamp

Познакомьтесь со всеми продуктами и их возможностями в корпоративной школе Сбера

Связаться с нами

Задать вопрос