SNRay - продукты для информационной безопасности, заказная разработка

Узнай о нас больше
О КОМПАНИИ
Компания создана командой специалистов в области автоматизации и разработки программных решений. Офис компании расположен в Москве.

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

Наше преимущество — в высокой квалификации сотрудников, использующих весь арсенал современных информационных систем и технологий и последние научные достижения в области проектирования и разработки.
Данные по используемому стеку
Базовые технологии
.NET 7
.NET - это бесплатная, кросс-платформенная, открытая платформа разработчика для создания различных типов приложений.
Используется для разработки служебных компонентов мессенджера и интеграционных сервисов.
Технологический стек реализации пользовательского интерфейса
  • JavaScript
    Скриптовой язык программирования для разработки клиентской части веб-приложений. В чистом виде JavaScript не используется при разработке пользовательского интерфейса мессенджера; JavaScript получается в результате сборки и компиляции исходного кода проекта.
  • TypeScript
    Язык-расширение скриптового языка программирования JavaScript. При разработке пользовательского интерфейса мессенджера используется только TypeScript, а не JavaScript.
  • React
    Библиотека JavaScript для разработки пользовательского интерфейса веб-приложений.
Основные технологические элементы платформы
  • Kubernetes
    Программное обеспечение для оркестрации контейнерезированных приложений.
  • Nginx
    Используется в Ingress-контроллере в Kubernetes.
Элементы хранения и передачи данных
  • Apache Kafka
    Брокер сообщений для передачи (стриминга) сообщений. Используется для внутреннего взаимодействия микросервисов в мессенджере.
  • MongoDB
    NoSQL база данных для долговременного хранения данных мессенджера.
  • Redis
    Система с открытым исходным кодом для хранения данных в памяти. Используется в качестве распределенной базы данных ключ-значение, кэша и посредника для передачи сообщений в памяти, с возможностью обеспечения устойчивости данных по выбору. В мессенджере используется как связующее ПО для сервисов мессенджера. И как платформа для организации кэша.
  • Elasticsearch
    NoSQL база данных, поисковый и аналитический движок, основанный на Apache Lucene. Используется как поисковый движок и СУБД для хранения данных мессенджера.
Элементы платформы для технического мониторинга
  • ELK
    Logstash, Elasticsearch, Kibana
    Для сбора и централизованного хранения технических логов и журналов, а также поиска по ним.
  • Grafana
    Система для визуализации данных мониторинга.
Компоненты CI/CD
  • GitLab
    Для хранения исходного кода и других артефактов, репозитория конфигурационных параметров, для развертывания интеграционных сервисов и сценариев в Kubernetes.
  • GitLab Runner
    Приложение, дополняющее GitLab CI/CD. Используется для развертывания в Kubernetes служебных компонентов мессенджера и интеграционных сервисов.
  • Docker
    Инструментарий для создания и выполнения контейнеров, используется при построении и развертывании контейнеризированных приложений.
Базы данных
  • Postgresql
    Свободно распространяемая объектно-реляционная система управления базами данных (СУБД) с открытым исходным кодом.
  • MongoDB
    Документоориентированная система управления базами данных, не требующая описания схемы таблиц.
ПРОДУКТЫ
УСЛУГИ
Заказная разработка
SNRay осуществляет заказную разработку специализированных решений информационной безопасности, в том числе с применение средств криптографической защиты информации
Интеграция специализированных решений
SNRay оказывает услуги по развёртыванию и настройки собственных решений в инфраструктуре заказчиков, а также решений других вендоров
КОНТАКТЫ
ООО "ЭС Эн Рей"
ОГРН 1077757587929
ИНН 7724625296

Юридический адрес:
123098, город Москва, ул Рогова, д. 12, помещ. 2п