Hoy implantamos la primera célula de producción, trabajamos a través de los problemas de registro y invitación del entorno de prueba, y continuamos testando cómo los usuarios se mueven entre sistemas, modelos y configuración de componentes. Las últimas modificaciones de la aplicación están en curso en el entorno de prueba Cell-1. La admisión del cliente de producción permanece interrumpida mientras se cumplen los requisitos de lanzamiento.
Infraestructura de producción y recuperación
Orion, nuestra primera célula de producción, se implementa con almacenamiento de datos persistente. Su aplicación y el trabajador son saludables, y Control de producción puede ver su infarto, liberación y almacenamiento de información.
También se implementan identidad de producción dedicada, puertas, servicios de embarque y facturación. El entorno de producción y prueba utiliza instalaciones de identidad separadas y credenciales de aplicación internas. El registro de imágenes y el almacenamiento de copias de seguridad se comparten por ahora, con vías de copias de seguridad separadas; las credenciales del proveedor aún no están completamente aisladas entre los entornos.
Configuramos backups cifrados y firmados para Orion, Control y el servicio de identidad, con backups programados y protección de retención. Luego restauramos una copia de seguridad de Orion independientemente con cada una de las dos claves de recuperación offline en nuevas bases de datos disponibles. Ambos restauradores pasaron los controles de integridad y restauración. Los datos temporales restaurados y las copias de clave privada fueron eliminados posteriormente.
Esto verifica la restauración completa de la base de datos celular en el alojador existente. La recuperación a otro anfitrión y la recuperación de un inquilino permanecen tareas separadas.
Los pagos medioambientales de prueba, la inscripción y las invitaciones
El problema de confirmación de pago del medio de prueba llegó de un webhook de sandbox que todavía indica el dominio que se había trasladado a la producción. Corregimos el destino y reproducimos con éxito seis notificaciones falladas. Ambos los checkouts afectados alcanzaron el estado de facturación completado con los derechos de prueba de Starter Plus. Sus viajes a bordo completos todavía necesitan verificación de usuario final.
También corregimos el comportamiento de conversión de cuenta en la navegación y las invitaciones. El portal ahora termina la sesión de identidad anterior antes de continuar con el correo electrónico de registro o invitación verificado. Esto incluye el camino tomado después de que la creación de la organización ya se haya completado.
La eliminación de la organización acumula la limpieza de la identidad en el entorno de prueba. Un usuario con otro miembro de la organización se mantiene; un usuario sin miembros permanentes se elimina del servicio de identidad. Las llamadas falladas de proveedor permanecen cuidadas para retiro. Los datos temporales confirmaron ambos resultados. Esto actualmente cubre el flujo de eliminación de auto-servicio, no cada vía de eliminación de operador.
Más temprano del día, restauramos el acceso a ambas células del entorno de prueba después de que expiraron las pruebas de verificación de la startup y los anexos de red proxy faltados los dejaron inaccesibles. Tanto la salud pasada como los controles de preparación después de la recuperación.
Permisiones y flujos de trabajo diarios
Un auditorio de miembros normales examinó a 37 operadores que sólo leyeron contra los datos del entorno de prueba. Después de las correcciones, 24 devolvió respuestas exitosas y 13 rechazó el acceso correctamente; ninguno de ellos devolvió un error del servidor. Esta fue una auditoría de la base de datos, no una prueba de navegador completa de cada viaje de miembro.
Los usuarios de Gestión ahora exponen todas las 27 propiedades de acceso. El ciclo de vida del modelo, el ciclo de vida del sistema y la gestión de la regla de automatización tienen permisos explícitos, aplicados tanto en la aplicación como en la base de datos. Las páginas restringidas explican el acceso perdido en lugar de fracasar con un error genérico.
Establecimientos ahora dirige a los usuarios a Gestionar a los usuarios para las invitaciones. Los mismos enlaces de invitación de ordenador se añadieron específicamente para las pruebas comunitarias locales.
Mantener el contexto visible
La auditoría de la UI cubrió 65 puntos de verificación del navegador y un inventario de 85 modelos de páginas. Corregimos la pérdida de contexto a través del anexo de modelo, la configuración de componentes y LLM, y los flujos de trabajo de perfil de preparación. Abriendo un perfil de preparación de un sistema ahora mantiene ese sistema como el origen.
Otros ajustes conservan el contexto después de la creación del modelo y durante la configuración de API-cliente, mantienen los ejemplos de entorno de ejecución local señalados en la instalación local, permiten que se envíen formularios corregidos inadecuados, y conservan la adhesión de componentes al capturar un modelo de arquitectura.
La revisión del usuario también expuso problemas en nuestras primeras correcciones visuales: una capa de navegación añadida y los títulos de marca y objetos competitivos creados con un clutero. Removimos la capa adicional, conservamos los menús existentes, corregimos la jerarquía de la dirección y reducimos los cambios de carga de la barra de contexto. Se requiere aún más pruebas visuales; esto no es una certificación de diseño de todas las páginas.
Despliegue y verificación
Cell-1 se lanza ahora 20260908.4 / v1.1.0-rc95. El solicitante y el trabajador utilizan la misma imagen inmutable, la migración 163 se completó con éxito, y los controles de salud y preparación del público se pasaron. Los puntos de recuperación cifrados verificados se registraron antes y después del despliegue antes de que el anterior slot de servicio se retirara.
La validación incluyó pruebas de aplicaciones, integración de bases de datos y control de lanzamiento, pruebas de backup y restauración, y 57 pruebas de navegador de escritorio y móvil. Un test obsoleto que todavía obligó a la colocación de Starter en la célula-1 fue corregido para verificar la célula de destino seleccionada.
El último lanzamiento de la aplicación fue implementado para Cell-1 solo. CellPro y la producción no han recibido este rollout.
Lo que queda antes del lanzamiento
- Verificación completa de pagos en vivo, aprobación de dominio de checkout, páginas de política pública y configuración de credencia de facturación final.
- Despliegue la fijación de ubicación de células seleccionada a Orion y termine el registro de producción, el pago, la invitación y la aceptación del login antes de permitir la admisión.
- Provisionamiento de producción completo y validación automática de desplegamiento.
- Implementar la recuperación selectiva del inquilino y probarlo sin afectar a otros inquilinos.
- Continuar los pruebas de regresión de miembro y UI, incluidos los viajes de inscripción y invitación completos de los usuarios afectados.