Pintura a óleo em azul: arquiteta de soluções organiza blocos modulares sobre uma mesa
  1. Início
  2. Insights
  3. Composable commerce

Saia do monolito com composable commerce.

Como montar um commerce modular e API-first com arquitetura MACH, quando vale migrar e quais trade-offs considerar.

Composable commerce combina o melhor serviço de cada categoria, do catálogo e da busca ao checkout e ao frontend, numa arquitetura API-first.

O que é composable commerce

Composable commerce combina os melhores serviços de cada categoria (catálogo, busca, CMS, pagamento, checkout e frontend) em uma arquitetura API-first. Difere do modelo monolítico porque cada capability pode ser trocada, escalada e evoluída separadamente.

A CCX Company desenha e entrega stacks MACH prontos para escalar no varejo brasileiro e latino-americano. Na prática, isso inclui:

  • arquitetura MACH (microservices, API-first, cloud e headless);
  • VTEX FastStore, commercetools e Shopify Hydrogen;
  • serviços best-of-breed como Algolia, Stripe, Contentful e Vercel;
  • roadmap Strangler Fig para migração incremental;
  • squads full-stack com foco em Next.js e GraphQL;
  • observabilidade e governança de APIs por padrão.

Os quatro pilares MACH

MACH é mais do que buzzword: é um conjunto de princípios que separa o commerce moderno do commerce monolítico tradicional. Cada pilar resolve uma dor real de operações enterprise.

Microservices

Cada funcionalidade (catálogo, carrinho, busca, checkout) roda como serviço independente, com deploy e escalabilidade próprios.

API-first

Toda capability é entregue primeiro como contrato de API pública, versionada e testável. A interface vem depois, como consumidora.

Cloud-native

SaaS multi-tenant, elástico, com SLAs claros. Sem infraestrutura legada e sem janelas de manutenção longas.

Headless

Frontend totalmente desacoplado do backend. Storefront web, mobile, PWA, POS e IoT consomem a mesma camada de APIs.

Sinais de que o monolito não serve mais

Composable não é para todo mundo. Mas, quando vale, os retornos aparecem em agilidade, TCO e experiência de cliente. Os sinais mais claros de que chegou a hora:

  • releases levam semanas por dependência entre times;
  • custos de licença escalam mais rápido que o GMV;
  • busca, CMS ou checkout não acompanham o roadmap do negócio;
  • múltiplas marcas ou países dividem o mesmo monolito;
  • a experiência mobile e PWA sofre com performance;
  • falta flexibilidade para testar novos canais (POS, app, marketplace).

O stack composable que a CCX entrega

  • VTEX FastStore. Storefront composable oficial da VTEX, em Next.js e GraphQL, otimizado para Core Web Vitals.
  • commercetools. Commerce engine API-first, com forte presença enterprise e extensibilidade.
  • Algolia. Search-as-a-service com ranking semântico, merchandising e relevância ajustável em tempo real.
  • Stripe ou Adyen. Pagamento global com APIs robustas, suporte a PIX, recorrência e conformidade com a PSD2.
  • Contentful ou Builder.io. CMS headless para conteúdo rico, landing pages e experimentação multivariada.
  • CPMS (CCX). O content & pages management system da CCX, que conecta o stack composable ao ciclo de marketing.

Monolito ou composable

DimensãoMonolitoComposable
Time-to-marketLento (releases em semanas)Rápido (deploys diários)
Custo de licençaCresce de forma linear com o GMVModular, paga só o que usa
Best-of-breedLimitado ao vendorLivre para escolher
EscalabilidadeO monolito inteiro escalaCada serviço escala sozinho
Complexidade operacionalBaixa (um só sistema)Maior (vários contratos)
Lock-inAltoBaixo

Onde composable entrega mais valor

Varejo B2C multimarca

Grupo com quatro ou mais marcas compartilhando catálogo, pagamento e CMS por uma camada composable, mas com storefronts totalmente independentes e frontend próprio por marca.

B2B enterprise

Operação B2B com cotação, contrato, tabelas negociadas e punchout, usando commercetools como engine e FastStore no frontend self-service.

Marketplace híbrido

Arquitetura composable que combina sellers, 1P e 3P, com motor de fulfillment próprio, busca Algolia e integração SAP para o financeiro.

A filosofia MACH na prática

Adotar MACH não é trocar um vendor por outro: é mudar a forma como o commerce é arquitetado. Microservices obrigam o time a pensar em contratos, idempotência, eventos e consistência eventual. API-first significa que o design do produto começa pelo contrato, não pela tela. Cloud-native pressupõe SaaS elástico com SLA publicado. Headless implica múltiplos frontends, do mobile ao POS, consumindo a mesma camada.

A CCX parte desses princípios para desenhar a stack, não como checklist, mas como regra que orienta cada decisão, da escolha de vendor à topologia de deploy.

Trade-offs honestos de composable

Composable não é bala de prata. Trocar o monolito por múltiplos serviços aumenta a complexidade operacional: contratos de API precisam ser versionados, falhas precisam ser tratadas em cada ponto de integração e observabilidade vira pré-requisito, não opcional. Os times precisam evoluir em DevOps, SRE e API design.

Para operações menores ou com baixa maturidade técnica, um monolito moderno (como VTEX all-in-one ou Shopify Plus) costuma entregar mais valor por real investido. A CCX é transparente nesse diagnóstico: recomenda composable quando o ROI é claro e desaconselha quando não é.

TCO em horizonte de 3 a 5 anos

Um erro comum é comparar composable e monolito só pelo primeiro ano. No CapEx inicial, composable quase sempre é mais caro: mais integrações, mais treinamento, mais ferramental. Mas o OpEx se reorganiza: licenças proporcionais ao uso, capabilities trocáveis sem replatform e evolução incremental sem big-bang.

Em 3 a 5 anos, operações composable maduras tendem a custar menos que o equivalente monolítico, com muito mais agilidade. A CCX ajuda a modelar um TCO realista, considerando licenças, time interno, fornecedores, infraestrutura e o custo de oportunidade do time-to-market.

Escolhendo o time e o modelo de squad

A arquitetura composable exige um time que entenda frontend moderno (Next.js, React, GraphQL), backend distribuído (Node, serverless, event-driven) e DevOps (CI/CD, IaC, observabilidade). Nem toda empresa tem esse perfil in-house.

A CCX oferece modelos flexíveis: squad full-stack dedicada para implementação e sustentação, advisory técnico para times internos ou modelo híbrido com transferência progressiva de conhecimento. O objetivo final é deixar a operação do cliente autônoma, com a CCX disponível para evoluções e temas mais complexos.

Perguntas frequentes

O que é composable commerce?

Composable commerce é uma abordagem arquitetural que monta a plataforma de e-commerce combinando serviços independentes best-of-breed (catálogo, carrinho, busca, checkout, pagamento, CMS) conectados por APIs. Difere do modelo monolítico porque cada capability pode ser trocada, escalada e evoluída separadamente.

Qual a diferença entre composable e headless commerce?

Headless separa frontend de backend dentro de uma única plataforma de commerce. Composable vai além: fragmenta o próprio backend em múltiplos serviços especializados (commerce engine, busca, CMS, pagamento), orquestrados por APIs e eventos. Todo composable é headless, mas nem todo headless é composable.

O que é arquitetura MACH?

MACH é um acrônimo que define quatro princípios: Microservices (funcionalidades independentes), API-first (toda capability exposta via API), Cloud-native (SaaS escalável) e Headless (frontend desacoplado). A MACH Alliance reúne vendors como commercetools, Contentful, Algolia, Stripe e Vercel.

Quando vale a pena migrar para composable?

Geralmente quando o monolito atual limita o time-to-market, quando a operação exige múltiplas marcas, países ou canais, ou quando o custo total de propriedade do all-in-one fica alto. Operações com GMV acima de R$ 50 milhões por ano e equipes de engenharia in-house costumam colher mais valor do modelo composable.

Composable é mais caro que monolito?

No curto prazo, a implementação composable tende a custar mais em projeto inicial e ferramental. No médio e longo prazo, o TCO cai: licenças menores, independência de vendor, evolução incremental e menos retrabalho. A decisão deve considerar de 3 a 5 anos, não o primeiro ano.

A CCX trabalha com commercetools e VTEX FastStore?

Sim. Somos parceiros VTEX com foco em FastStore, o stack composable oficial da VTEX, e também entregamos projetos com commercetools, Shopify Hydrogen e Salesforce Composable Storefront. A escolha do engine depende do contexto de cada cliente.

Composable exige time técnico interno?

Uma operação composable saudável pede algum nível de maturidade técnica. Pode ser time interno, squad dedicada da CCX ou modelo híbrido. O importante é ter capacidade de gerir contratos de API, observabilidade e deploy contínuo. Não precisa ser um time enorme, mas precisa existir.

Consigo migrar gradualmente do monolito para composable?

Sim. O padrão Strangler Fig permite substituir partes do monolito aos poucos: começa pelo frontend (headless), depois extrai a busca, depois o CMS, depois o checkout. A CCX desenha roadmaps de 12 a 24 meses que entregam valor a cada trimestre, sem big-bang.

Pronto para montar seu stack composable?

Trinta minutos com um engenheiro da CCX, sem custo, para avaliar se composable faz sentido para a sua operação. Em 7 dias, roadmap, TCO e cronograma.