Arquitetura em nuvem do Commerce

A infraestrutura do Adobe Commerce na nuvem tem um plano Starter e um Pro. Cada plano tem uma arquitetura exclusiva para orientar o processo de desenvolvimento e implantação do Adobe Commerce. Tanto o plano Starter quanto a arquitetura de plano Pro implantam bancos de dados, servidores da Web e servidores de cache em vários ambientes para testes completos e, ao mesmo tempo, oferecem suporte à integração contínua.

Para comparação, cada plano inclui os seguintes recursos de infraestrutura e produtos compatíveis.

Início
Pro
Recursos principais
Infraestrutura e implantação
  • Ferramentas de integração contínua na nuvem com usuários ilimitados
  • Fastly Content Delivery Network (CDN), Image Otimization (IO) e segurança adicional com amplas concessões de largura de banda. O serviço Web Application Firewall (WAF) está disponível somente em ambientes de produção.
  • New Relic APM (Monitoramento de desempenho) em 3 ramificações: master e 2 de sua escolha
    Ambientes de produção, preparo e desenvolvimento da Platform as a service (PaaS) (4 ambientes ativos totais) otimizados para o Adobe Commerce
  • Filtragem de saída (firewall de saída)
  • Ferramentas de integração contínua na nuvem com usuários ilimitados
  • Fastly Content Delivery Network (CDN), Image Otimization (IO) e segurança adicional com amplas concessões de largura de banda. O serviço Web Application Firewall (WAF) está disponível somente em ambientes de produção.
  • New Relic Infraestrutura em Produção + APM (Monitoramento de Desempenho) em preparo e produção. A política de alertas gerenciados para Adobe Commerce implementa as práticas recomendadas de monitoramento para notificá-lo proativamente sobre problemas de aplicativo e infraestrutura que afetam o desempenho do site.
  • Ambientes de desenvolvimento de integração baseados em PaaS (2 ambientes ativos totais) otimizados para o Adobe Commerce
  • Infraestrutura como um serviço (IaaS) — infraestrutura virtual dedicada para ambientes de preparo e produção
Infraestrutura de alta disponibilidade
Arquitetura de alta disponibilidade com uma configuração de três servidores na Infraestrutura como um serviço (IaaS) subjacente para fornecer confiabilidade e disponibilidade de nível empresarial
Hardware dedicado
Hardware isolado e dedicado na infraestrutura subjacente como um serviço (IaaS) para fornecer níveis ainda mais altos de confiabilidade e disponibilidade
Suporte por email 24 horas por dia, 7 dias por semana
Suporte de e-mail e monitoramento 24 horas por dia, 7 dias por semana, para o aplicativo principal e a infraestrutura em nuvem
Suporte de e-mail e monitoramento 24 horas por dia, 7 dias por semana, para o aplicativo principal e a infraestrutura em nuvem
Um CTA (Customer Technical Advisor) dedicado
Gerenciamento de conta técnica dedicado para o período de lançamento inicial, começando com sua assinatura até o lançamento inicial do site
Complementos*

* Disponível por uma taxa adicional

Projetos iniciais

A Arquitetura do plano inicial tem quatro ambientes:

  • Integração — O ambiente de integração fornece dois ambientes testáveis. Cada ambiente inclui uma ramificação Git ativa, um banco de dados, um servidor da Web, armazenamento em cache, alguns serviços, variáveis de ambiente e configurações.

  • Preparo — À medida que o código e as extensões passam nos testes, você pode mesclar a ramificação integration ao ambiente de Preparo, que se torna o ambiente de teste de pré-produção. Inclui a ramificação ativa staging, o banco de dados, o servidor Web, o armazenamento em cache, serviços de terceiros, variáveis de ambiente, configurações e serviços, como o Fastly e o New Relic.

  • Produção — Quando o código estiver pronto e testado, todo o código será mesclado ao master para implantação no site ativo de produção. Este ambiente inclui ramificação, banco de dados, servidor Web, armazenamento em cache, serviços de terceiros, variáveis de ambiente e configurações ativos do master.

  • Inativo — Você tem um número ilimitado de ramificações inativas.

Projetos Pro

A arquitetura do plano Pro tem um master global com três ambientes:

  • Integração — O ambiente de integração fornece um ambiente testável que inclui um banco de dados, servidor Web, armazenamento em cache, alguns serviços, variáveis de ambiente e configurações. Você pode desenvolver, implantar e testar seu código antes de mesclar ao ambiente de preparo.

    • Inativo — Você pode ter um número ilimitado de ramificações inativas com base no ambiente integration, mas apenas uma ramificação ativa (sem incluir integration ).
  • Estágios — O ambiente de preparo é para testes de pré-produção e inclui um banco de dados, servidor Web, armazenamento em cache, serviços de terceiros, variáveis de ambiente, configurações e serviços, como o Fastly.

  • Produção — O ambiente de produção inclui uma arquitetura de três nós e alta disponibilidade para seus dados, serviços, armazenamento em cache e armazenamento. A produção é o ambiente de armazenamento público e ativo com variáveis de ambiente, configurações e serviços de terceiros.

Software e serviços compatíveis

O Adobe Commerce na infraestrutura em nuvem usa:

  • Sistema operacional: Debian GNU/Linux
  • Servidor da Web: Nginx
  • Banco de dados: MySQL (MariaDB)
  • Rede de entrega de conteúdo (CDN): Fastly CDN

Você pode configurar os seguintes serviços:

WARNING
O Elasticsearch 7.11 e posterior não é compatível com o Adobe Commerce na infraestrutura em nuvem. As versões do Adobe Commerce 2.3.7-p3, 2.4.3-p2 e 2.4.4 e posteriores são compatíveis com o serviço OpenSearch. As instalações locais continuam a suportar o Elasticsearch.
NOTE
Consulte Requisitos do sistema no Guia de instalação para obter as versões recomendadas.

O módulo Fastly CDN é usado para serviços de CDN e cache em ambientes de preparo e produção. Consulte Configurar serviços do Fastly.

Para obter informações sobre como configurar as versões de software a serem usadas na implementação, consulte os seguintes arquivos de configuração do Adobe Commerce na infraestrutura em nuvem:

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26