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)

ActividadEquipo de NegocioEquipo Run / MiddlewareEKB (AA)
Planificar actualización de plataformaICR
Aplicar actualización en Non-ProdIIR
Ejecutar pruebas de regresión de plataformaICR
Revisar resultados de pruebasICR
Aprobación y programación de cambiosIRC
Desplegar actualización a ProducciónICR
Validación posterior al despliegueICR

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

ActividadEquipo de NegocioEquipo Run / MiddlewareEKB (AA)
Desarrollar y configurar caso de uso (Non-Prod)RIC
Pruebas funcionales y UATRIC
Confirmar preparación para la promociónRII
Exportar proyecto desde Non-ProdIIR
Importar proyecto a ProducciónICR
Pruebas de humo en ProducciónRCC
Aprobación de puesta en marchaRII

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.
ActividadEquipo de NegocioEquipo Run / MiddlewareEKB (AA)
Crear usuarios de ProducciónIRI
Asignar RBACIRC
Configurar firewall / redIRC
Validar integracionesRCC

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

ActividadEquipo de NegocioEquipo Run / MiddlewareEKB (AA)
Identificar cambios de configuración requeridosCCR
Actualizar variables de Producción RPAIRC
Actualizar variables de Producción EKBICR
Validar cambios de configuraciónRCC

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