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.
- Todos os recursos do Adobe Commerce
- Ferramenta de integração do PayPal
- Relatórios do Commerce
- Todos os recursos do Adobe Commerce
- Ferramenta de integração do PayPal
- Relatórios do Commerce
- Módulo B2B
- 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 variável Política de alertas gerenciados O para Adobe Commerce implementa as práticas recomendadas de monitoramento para notificá-lo proativamente sobre problemas de aplicativos e infraestrutura que afetam o desempenho do local.
- Baseado em plataforma como um serviço (PaaS) Desenvolvimento da integração ambientes (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
* Disponível por uma taxa adicional
Projetos iniciais
A variável Arquitetura do plano inicial O 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.
-
Estágios—Conforme o código e as extensões passam nos testes, você pode mesclar
integration
ramificação para o ambiente de preparo, que se torna o ambiente de teste de pré-produção. Inclui astaging
ramificação ativa, banco de dados, servidor Web, armazenamento em cache, serviços de terceiros, variáveis de ambiente, configurações e serviços, como Fastly e New Relic. -
Produção—Quando o código está pronto e testado, todo o código é mesclado ao
master
para implantação no site ativo de produção. Esse ambiente inclui suasmaster
ramificação, banco de dados, servidor Web, armazenamento em cache, serviços de terceiros, variáveis de ambiente e configurações. -
Inativo—Você tem um número ilimitado de ramificações inativas.
Projetos Pro
A variável Arquitetura de plano Pro tem uma master
com três ambientes:
-
Integração— o ambiente de integração fornece um ambiente testável que inclui um banco de dados, servidor da 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
integration
ambiente, mas apenas uma ramificação ativa (sem incluirintegration
).
- Inativo—Você pode ter um número ilimitado de ramificações inativas com base no
-
Estágios— o ambiente de preparo é para testes de pré-produção e inclui um banco de dados, servidor da 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:
O módulo Fastly CDN é usado para serviços de CDN e cache em ambientes de preparo e produção. Consulte Configurar os 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: