Высоконагруженные решения Корпоративные порталы

ускорение бизнес-процесса по сверхурочной работе
сотрудников
- UX/UI
- Backend
- Frontend

RDN Group специализируется на высоконагруженных решениях, которые позволяют одномоментно выдерживать десятки тысяч запросов и записей.
Highload-оптимизация, которую мы проводим в интересах заказчиков, обеспечивает устойчивую работу:
Высокая скорость загрузки страниц и стабильная работа цифровых сервисов для внутренних и внешних пользователей – залог обеспечения лидерства любой компании. К нам обращаются за web-решениями, которые дают взрывное конкурентное преимущество.
Огромная аудитория, достигающая сотен тысяч человек
Масштабируемость и кластерная архитектура, что позволяет обрабатывать множество запросов
Позитивная динамика, иными словами – рост аудитории. Чем популярнее становится сайт, тем выше на него нагрузка
Мгновенный отклик системы на запрос пользователя
Масштабируемость ресурса под растущие нужны
Решения
Монолит, микросервисы, системные утилиты
Базы данных
PostgreSQL, MySQL, MS SQL Server, SQLite, Redis, OOP, Design Patterns, микросервисы, высоконагруженные системы, CQRS
Контейнеры
Docker, Docker Compose
Управление данными
SQL, MySQL, MS SQL Server, PostgreSQL, Oracle, SQLite MongoDB, Redis, Cassandra, Neo4j Liquibase, FlyWay HazelCast, Caffeine Elastic, Sphinx
Обмен данными
REST, SOAP, GraphQL, RPC ActiveMQ, RabbitMQ, Kafka, MSMQ XML, JSON, Swagger
BPMN Технологии
Camunda, Activity
Тестирование
JUnit, TestNG, Mockito, TestContainers, Spock
Юнит-Тестирование
MS Test, NUnit, xUnit
Полнотекстовый поиск
ElasticSearch, Sphinx
Серверы приложений, CI, DevOps
Tomcat, Wildfly/Jboss, Jetty, WebSphere IIS, Docker, Kubernetes, TFS, Kestrel
Dev-окружение
GitHub, Gitlab, BitBucket
Базы данных
SQL, PostgreSQL, MySQL, MS SQL Server, SQLite, MariaDB, Redis, Consul, MongoDB, Oracle, Tarantool, Neo4j, Amazon Redshift, Cassandra, DB2, HBase, NoSQL, Liquibase, FlyWay, HazelCast, Caffeine, Elastic, Sphinx
Контейнеры
Docker, Docker Compose
Архитектура
OOP, Design Patterns, микросервисы, высоконагруженные системы, CQRS
Авторизация
LDAP, JWT, Custom token
BPMN Технологии
Camunda, Activity
Тестирование
JUnit, TestNG, Mockito, TestContainers, Spock
Очереди и обмен данными
Kafka, RabbitMQ, NATS 2.0 (nats-streaming), REST, SOAP, GraphQL, RPC, ActiveMQ, MSMQ Service Discovery Consul, Kubernetes
Обмен информацией
REST, SOAP, XML, JSON, Swagger
Юнит-тестирование
MS Test, NUnit, xUnit
Полнотекстовый поиск
ElasticSearch, Sphinx
Серверы приложений, CI, DevOps
Tomcat, Wildfly/Jboss, Jetty, WebSphere IIS, Docker, Kubernetes, TFS, Kestrel
Языки программирования
Java, Kotlin, Groovy, Scala
Фреймворки
Spring (Core, MVC, Security, Data, Batch, Boot, AOP, Integration, Cloud), Hibernate
Десктоп
JavaFX, Swing
Frontend (fullstack)
HTML/CSS, Bootstrap, AJAX, JSP, JavaScript, jQuery, Apache Tiles, JSTL, Thymeleaf
DataBase
mySQL, postgreSQL, Redis, MongoDB, Oracle
Frameworks
Symfony, Laravel, Yii, Phalcon, CakePHP, Zend, Codeigniter, FuelPHP, PHPixie, Aure,
Flight, Siler, Medoo, Slim, Lumen, Silex, Fat-Free, Flight
CMS&Platforms
Bitrix, OpenCart, WooCommerce (WordPress), Drupal Commerce, Modx, OROPlatform, Vanilo
DataBase
PostgreSQL, MySQL, MongoDB, Redis, Tarantool, Neo4j, Amazon Redshift, Cassandra, DB2, HBase, NoSQL
Frameworks
Django, Flask, Scrapy, Tornado, AioHTTP, web2py, Bottle, CherryPy, Pandas, TensorFlow, Keras, Celery, Pygame, Sanic
Platforms
Ikaaro, Mezzanine, Kotti, Merengue, Kpax, Mediacore video CMS, Wagtail, MoinMoin, Quokka, Plone, Nive CMS, Pyplate, Pinax, Skeletonz
Платформы
.NET Framework, .NET Core
Веб, backend
ASP.NET MVC, ASP.NET WebAPI, ASP.NET Core
Десктоп
WinForms, WPF, UWP, Avalonia
Управление данными
ADO.NET, Entity Framework, Entity Framework Core, Dapper, NHibernate
Frontend (fullstack)
Razor, HTML/CSS, Bootstrap, Javascript, AJAX, jQuery, Angular, React
Облачные технологии
Azure, ServiceFabric, CosmosDb
Отчеты
Stimulsoft Reports, FastReport.NET, DevExpress Reports
Базы данных
PostgreSQL, MySQL, MS SQL Server, SQLite, Redis
Решения
Управление оборудованием, системные утилиты, низкоуровневая разработка, монолит, микросервисы, desktop-приложения
Стандарт
С++98, С++ 11, С++ 14
Service Discovery
Consul
Библиотеки
OpenCV, Boost, Google Glog, Google Test, QT, Chromium Embedded Framework
Технологии
MFC, Direct 3D
Авторизация
LDAP, JWT, Custom token
Системы сборки
CMake, Qmake, Make
Контейнеры
Docker, Docker Compose
Очереди
Kafka, RabbitMQ, NATS 2.0 (nats-streaming)
Data Base
PostgreSQL, MySQL, MariaDB, Redis, Consul, MongoDB
Библиотеки
Go-micro, gorilla web toolkit, chi, goconvey, mockery, golang-migrate, sqlx, uber-go, logrus
Авторизация
LDAP, JWT, Custom token
Системы сборки
Make
Системы зависимостей
Go modules, Dep, Vendoring
Service Discovery
Consul, Kubernetes
Решения
Корпоративные сайты, CRM, ERP, Доставка, Маркетплейсы, Агрегаторы, Тендерные площадки, Краудфандинг, краудинвестинг, кредитование, страхование компании, медицина (телемедицина)
Отрасли
Ритейл, Медицина, Банки
Услуги
Проектирование архитектуры, Аудит, Разработка, Консалтинг
Web Front
Selenium, Java — JUnit, TestNG, Selenide, Selenoid, Python — RobotFramework, Pytest,Behave, JS — Jasmine, Protractor, C# – Nunit
Mobile
Espresso, Appium, XCTest
Web API
Java — RestAssured, Python — Requests, RobotFramework Desktop Ranorex, TestComplete,Winium
Решения
Проектирование пользовательских интерфейсов (mobile iOS, Android, Web), создание интерактивных прототипов, изучение и проработка сценариев поведения пользователей. Проведение исследований для получения аналитических данных, выявление и решение проблем. Проверка, обоснование и защита гипотез. 3D-моделирование и motion-дизайн. Контроль качества на этапе разработки.
Технологии
Sketch, Figma, Adobe (Photoshop, Illustrator, After Effects), Principle, Cinema 4D, inVision, Marvel, Avocode, Zeplin
Инфраструктура
Bare metal, AWS, Azure, DO, Proxmox, VmWare
Конфигурация
Ansible, Terraform, Vagrant
CI/CD
Gitlab, Jenkins, Teamcity
Docker
Kubernetes
Базы данных
PostgreSQL, MySQL, MongoDB, Redis
Очереди
Kafka, RabbitMQ
Сети
VPN, firewalls, Load balancers
Мониторинг
Zabbix, Prometheus, ELK
Решения
Траблшутинг, аудит, Linux
Решения
Проведение комплексного тестирования web-, desktop- и mobile-приложений. Проведение end-to-end тестирования, API-тестирования, интеграционного тестирования. Составление тестовой документации (чек-листы, тест-кейсы, тест-планы) с применением техник тест-дизайна. Проведение аудита качества приложения и аудита процессов. Контроль качества на всех этапах разработки приложения.
Работа с базами данных
MSSQL, MySQL, PostgreSQL, Oracle DB
Тестирование web-приложений
DevTools, Git, Jaeger, Rancher, Kubernetes, Redis, Curl API тестирование с использованием инструментов PostMan, SOAP UI, Swagger, Fiddler, Charles.
Тестирование мобильных приложений
Android Studio, X-code, Fiddler, Charles, Crashlytics, iTools, Fabric, iFunBox, Fake GPS, Flurry, Google Analytics, Firebase Crash Reporting и д.р.
Инструменты
CI/CD, отладки, чтения логов Jenkins, TeamCity, Kibana, Grafana
Опыт работы с виртуальными машинами и эмуляторами
VirtualBox, VM Ware, Genymotion, Docker, Kubernetes
Направления
Предиктивная аналитика, обработка текстов (NLP), компьютерное зрение (Computer vision, CV) и обработка изображений, обнаружение аномалий.
Инструменты построения моделей и алгоритмов
PyTorch, TensorFlow, Keras, MxNet, Scikit-Learn, OpenCV, OpenVINO, DialogFlow
Инструменты подготовки данных
SQL, Spark, Pandas
Инструменты инфраструктуры
AWS (SNS, SQS, Kafka, Lambda, EC2, EMR, ELB, ASG, Kinesis, CloudWatch, S3, RDS, CloudFormation, etc), Terraform, Chef, HopsWorks, ELK, Grafana, Sumologic, New Relic
Технологии
JavaScript, TypeScript, HTML 5, CSS 3, LESS/SASS/SCSS
Библиотеки/фреймворки
Angular 5 – 9, (NgRx), React (Redux, MobX, Next.js), VueJS (Vuex, Nuxt.js), NodeJS (Express), React Native, Electron, GraphQL (Apollo)
Dev-окружение
GitHub, Gitlab, BitBucket, npm, yarn, webpack, gulp, Sketch, Figma, Zeplin, Avocode
HTML/CSS верстка макетов
Верстаем макеты, используя HTML и CSS Используем принципы БЭМ и разделение интерфейса на компоненты. Реализуем адаптивные интерфейсы для отображения сайта на различных устройствах и размерах экрана. Поддерживаем устаревшие браузеры (если необходимо). Оживляем интерфейс с помощью CSS и JavaScript анимаций. Оптимизируем графику. Разрабатываем интерфейсы для людей с ограниченными возможностями.
JavaScript разработка
Программируем интерактив интерфейса: слайдеры, параллаксы и другие фичи. Разрабатываем одностраничные веб-приложения (SPA). Используем для разработки фреймворки React, Vue, Angular. Взаимодействуем с сервером через REST API или GrahpQL. Используем компонентную архитектуру для масштабирования и лучшей поддержки проектов при помощи Webpack. Оптимизируем производительность сайта. Добиваемся хороших показателей для теста PageSpeed Insights (80–100 баллов). Настраиваем автоматизированное dev-окружение ESLint, Prettier, Husky, CI. Следим за размером бандла во время разработки.
Юнит-тестирование
Jest, Enzyme, Mocha
Android
Kotlin, Java, Rx, Coroutines
iOS
Swift, Objective-C, Rx
Multiplatform
Flutter, ReactNative, Xamarin
Device
SmartWatch, SmartTV, ОнлайнКасса, Phone, Tablet
Выявление и анализ требований
Применение различных методик выявления требований (интервью, анкетирование, анализ документации, конкурентный анализ, “работа в полях”). Разработка концепции и видения продукта. Customer Development
Описание бизнес-процессов и пользовательских сценариев
UML, BPMN, IDEF0, EPC, Use Cases, User Stories
Архитектура и базы данных
Проработка логических моделей, ERD, SQL запросы (MySQL, PostgreSQL, Oracle и т.п.), нереляционные БД (MongoDB и т.п.)
Прототипирование
Web и mobile, адаптивное прототипирование. UI-проектирование
ТЗ и документация
ТЗ (в т.ч. по ГОСТ), ЧТЗ, спецификации требований, ПМИ, руководства, инструкции, прочая проектная документация
UI/UX экспертиза
UI/UX аудит (анализ оценок и отзывов, конкурентный анализ, интервью пользователей, тестирование ФГ, анкетирование, анализ поведения пользователей). UX-проектирование (персонажи, Customer Journey Map, ментальные карты). А/В тестирование
Интеграция
API, Swagger, JSON, XSD, XML, REST, SOAP, UML
WEB-аналитика
Google Analytics, Yandex.Метрика
Инструменты
Altova, Aris Express, Axure RP Pro, Balsamiq, Bizagi, Business Studio, Cawemo, Confluence, Draw.io, Enterprise Architect, Figma, FlairBuilder, Help-desk, JetBrains, Jira, JustInMind, lucidchart, Marvel, Microsoft Visio, MS SharePoint, Oxygen, pgAdmin, Photoshop, Pidoco, PowerDesigner, SQLite, Visual Paradigm, Web Sequence Diagrams
RDN Group - веб-интегратор, специализирующийся на сложных и высоконагруженных проектах внедрения продуктов 1С-Битрикс24: Enterprise и 1C-Битрикс: Управление сайтом Enterprise, 1С, ИТ-инфраструктуры, а также сложных нетиповых интеграциях.
ускорение бизнес-процесса по сверхурочной работе
сотрудников
Доступ к информации
Рост транзакционной эффективности для каждой из сторон
сохранился прежний уровень цифровизации процессов продажи
покупателей "переехало" на новую платформу
зарегистрированных организаций за 3 месяца
на 30% ускорили процесс мониторинга за счет полной цифровизации и хранения данных в системе
Количество зарегистрированных пользователей с момента запуска
Уникальных посетителей ежемесячно
заказов оформляется через новую систему
раза - сокращение времени обработки заказов
Оптимизировали расходы на аренду офисов
Снизили расходы на содержание персонала в офисе
Посетителей посещают в среднем каждый аукцион
Увеличилась цена на продукцию от первоначальной стоимости благодаря торгам
квартир (пользователей личного кабинета)
сотрудников
региональных подраздлений
Потерь клиентов при подаче заявок с сайта
ARM автоматизировано
Ускорение бизнес-процессов
Рабочих мест на корпоративном портале