1. Pré-ativação
-
Revise a documentação sobre testes e ativação Documentação de inicialização do site
NOTE
Certifique-se de que um "plano de preparação para ativação" abrangente esteja totalmente preparado com seu parceiro ou integrador de sistema, incorporando todos os itens de ação necessários. Lembre-se, embora a lista de verificação de pré-lançamento enfatize as práticas recomendadas do Adobe, ela não substitui a necessidade de seu próprio plano de preparação para ativação. -
BloqueadorGuia do Usuário)
-
UAT (User Acceptance Testing, teste de aceitação do usuário) realizado pelo usuário final/comerciante, incluindo operações de back-end.
-
A equipe do integrador de sistemas executou UAT completo no preparo e na produção. Consulte a Documentação do Experience League.
-
Confirme a implantação e o teste de código em ambientes de preparo e produção (Leia mais).
-
O cluster de produção foi aumentado permanentemente para a linha de base diária contratada. Fale com o CTA/CSE atribuído para obter mais detalhes ou gere um tíquete de suporte.
2. Configurações atuais
- Atualize o Adobe Commerce e os pacotes/serviços relacionados para a última versão
- Revise as configurações e os serviços atuais com seu SI/Parceiro e siga as práticas recomendadas.
- Examine o MySQL/Arquivos Compartilhados uso do disco
3. Configurações do Fastly
-
BloqueadorCache de Página Inteira ou cache do GraphQL). Leia o Guia de configuração do Fastly.
-
Use o método GET para consultas do GraphQL em sites PWA/Headless, quando aplicável.
NOTE
Somente as consultas enviadas com uma operação HTTP GET podem ser armazenadas em cache (se aplicável). as consultas POST não podem ser armazenadas em cache. -
Certifique-se de que a Otimização de Imagem Fastly esteja habilitada (Consulte a Otimização de Imagem Fastly)
-
Verifique se o local de blindagem correto está configurado (Configurar cache, infraestruturas e blindagem de origem).
-
O Firewall do Aplicativo Web (WAF) está funcionando. (Consulte Solução de problemas de solicitações bloqueadas, se houver, e limitações)
-
Atualize a lista Fastly "Parâmetros de URL ignorados" no painel de administração para aprimorar o desempenho do cache.
NOTE
Na configuração do Fastly em Admin > Lojas > Configurações > Sistema > Cache de Página Inteira > Configuração do Fastly > Configuração Avançada > Parâmetros de URL Ignorados (Global), você pode encontrar uma lista de parâmetros separados por vírgulas que o Fastly deve ignorar ao pesquisar por páginas em cache. Certifique-se de recarregar o VCL depois de modificar esta lista
4. DNS e SSL
-
Bloqueador(Envie um tíquete de suporte com antecedência para qualquer domínio adicionado ou alterado)
-
Bloqueadoreste artigo para obter mais informações.
-
Atualize o valor DNS TTL (Time to Live) com o mínimo possível para a ativação.
-
Ativar o Sendgrid SPF e o DKIM
NOTE
Adicione os registros CNAME do SendGrid de cada domínio à configuração do DNS. Leia o serviço de email SendGrid para ver como alterar os domínios de remetente e muito mais.
5. Configurações de banco de dados
A Adobe Commerce Cloud emprega um cluster MariaDB Galera como banco de dados para os ambientes de preparo e produção. Os clusters Galera são fundamentais para melhorar o desempenho e a escalabilidade. Para obter insights sobre as práticas e restrições ideais das replicações de clusters Galera, consulte os artigos a seguir.
- Práticas recomendadas de configurações do MySQL
- Alertas gerenciados no Adobe Commerce: alertas do MariaDB
- Práticas recomendadas para configuração de banco de dados
- Análise profunda para Replicações de cluster de galera e controle de fluxo.
- A conexão do MYSQL Slave é recomendada para melhorar o desempenho durante cargas altas de banco de dados.
- Verifique se o formato de linha de todas as tabelas do banco de dados está definido como DYNAMIC em vez de COMPACT (isso é especialmente verdadeiro para migrações no local para a nuvem).
- Altere o mecanismo de armazenamento de banco de dados de MyISAM para InnoDB para todas as tabelas.
- Analise e otimize com bastante antecedência as tabelas de bancos de dados que excedam 1 GB.
- As informações do esquema do banco de dados estão atuais e atualizadas. (Consulte este guia).
6. Implantações
- Revise o estado ideal da Implantação de conteúdo estático (SCD) para reduzir o tempo de manutenção durante implantações no ambiente de produção. Revise o guia Estratégias de Implantação de Conteúdo Estático e Gerenciamento de configuração de repositório.
- Revise as configurações de minificação para HTML, JavaScript e CSS. (Isso não se aplica aos sites PWA/Headless).
- Confirme se a utilização das variáveis de nuvem a seguir está alinhada às finalidades pretendidas. (SCD_MATRIX, SCD_ON_DEMAND e SKIP_SCD)
7. Teste e solução de problemas
-
Teste os emails transacionais de saída. Leia mais sobre Adobe Commerce Cloud - Funcionalidade SendGrid Mail.
-
Bloqueador
-
Bloqueador
NOTE
Um teste de carga e tensão serve a finalidade de identificar gargalos e descobrir problemas de desempenho no aplicativo. Ele desempenha um papel crucial no gerenciamento das expectativas em relação ao tamanho do cluster e na determinação dos ajustes de dimensionamento necessários para atender aos requisitos de negócios de maneira eficaz.IMPORTANT
AVISO: Ao preparar um teste de carga_ não envie emails de transação ativa (mesmo para endereços fictícios). Enviar emails durante o teste pode fazer com que o projeto atinja o limite de envio padrão (12k) configurado para o SendGrid antes do lançamento.- Como desativar a comunicação por email:
Vá para Armazenamento > Configuração > Avançado > Sistema > Configurações de Envio de Email.
- Como desativar a comunicação por email:
-
Realize testes de inserção de segurança na instância de produção como parte do modelo de segurança de responsabilidade compartilhada. Para conformidade com PCI (Payment Card Industry, setor de cartões de pagamento), o site personalizado requer teste de penetração.