Lista de comprobación previa al inicio del Commerce Cloud
A continuación se ofrece una sinopsis de la documentación de inicio del sitio de Adobe Commerce.
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 de lanzarlo.
- 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.
1. Puesta En Marcha Previa
-
Revise la documentación sobre las pruebas y la puesta en marcha de la documentación de lanzamiento del sitio
note note NOTE Asegúrese de que el "plan de preparación para la puesta en marcha"de esté completamente 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 inicio enfatiza las prácticas recomendadas de Adobe, no reemplaza la necesidad de su propio plan de preparación para la puesta en marcha. -
[Bloqueador]{class="badge yellow" title="Posible bloqueador"}Guía de usuario)
-
El usuario/comerciante final realizó UAT (Pruebas de aceptación de usuarios), incluidas las operaciones back-end.
-
El equipo del integrador de sistemas ha realizado un UAT completo de ensayo y producción. Consulte la Documentación del Experience League.
-
Confirme la implementación y prueba del código en los entornos de ensayo y producción (Más información).
-
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
- Actualice Adobe Commerce y los paquetes o servicios relacionados a la última versión
- Revise las configuraciones y servicios actuales con su socio de servicio/socio y siga las prácticas recomendadas.
- Revise el uso de disco MySQL/Shared-Files
3. Configuraciones rápidas
-
[Bloqueador]{class="badge yellow" title="Posible bloqueador"}Caché de página completa o almacenamiento en caché de GraphQL). Lea la guía de configuración rápida.
-
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. No se pueden almacenar en caché las consultas de POST. -
Asegúrese de que la optimización de imágenes de Fastly esté habilitada (Consulte Optimización de imágenes de Fastly)
-
Compruebe que está configurada la ubicación de escudo correcta (Configurar caché, backends y blindaje de origen).
-
El firewall de aplicaciones web (WAF) está funcionando. (Ver Resolución de problemas de solicitudes bloqueadas, si las hay, y limitaciones)
-
Actualice la lista "Parámetros de URL ignorados" de Fastly 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 de Fastly > 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
-
[Bloqueador]{class="badge yellow" title="Posible bloqueador"}(Enviar un ticket de asistencia por adelantado para cualquier dominio agregado o cambiado)
-
[Bloqueador]{class="badge yellow" title="Posible bloqueador"}este artículo para obtener más información.
-
Actualice el valor del DNS TTL (Time to Live) al mínimo posible para el lanzamiento.
-
Habilitar Sendgrid SPF y DKIM
note note NOTE Agregue los registros CNAME de SendGrid para cada dominio a la configuración DNS. Lea el servicio de correo electrónico SendGrid para ver cómo cambiar los dominios de los remitentes 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.
- Prácticas recomendadas de configuraciones de MySQL
- Alertas administradas en Adobe Commerce: alertas de MariaDB
- Prácticas recomendadas para configuración de la base de datos
- Análisis profundo de replicaciones de clúster de Galera y control de flujo.
- Se recomienda la conexión MYSQL Slave para mejorar el rendimiento durante las cargas altas de la base de datos.
- 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).
- Cambie el motor de almacenamiento de la base de datos de MyISAM a InnoDB para todas las tablas.
- Revise y optimice las tablas de bases de datos que superen 1 GB de tamaño con mucha anticipación.
- La información del esquema de la base de datos está actualizada y actualizada. (Consulte esta guía).
6. Implementaciones
- 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. Revise la guía Estrategias de implementación de contenido estático (SCD) y la administración de la configuración de la tienda.
- Revise la configuración de minificación para HTML, JavaScript y CSS. (Esto no se aplica a los sitios web sin encabezado/de PWA).
- 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
-
Pruebe los correos electrónicos transaccionales salientes. Más información sobre Adobe Commerce Cloud - funcionalidad de correo SendGrid.
-
[Bloqueador]{class="badge yellow" title="Posible bloqueador"}
-
[Bloqueador]{class="badge yellow" title="Posible bloqueador"}
note note NOTE Una prueba de carga y tensión sirve para 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, por favor_ no envíe correos electrónicos de transacciones 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:
Vaya a Tienda > Configuración > Avanzadas > Sistema > Configuración de envío de correo electrónico.
- Cómo desactivar la comunicación por correo electrónico:
-
Realice pruebas de penetración de seguridad en la instancia de producción como parte del 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
-
Cambie la indexación a "actualización según lo programado", excepto customer_grid, que permanece en "SAVE" (consulte Modos de indexación).
-
¿Está utilizando motores de búsqueda o extensiones de terceros?
-
Confirme que las configuraciones de SEO (Optimización de motores de búsqueda) están configuradas correctamente para permitir que los indexadores/rastreadores analicen el sitio web, si corresponde.
-
Agregar redirecciones y rutas (consulte Configurar 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: ascendente flujo ascendente: "mymagento:http" "http://{all}/": tipo: ascendente flujo ascendente: "mymagento:http"
-
Asegúrese de que XDebug esté deshabilitado si se habilita durante el desarrollo (consulte Configurar Xdebug).
-
Compruebe que se han actualizado con precisión la caché de operaciones y otras configuraciones en el archivo php.ini (consulte esta muestra).
-
Suscribirse a la página de estado de Adobe Commerce.
-
Suscríbase a los canales de notificación de New Relic "Alertas administradas para Adobe Commerce" para supervisar las métricas de rendimiento dadas (leer más).
9. Seguridad
-
Configuración del análisis de seguridad de Adobe Commerce
note note NOTE Adobe Commerce Security Scan es una herramienta útil que ayuda a descubrir versiones de software obsoletas, configuraciones incorrectas y malware potencial 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 página Examen 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. -
Cambie la configuración predeterminada del administrador de Adobe Commerce.
-
Cambie la contraseña de administrador (consulte Configuración de Admin Security).
-
Cambiar la URL de administrador (consulte Usar una URL de administrador personalizada).
-
Elimine los usuarios que ya no estén en el proyecto (consulte Crear y administrar usuarios).
-
Se han configurado las contraseñas de los administradores (consulte Requisitos de contraseña de administrador).
-
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):
-
Acceda al servicio DNS y actualice los registros A y CNAME de cada uno de sus dominios y nombres de host:
- Agregue un registro CNAME para <<www.yourdomain.com>, que apunte a prod.magentocloud.map.fastly.net
- Establezca cuatro registros A para <<yourdomain.com>, que apunten a:
151.101.1.124
151 101 65 124
151 101 129 124
151 101 193 124
-
Cambiar la dirección URL base de Adobe Commerce a <<www.yourdomain.com>
-
Espere a que transcurra el tiempo TTL y, a continuación, reinicie el explorador web.
-
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 el motivo "No se puede iniciar la 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. Post Go-Live
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.