Lista de verificação de pré-lançamento

Esta página resume a Documentação de inicialização do site do Adobe Commerce.

Essa lista de verificação tem como objetivo ajudar no planejamento e na execução de um lançamento bem-sucedido do site da Adobe Commerce Cloud. Colabore com o integrador de sistemas da Adobe Commerce Cloud para garantir que todas as tarefas de configuração e itens da lista de verificação sejam concluídos e verificados. Se encontrar dificuldades com algum item da lista de verificação ou tiver dúvidas, entre em contato com o Consultor técnico ou engenheiro de sucesso do cliente designado. Se sua conta não tiver um CTA/CSE atribuído, você poderá criar um tíquete de suporte para obter assistência.

Se você tiver um CTA/CSE atribuído à conta, entre em contato com ele e com o Gerente de conta pelo menos 4 semanas antes de iniciar o novo site da Adobe Commerce Cloud para notificá-lo de sua intenção de iniciar o.

  • Algumas verificações são destacadas com [Bloqueador]{class="badge yellow" title="Bloqueador potencial"}, pois elas podem bloquear sua ativação, se não forem revisadas com cuidado.
  • Colabore com seu desenvolvedor ou parceiro de integração de sistema para que sua abordagem de implementação permaneça alinhada.
IMPORTANT
Você aceita a responsabilidade por quaisquer efeitos adversos e riscos associados ao cronograma de lançamento da produção e à estabilidade contínua do site, se não conseguir usar e concluir esta lista de verificação.

​1. Pré-ativação

  1. Revise a documentação sobre testes e ativação da Documentação de inicialização do site

    note
    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 da Adobe, ela não substitui a necessidade de seu próprio plano de preparação para ativação.
  2. [Bloqueador]{class="badge yellow" title="Bloqueador potencial"} Revise as Recomendações e as Informações do SWAT (Support Insights) (Guia do Usuário)

  3. Confirmar se usuários finais e comerciantes concluíram o UAT (User Acceptance Testing, teste de aceitação do usuário), incluindo operações de backend.

  4. Confirme se a equipe do integrador de sistemas executou UAT completo no preparo e na produção. Consulte a Documentação do Experience League.

  5. Confirme a implantação e o teste de código em ambientes de preparo e produção (Leia mais).

  6. Confirme se o cluster de produção foi redimensionado 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

  1. Atualize o Adobe Commerce e os pacotes/serviços relacionados para a última versão
  2. Revise as configurações e os serviços atuais com seu SI/parceiro, e siga as práticas recomendadas.
  3. Revise o MySQL/Arquivos compartilhados uso do disco

​3. Configurações do Fastly

  1. [Bloqueador]{class="badge yellow" title="Bloqueador potencial"} Verifique se o cache está funcionando (Cache de Página Inteira ou cache do GraphQL). Leia o Guia de configuração do Fastly.

  2. Use o método do GET para consultas do GraphQL em sites do PWA/Headless, quando aplicável.

    note
    NOTE
    Somente as consultas enviadas com uma operação HTTP GET podem ser armazenadas em cache (se aplicável). Não é possível armazenar consultas POST em cache.
  3. Certifique-se de que a Otimização de imagem do Fastly esteja habilitada (Consulte Otimização de Imagem do Fastly)

  4. Verifique se o local de blindagem correto está configurado (Configurar cache, infraestruturas e blindagem de origem).

  5. Confirme se o Firewall do Aplicativo Web (WAF) está funcionando. (Consulte Solução de problemas de solicitações bloqueadas, se houver, e limitações.)

  6. Atualize a lista Fastly “Parâmetros de URL ignorados” no painel de administração para aprimorar o desempenho do cache.

    note
    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. Recarregue o VCL depois de modificar essa lista.

​4. DNS e SSL

  1. [Bloqueador]{class="badge yellow" title="Bloqueador potencial"} Confirme se todos os nomes de domínio necessários foram solicitados. (Envie um tíquete de suporte com antecedência para qualquer domínio adicionado ou alterado.)

  2. O certificado SSL (TLS) [Bloqueador]{class="badge yellow" title="Bloqueador potencial"} foi aplicado ao(s) domínio(s). Leia este artigo para obter mais informações.

  3. Atualize o valor DNS TTL (Time to Live) com o mínimo possível para a ativação.

  4. Ative o SendGrid SPF e o DKIM.

    note
    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 do 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.

  1. Conexão subordinada do MySQL recomendada para melhor desempenho durante cargas altas de banco de dados.
  2. 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).
  3. Altere o mecanismo de armazenamento do banco de dados de MyISAM para InnoDB para todas as tabelas.
  4. Revise e otimize as tabelas do banco de dados que excedem 1 GB de tamanho com bastante antecedência.
  5. As informações do esquema do banco de dados estão atuais e atualizadas. (Consulte este guia).

​6. Implantações

  1. 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.
  2. Revise as configurações de minificação para HTML, JavaScript e CSS. (Isso não se aplica a sites do PWA/Headless).
  3. 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

  1. Teste os emails transacionais de saída. Leia mais sobre Adobe Commerce Cloud - Funcionalidade SendGrid Mail.

  2. [Bloqueador]{class="badge yellow" title="Bloqueador potencial"} Confirme se não há bloqueadores relacionados à Adobe a serem iniciados.

  3. [Bloqueador]{class="badge yellow" title="Bloqueador potencial"} Execute testes de carga e tensão na instância de Produção antes de entrar em funcionamento e compartilhar resultados com o CTA/CSE atribuído.

    note
    NOTE
    Um teste de carga e estresse serve o objetivo 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.
    note important
    IMPORTANT
    WARNING: Ao preparar um teste de carga, não envia emails de transações ativas (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.
  4. Realizar 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.

​8. Outras configurações

  1. Alternar a indexação para "atualização na agenda", exceto a grade_cliente, que permanece em “SALVAR” (consulte Modos de indexação).

  2. Documente todos os mecanismos de pesquisa ou extensões de terceiros em uso.

  3. Confirme se as configurações de SEO (Otimização do Mecanismo de Pesquisa) estão configuradas corretamente para permitir que indexadores/rastreadores verifiquem o site, se relevante.

  4. Adicionar redirecionamentos e rotas (consulte Configurar rotas)

    note
    NOTE
    Adicione redirecionamentos e rotas ao arquivo route.yaml no ambiente de Integração e verifique a configuração nesse ambiente antes de implantar em Preparo e Produção.

    Exemplo do fragmento routes.yaml:

    code language-yaml
            "http://{all}/":
                type: upstream
                upstream: "mymagento:http"
    
            "http://{all}/":
                type: upstream
                upstream: "mymagento:http"
    
  5. Verifique se o Xdebug está desabilitado caso tenha sido habilitado durante o desenvolvimento (consulte Configurar Xdebug para Commerce na Nuvem).

  6. Verifique se o OPcache e outras configurações foram atualizados com precisão no arquivo php.ini (consulte esta amostra).

  7. Assine a página de status do Adobe Commerce.

  8. Inscreva-se nos canais de notificação “Alertas Gerenciados do New Relic para Adobe Commerce” para monitorar as métricas de desempenho fornecidas (leia mais).

​9. Segurança

  1. Configure a Verificação de segurança do Adobe Commerce.

    note
    NOTE
    O Adobe Commerce Security Scan é uma ferramenta útil que ajuda a descobrir versões de software desatualizadas, configurações incorretas e malware em potencial no site. Inscreva-se, programe-o para ser executado com frequência e certifique-se de que os emails sejam enviados ao contato de segurança técnica correto.
    Conclua esta tarefa durante UAT. Se você usar a opção de varreduras periódicas, certifique-se de programar as varreduras em momentos de baixa demanda. Depois de entrar na sua conta da Adobe Commerce, abra a ferramenta Verificação de Segurança na sua conta (consulte Verificação de segurança para acesso e uso).
  2. Altere as configurações padrão para o Administrador do Adobe Commerce.

  3. Altere a senha do administrador (consulte Configurando a Segurança do Administrador).

  4. Alterar a URL do administrador (consulte Usando uma URL de Administrador personalizada).

  5. Remova os usuários que não estão mais no projeto (consulte Criar e gerenciar usuários).

  6. Confirme se as senhas do administrador atendem aos requisitos (consulte Requisitos de Senha do Administrador).

  7. Configure a autenticação de dois fatores (consulte Autenticação de dois fatores (Admin)).

10. Go Live

Quando for a hora de transferir, execute as seguintes etapas (para obter mais informações, consulte Configurações de DNS):

  1. Acesse o serviço DNS e atualize os registros A e CNAME para cada um dos domínios e nomes de host:

    1. Adicione um registro CNAME para <<www.yourdomain.com>, apontando para prod.magentocloud.map.fastly.net
    2. Set four A records for <<yourdomain.com>>, pointing at:
      151.101.1.124
      151.101.65.124
      151.101.129.124
      151.101.193.124
  2. Change the Adobe Commerce Base URL to <<www.yourdomain.com>>

  3. Wait for the TTL time to pass, then restart the web browser.

  4. Test the website.

If you have an issue blocking the go-live:

If you encounter any problems preventing you from launching during the cutover, the fastest way to get timely support is to use the help desk and open a ticket with the reason “Unable to launch my store”, and call a hotline support number (see Adobe Commerce P1 notification hotline for current numbers and procedures):

  • US Toll Free: (+1) 877 282 7436 (direct to Adobe Commerce P1 hotline)
  • US Toll Free: (+1) 800 685 3620 (At first menu, press 7 for Adobe Commerce P1 hotline)
  • US Local: (+1) 408 537 8777

​11. Pós-ativação

Once the site is live, email the assigned CTA (Customer Technical Advisor), CSE (Customer Success Engineer), and AM (Account Manager). However, if you do not have an account manager assigned to the project, you can create a support ticket asking for High SLA monitoring to be enabled once the site has gone live. The CTA/CSE performs the following tasks as soon as the site is verified to be launched with Fastly enabled and caching:

  • Tag the cluster as live and create a support ticket to activate High SLA (Service Level Agreements) monitoring.
  • Activate New Relic Synthetics for uptime monitoring.
recommendation-more-help
commerce-learn-help-home