Архитектура ПО
Почему мы
№1 B2B IT-сервис для энтерпрайз
в России по версии Clutch
Компания года
по версии Stevie IBA
Компания-победитель
в разделе Технологии
Как мы работаем
Работаем на проектах различной сложности.
- проектируем с нуля архитектуру ПО в соответствии с требованиями клиента, а также проектируем системы хранения данных (реляционные и нереляционные базы данных) и системы кэширования данных (Redis, Memcache и т.д.);
- проводим комплексные IT-аудиты, вырабатываем стратегию развития IT-ландшафта;
- проектируем решения по интеграции монолитной архитектуры через разработку набора микросервисов таким образом, чтобы интеграцию можно было выполнить в короткие сроки, не допустив сбоев в основном приложении.
Следуем принципам гибкой разработки.
Работаем короткими спринтами (1-2 недели), каждый из которых завершается конкретным и измеримым результатом. Проектированием архитектуры и контролем того, чтобы разработка велась в соответствии с этой архитектурой, занимаются руководители отдела разработки или руководители команд.
Ориентируемся на простоту поддержки и дальнейшего развития.
Проектируем архитектуру с фокусом на гибкость и масштабируемость системы, чтобы обеспечить возможность легко изменить или добавить новые функции.
Что вы получаете
- систему, которая корректно решает поставленные задачи;
- документацию;
- схему спроектированной и реализованной архитектуры ПО с описанием каждого микросервиса;
- оптимально выбранные технологии для каждого микросервиса.
Навыки и опыт
Архитектурные шаблоны
– многоуровневый шаблон (Layered pattern);
– модель-Представление-Контроллер (Model-View-Controller pattern);
– клиент-серверный шаблон (Client-Server pattern).
Backend
– монолитная;
– микросервисная;
– бессерверная.
Frontend
– PWA;
– SPA;
– SSR.