Saltar al contenido principal
Este artículo define las mejores prácticas recomendadas para:
  • Promover la plataforma EKB (aplicación) de No-Producción a Producción
  • Promover proyectos y casos de uso de EKB de No-Producción a Producción
  • Definir claramente roles y responsabilidades para cada actividad de promoción, incluyendo actualizaciones, pruebas, configuración y aprobación
El enfoque está diseñado para entornos On-Premise y se alinea con los estándares comunes de gobernanza de SDLC, seguridad y operaciones. Este enfoque:
  • Define claramente roles y responsabilidades durante la promoción
  • Considera actualizaciones de configuración específicas del entorno
  • Se alinea con modelos de SDLC y seguridad empresarial On-Premise
  • Mantiene control de acceso estricto a Producción
  • Permite promociones repetibles y auditables

Modelo de Entorno (On-Premise)

Su equipo mantiene entornos On-Premise de No-Producción y Producción separados para EKB. Estos entornos son:
  • Aislados lógica y físicamente
  • Promocionados a través de procesos manuales controlados
Tanto las actualizaciones de plataforma como las promociones de proyectos se rigen bajo un único marco de SDLC.

Fases del SDLC y Resumen de Promoción

Fase 1 – Diseño y Construcción (Non-Prod)

  • Los casos de uso se diseñan y configuran en EKB Non-Prod
  • Los prompts, workflows e integraciones se iteran y ajustan
  • Se utilizan datos de prueba cuando sea posible
Responsable: Equipo de Negocio / SMEs
Soporte: EKB (AA)

Fase 2 – Pruebas y Validación (Non-Prod)

  • Pruebas funcionales y UAT
  • Validación de precisión, rendimiento y seguridad
  • Aprobación del negocio confirmando la preparación para la promoción
Responsable: Equipo de Negocio / SMEs

Fase 3 – Preparación para la Promoción

Antes de cualquier promoción:
  • Se obtienen las aprobaciones de cambios
  • Se revisan los requisitos de firewall y red
  • Se confirma el acceso a Producción y el enfoque RBAC
  • Se identifican los valores de configuración específicos del entorno

Mecanismos de Promoción

Promoción de Plataforma (Entorno)

La promoción de plataforma incluye:
  • Actualizaciones de versión de EKB
  • Parches de seguridad
  • Cambios de configuración a nivel de plataforma

Flujo de Alto Nivel

  1. Actualización aplicada en Non-Prod
  2. Pruebas y validación de la plataforma
  3. Aprobación y programación del cambio
  4. Despliegue a Producción
  5. Validación posterior al despliegue

Promoción de Proyectos / Casos de Uso

EKB soporta la promoción a través de un mecanismo de exportación/importación de proyectos entre entornos On-Premise.

Incluido en la Promoción

  • Configuración del proyecto
  • Workflows y agentes
  • Prompts y reglas

Excluido de la Promoción

  • Usuarios y asignaciones de roles
  • Secretos específicos del entorno
  • Configuración de red y firewall
Esto garantiza que el acceso a Producción permanezca explícitamente controlado.

Flujo de Alto Nivel

  1. Proyecto finalizado en Non-Prod
  2. Exportación desde Non-Prod
  3. Importación a Producción
  4. Actualizaciones de configuración específicas del entorno
  5. Configuración de producción y acceso
  6. Pruebas de humo y puesta en marcha

Roles y Responsabilidades para Actividades de Promoción

Esta sección define quién realiza cada actividad involucrada en promover actualizaciones y configuraciones de Non-Prod a Prod.

Responsabilidades de Promoción de Plataforma (Entorno)

Punto Clave

EKB (AA) es responsable de ejecutar actualizaciones de plataforma y ejecutar pruebas a nivel de plataforma.
Los equipos Run / Middleware controlan las aprobaciones, programación y preparación de la infraestructura.

Responsabilidades de Promoción de Proyectos / Casos de Uso

Punto Clave

Los interesados comerciales de su equipo son dueños de la validación y aprobación, mientras que EKB (AA) ejecuta los pasos técnicos de promoción.

Configuración Posterior a la Promoción (Producción)

Estas actividades ocurren después de la importación para mantener los controles de Producción.

Actualizaciones de Configuración Específicas del Entorno (Requeridas Durante la Promoción)

Cuando un proyecto se promociona de No-Producción a Producción, ciertos valores de configuración deben actualizarse para reflejar el entorno de Producción. Estos valores no se transfieren automáticamente y deben revisarse durante la promoción.

Actualizaciones de Configuración RPA (Si Aplica)

Para casos de uso que se integran con herramientas RPA, los siguientes valores típicamente necesitan actualizarse en Producción:
  • URL del Control Room
  • Nombre de usuario
  • Token de Usuario v2
Estos valores deben hacer referencia a la infraestructura y credenciales de RPA de Producción.

Actualizaciones de Configuración de EKB

Dentro de EKB, los siguientes valores específicos del entorno deben revisarse y actualizarse después de la promoción:
  • URL Base
    • Ejemplo:
      • Non-Prod: https://nonprod.example.com
      • Prod: https://prod.example.com
  • ID del Proyecto
  • xApiKey del Proyecto
  • xApiSecret del Proyecto
  • ID(s) de Smart Table
Estos valores son únicos por entorno y se requieren para el comportamiento correcto en runtime en Producción.

Responsabilidad de Actualizaciones de Configuración


Modelo Operativo de Producción

Su Equipo

  • Es dueño de las operaciones de Producción
  • Gestiona usuarios, RBAC y monitoreo
  • Proporciona respuesta a incidentes de primera línea

EKB (AA)

  • Es dueño de la estabilidad y correcciones de la plataforma
  • Entrega actualizaciones y parches de plataforma
  • Soporta problemas de configuración complejos
EKB no actúa como el equipo de ejecución de Producción.

Gestión de Cambios y Gobernanza

  • Todos los cambios de Producción siguen procesos formales de gestión de cambios
  • Non-Prod es el único entorno para experimentación
  • Las correcciones de emergencia siguen aprobaciones aceleradas
Cada caso de uso de Producción debe tener:
  • Propietario del negocio
  • Alcance definido
  • Contactos de soporte
  • Plan de reversión