Lista de comprobación previa al inicio del Commerce Cloud

A continuación se muestra una sinopsis de Adobe Commerce Documentación de inicio del sitio.

Esta lista de comprobación tiene como objetivo ayudar a planificar y ejecutar correctamente el lanzamiento del sitio de Adobe Commerce Cloud. Colabore con el integrador de sistemas para Adobe Commerce Cloud para asegurarse de que todas las tareas de configuración y los elementos de la lista de comprobación se hayan completado y verificado. Si encuentra dificultades con algún elemento de la lista de comprobación o tiene alguna pregunta, póngase en contacto con el asesor técnico del cliente o el ingeniero de éxito del cliente designados. Si su cuenta no tiene un CTA/CSE asignado, puede crear un ticket de asistencia para obtener ayuda.

Si tiene un CTA/CSE asignado a la cuenta, póngase en contacto con ellos y con el administrador de cuentas al menos 4 semanas antes del lanzamiento del nuevo sitio de Adobe Commerce Cloud para notificarles su intención para iniciar.

  • Algunas comprobaciones aparecen resaltadas con [Bloqueador]{class="badge yellow" title="Posible bloqueador"}
  • Asegúrese de colaborar con su desarrollador o socio de integración de sistemas para alinearse con su enfoque de implementación.
IMPORTANT
Usted acepta responsabilidad para cualquier efecto adverso y los riesgos asociados al horario de lanzamiento de producción y a la estabilidad del sitio en curso, si no utiliza y completa esta lista de comprobación.

1. Puesta En Marcha Previa

  1. Revise la documentación sobre las pruebas y el lanzamiento Documentación de inicio del sitio

    note note
    NOTE
    Garantizar una "plan de preparación para el lanzamiento" está totalmente preparado con su socio o integrador de sistemas, incorporando todos los elementos de acción necesarios. Recuerde, mientras que la lista de comprobación previa al lanzamiento hace hincapié en las prácticas recomendadas de Adobe, no tiene reemplace la necesidad de su propio plan de preparación para go-live.
  2. [Bloqueador]{class="badge yellow" title="Posible bloqueador"}Guía del usuario)

  3. El usuario/comerciante final realizó UAT (Pruebas de aceptación de usuarios), incluidas las operaciones back-end.

  4. El equipo del integrador de sistemas ha realizado un UAT completo de ensayo y producción. Consulte la Documentación del Experience League.

  5. Confirme la implementación y prueba del código en los entornos de ensayo y producción (Más información).

  6. El clúster de producción se ha ampliado permanentemente a la línea de base diaria contratada. Hable con el CTA/CSE asignado para obtener más detalles o envíe un ticket de asistencia.

2. Configuraciones actuales

  1. Actualice Adobe Commerce y los paquetes o servicios relacionados a última versión
  2. Revise las configuraciones y servicios actuales con su socio de servicio/socio, y siga las prácticas recomendadas.
  3. Revise los archivos compartidos/MySQL uso del disco

3. Configuraciones rápidas

  1. [Bloqueador]{class="badge yellow" title="Posible bloqueador"}Caché de página completa o Almacenamiento en caché de GraphQL). Lea el Guía de configuración rápida.

  2. Utilice el método de GET para consultas de GraphQL en sitios web sin encabezado/PWA cuando corresponda.

    note note
    NOTE
    Solo se pueden almacenar en caché (si corresponde) las consultas enviadas con una operación de GET HTTP. Las consultas del POST no se pueden almacenar en caché.
  3. Asegúrese de que la Optimización de imágenes rápida está activada (Consulte Optimización de imagen rápida)

  4. Compruebe que está configurada la ubicación correcta del escudo (Configuración de la caché, los backends y el blindaje de origen).

  5. Cortafuegos de aplicación web (WAF) funciona. (Consulte Solución de problemas de solicitudes bloqueadas, si las hay, y limitaciones)

  6. Actualice Fastly "Parámetros de URL ignorados" en el panel de administración para mejorar el rendimiento de la caché.

    note note
    NOTE
    En la configuración de Fastly, en Administración > Tiendas > Configuraciones > Sistema > Caché de página completa > Configuración rápida > Configuración avanzada > Parámetros de URL ignorados (Global), puede encontrar una lista de parámetros separados por comas que Fastly debe ignorar al buscar páginas en caché. Asegúrese de volver a cargar la VCL después de modificar esta lista

4. DNS y SSL

  1. [Bloqueador]{class="badge yellow" title="Posible bloqueador"}(Envíe un ticket de asistencia por adelantado para cualquier dominio añadido o cambiado)

  2. [Bloqueador]{class="badge yellow" title="Posible bloqueador"}este artículo para obtener más información.

  3. Actualizar DNS TTL (Tiempo de vida) al mínimo posible, para el lanzamiento.

  4. Habilitar Sendgrid SPF y DKIM

    note note
    NOTE
    Agregue los registros CNAME de SendGrid para cada dominio a la configuración DNS. Leer Servicio de correo electrónico SendGrid para ver cómo cambiar los dominios del remitente y mucho más.

5. Configuraciones de Base de Datos

Adobe Commerce Cloud utiliza un clúster MariaDB Galera como base de datos para los entornos de ensayo y producción. Los clústeres Galera son fundamentales para mejorar el rendimiento y la escalabilidad. Para obtener información sobre las prácticas óptimas y las limitaciones de las réplicas en clúster de Galera, consulte los siguientes artículos.

  1. Conexión del esclavo MYSQL se recomienda para mejorar el rendimiento durante cargas altas de la base de datos.
  2. Asegúrese de que el formato de fila de todas las tablas de base de datos está establecido en DINÁMICO en lugar de COMPACTO (Esto es especialmente cierto para las migraciones locales a la nube).
  3. Cambiar el motor de almacenamiento de la base de datos de MyISAM a InnoDB para todas las tablas.
  4. Revise y optimice las tablas de bases de datos que superen 1 GB de tamaño con mucha anticipación.
  5. La información del esquema de la base de datos está actualizada y actualizada. (Consulte esta guía).

6. Implementaciones

  1. Revise el estado ideal de la implementación de contenido estático (SCD) para reducir el tiempo de mantenimiento durante las implementaciones en el entorno de producción. Revisar Estrategias de implementación de contenido estático (SCD) y Administración de configuración de tienda guía.
  2. Revise la configuración de minificación para HTML, JavaScript y CSS. (Esto no se aplica a los sitios web sin encabezado/de PWA).
  3. Confirme que la utilización de las siguientes variables de nube se ajusta a los fines previstos. (SCD_MATRIX, SCD_ON_DEMAND y SKIP_SCD)

7. Pruebas y resolución de problemas

  1. Pruebe los correos electrónicos transaccionales salientes. Más información sobre Funcionalidad de correo de Adobe Commerce Cloud - SendGrid.

  2. [Bloqueador]{class="badge yellow" title="Posible bloqueador"}

  3. [Bloqueador]{class="badge yellow" title="Posible bloqueador"}

    note note
    NOTE
    A la prueba de carga y tensión sirve para el propósito identificar cuellos de botella y descubrir problemas de rendimiento en la aplicación. Desempeña un papel crucial en la gestión de las expectativas con respecto al tamaño del clúster y en la determinación de los ajustes de escala necesarios para satisfacer los requisitos empresariales de forma eficaz.
    note important
    IMPORTANT
    ADVERTENCIA: Al preparar una prueba de carga, no enviar correos electrónicos de transacción activos (incluso a direcciones ficticias). El envío de correos electrónicos durante la prueba puede hacer que el proyecto alcance el límite de envío predeterminado (12 K) configurado para SendGrid antes del lanzamiento.
    • Cómo desactivar la comunicación por correo electrónico:
      Ir a Almacenar > Configuración > Avanzado > Sistema > Configuración de envío de correo electrónico.
  4. Realice pruebas de penetración de seguridad en la instancia de producción como parte de modelo de seguridad de responsabilidad compartida. Para el cumplimiento de PCI (industria de tarjetas de pago), el sitio personalizado requiere pruebas de penetración.

8. Otras configuraciones

  1. Cambiar indexación a "actualización según lo programado", excepto el customer_grid que permanece en "GUARDAR" (consulte Modos de indexación).

  2. ¿Está utilizando motores de búsqueda o extensiones de terceros?

  3. Confirme que Las configuraciones de SEO (optimización del motor de búsqueda) están correctamente configuradas para permitir que los indexadores/rastreadores analicen el sitio web, si corresponde.

  4. Agregar redirecciones y rutas (consulte Configuración de rutas)

    note note
    NOTE
    Añada redirecciones y rutas al archivo routes.yaml en el entorno de integración y compruebe la configuración en este entorno antes de implementarlo en Ensayo y producción.
    code language-none
    "http://{all}/":
    tipo: upstream
    upstream: "mymagento:http"
    
    "http://{all}/":
    tipo: upstream
    upstream: "mymagento:http"
    
  5. Asegúrese de que XDebug esté deshabilitado si está habilitado durante el desarrollo (consulte Configurar Xdebug).

  6. Compruebe que op-cache y otras configuraciones se hayan actualizado con precisión en el archivo php.ini (consulte esta muestra).

  7. Suscripción a Página de estado de Adobe Commerce.

  8. Suscribirse a New Relic "Alertas administradas para Adobe Commerce" canales de notificación para monitorizar las métricas de rendimiento dadas (leer más).

9. Seguridad

  1. Configuración del análisis de seguridad de Adobe Commerce

    note note
    NOTE
    La exploración de seguridad de Adobe Commerce es una herramienta útil que ayuda a descubrir versiones de software obsoletas, configuración incorrecta y posible malware en el sitio. Regístrese, programe la ejecución con frecuencia y asegúrese de que los correos electrónicos se envían al contacto de seguridad técnica correcto.
    Complete esta tarea durante UAT. Si utiliza la opción de análisis periódicos, asegúrese de programar los análisis en tiempos de baja demanda. Consulte la Análisis de seguridad en la cuenta de Adobe Commerce. Debe iniciar sesión en una cuenta de Adobe Commerce para acceder al análisis de seguridad.
  2. Cambie la configuración predeterminada del administrador de Adobe Commerce.

  3. Cambiar la contraseña de administrador (consulte Configuración de Admin Security).

  4. Cambiar la URL de administración (consulte Uso de una URL de administrador personalizada).

  5. Elimine los usuarios que ya no estén en el proyecto (consulte Crear y administrar usuarios).

  6. Las contraseñas para los administradores están configuradas (consulte Requisitos de contraseña de administrador).

  7. Configure la autenticación de doble factor (consulte Autenticación de doble factor).

10. Puesta en marcha

Cuando sea el momento de la migración, realice los siguientes pasos (para obtener más información, consulte Configuraciones de DNS):

  1. Acceda al servicio DNS y actualice los registros A y CNAME de cada uno de sus dominios y nombres de host:

    1. Añadir un registro CNAME para <<www.yourdomain.com>>, apuntando a prod.magentocloud.map.fastly.net
    2. Establezca cuatro registros A para <<yourdomain.com>>, apuntando a:
      151.101.1.124
      151 101 65 124
      151 101 129 124
      151 101 193 124
  2. Cambie la URL base de Adobe Commerce a <<www.yourdomain.com>>

  3. Espere a que transcurra el tiempo TTL y, a continuación, reinicie el explorador web.

  4. Pruebe el sitio web.

Si tiene algún problema que bloquee el go-live:

Si encuentra algún problema o algún problema que le impida iniciar el servicio durante el cambio, el método más rápido para obtener soporte adecuado y oportuno es utilizar el servicio de asistencia y abrir un ticket con la razón "No puedo iniciar mi tienda", y llamar a un número de soporte de línea directa (consulte la lista de números de línea directa de Adobe Commerce P1 (Prioridad 1)):

  • Teléfono gratuito en EE. UU.: (+1) 877 282 7436 (directo a la línea directa Adobe Commerce P1)
  • Número gratuito en EE. UU.: (+1) 800 685 3620 (en el primer menú, presione 7 para la línea directa Adobe Commerce P1)
  • US Local: (+1) 408 537 8777

11. Publicar el lanzamiento

Una vez que el sitio esté activo, envíe por correo electrónico al CTA (Customer Technical Advisory), CSE (Customer Success Engineer) y AM (Account Manager) asignados. Sin embargo, si no tiene un administrador de cuentas asignado al proyecto, puede crear un ticket de asistencia en el que se solicite que se active la monitorización de alto nivel de SLA una vez que el sitio se haya puesto en marcha. El CTA/CSE realiza las siguientes tareas en cuanto se verifica que el sitio se inicia con Fastly enabled y almacenamiento en caché:

  • Etiquete el clúster como activo y cree un vale de soporte para activar la monitorización de SLA (acuerdos de nivel de servicio) alto.
  • Active New Relic Synthetics para la monitorización del tiempo de actividad.
recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f