Пример готовой схемы для запуска интернет-магазина с современной архитектурой.
запуска продукта выше заказной разработки с нуля за счет использования PBC
такого решения ниже заказной разработки с нуля и легко прогнозируема
других преимуществ composable-архитектуры, о которых мы готовы рассказать на встрече
Успешный бизнес никогда не стоит на месте и постоянно развивается, как это диктуют требования такой динамичной отрасли, как электронная торговля.
Разработка интернет-магазина с нуля становится сложной задачей. Как по времени, так и по бюджетам.
Именно поэтому бизнес приходит к модели Composable Commerce, позволяющей собрать весь необходимый функционал из уже существующих на рынке решений.
Сама архитектура решения подразумевает, что оно как конструктор состоит из отдельных функциональных блоков. Такие блоки принято называть PBC (Package Business Capabilities) — "упакованные бизнес-возможности".
Каждый PBC выполняет свою отдельную функцию и решает специализированный блок задач. Например, PBC для доставки или для управления заказами.
Одним из главных достоинств сomposable-архитектуры является то, что мы можем выбирать самые лучшие в своем классе решения для каждого конкретного компонента (PBC).
Если же по каким-то причинам отдельный PBC перестал вас устраивать (например, устарел функционал), то его замена на новый происходит значительно легче, чем в ситуации с единым "монолитным" решением.
Другим важным достоинством composable commerce является ее готовность к масштабированию, обсуловленная самой логикой архитектуры.
В любой момент можно выбрать и подключить новый PBC для закрытия потребностей отдельного функционального блока. А существующий слой API и middleware позволяет дорабатывать интеграционные возможности под ваши конкретные задачи.
Здесь представлена принципиальная схема основных частей (PBC) решения для запуска интернет-магазина.
Взаимозаменяемые компоненты: RetailCRM или Битрикс24 как платформа управления заказами; RetailCRM или модуль 1С-Битрикс от LogicTim — как программа лояльности.
Решение предназначено в первую очередь для размещения в облачной инфраструктуре, однако может быть реализовано и на собственных серверных мощностях.
Некоторые из PBC являются SaaS.
В 2023 году перед нашим маркетплейсом встала задача масштабирования функционала, а так же улучшения показателей скорости работы проекта и устойчивости перед нагрузками.
Существующее монолитное решение уже не позволяло достигнуть поставленных целей, поэтому мы обратились к команде "Аврора Интернет" за консультацией и последующей реализацией composable-архитектуры: отдельные headless-витрины с товарами, отдельный ecommerce-бэкенд, отдельный хелпдеск для поддержки пользователей, отдельный кабинет продавца, отдельные обработчики служб доставки.
Выражаю благодарность команде "Аврора Интернет" за правильный подход к архитектуре решения и грамотную реализацию проекта!
Каждая из частей решения изолирована от других и имеет собственные политики безопасности.
Выход из строя любой из частей решения не приводит к отказу работоспособности всех остальных PBC.
Каждый из PBC работает быстрее монолитной неповоротливой системы из-за фокуса на конкретных задачах.
Для каждой из частей решения можно настроить свои роли пользователей и отдельные права доступа.
За счет использования фреймворка Nuxt и технологии SSR данное решение изначально "дружелюбно" и готово к SEO.
В случае выхода из строя отдельных частей решения — их восстановление происходит очень быстро.
Если вас заинтересовал блюпринт, мы будем рады обсудить наши решения для похожих проектов.
Проговорим с нашими экспертами стоящие перед вами задачи и предложим пути их решения.
Среди компаний, которые доверили нам воплощение в жизнь своих проектов,
есть как средний бизнес, так и международные бренды из Forbes Global 2000.
Наши компетенции доказаны партнерством с крупнейшими отечественными вендорами и платформами, а также аккредитацией Министерства цифрового развития России.
Опыт реализации множества проектов и накопленная технологическая экспертиза позволяют нам подобрать наилучшее решение для задачи и обеспечить его внедрение.