Enfoque Recomendado: Use Proyectos Separados para Dev y Prod
La recomendación principal es tratar los Proyectos en EK como el límite de su entorno. En lugar de construir directamente en un proyecto de producción, debe mantener un proyecto de desarrollo dedicado donde se realice toda la configuración, pruebas e iteración antes de que cualquier solución sea promocionada a producción.Fase de Desarrollo
Todo el desarrollo de soluciones debe realizarse dentro de un proyecto de desarrollo designado. Esto incluye configurar fuentes de conocimiento, construir y probar agentes, configurar herramientas e integraciones, y definir workflows. Mantener este trabajo aislado en un proyecto de desarrollo garantiza que su entorno de producción permanezca estable y no se vea afectado durante el desarrollo activo. Una vez completado el desarrollo, la solución debe pasar por Pruebas de Aceptación del Usuario (UAT) dentro de ese mismo proyecto de desarrollo. Las partes interesadas y los usuarios finales pueden validar el comportamiento, probar casos extremos y aprobar la solución antes de que se realice cualquier promoción. Solo después de que la UAT sea aprobada debe proceder a crear el proyecto de producción.Promoción a Producción
EK Cloud proporciona dos métodos para promover un proyecto de desarrollo a producción dentro del mismo inquilino: Opción 1 – Exportar e Importar Exporte el proyecto de desarrollo desde EK e impórtelo como un nuevo proyecto dentro del mismo inquilino. Esto le da un proyecto de producción limpio que refleja la configuración de desarrollo en el momento de la exportación. Opción 2 – Clonar y Renombrar Clonar el proyecto de desarrollo directamente dentro del inquilino, luego renombrar el proyecto clonado para reflejar su propósito de producción. Ambos proyectos coexistirán en el mismo inquilino, y el proyecto de desarrollo se preservará en su estado actual. Cualquiera de los métodos resulta en un nuevo proyecto independiente que sirve como su entorno de producción.Pasos Posteriores a la Migración
Independientemente del método que utilice, varios elementos requieren atención manual después de que se cree el proyecto de producción. Estos no se transfieren automáticamente y deben reconfigurarse antes de que la solución esté activa.Miembros del Proyecto
Los miembros del proyecto no se transfieren durante una operación de exportación/importación o clonación. Todos los usuarios que necesitan acceso al proyecto de producción deben agregarse manualmente.Autenticación de Servicios de Terceros
Cualquier integración conectada a servicios externos — como proveedores de almacenamiento en la nube, CRM u otras plataformas SaaS — deberá re-autenticarse en el nuevo proyecto de producción. Las credenciales y conexiones OAuth están delimitadas al proyecto en el que se configuraron originalmente y no se transfieren durante la exportación/importación o clonación.Claves de API para Herramientas
Si alguna herramienta dentro de la solución depende de claves de API, esas claves deben re-expedirse y reconectarse dentro del proyecto de producción. No reutilice claves de API de desarrollo en producción, tanto por razones de seguridad como porque las claves de desarrollo pueden tener límites de velocidad o ámbitos de acceso diferentes.Conexiones de Automation Anywhere APA Control Room
Si la solución está conectada a una instancia de Automation Anywhere APA Control Room, esa conexión debe restablecerse en el proyecto de producción apuntando al APA Control Room de producción. Los entornos APA de desarrollo y producción son separados, y la conexión configurada en el proyecto de desarrollo hará referencia a la instancia APA de desarrollo. No actualizar esta conexión significa que su solución EK de producción continuará disparando o comunicándose con el entorno APA de desarrollo.Resumen
| Paso | Acción Requerida |
|---|---|
| Desarrollo y UAT | Trabaje completamente dentro del proyecto de desarrollo |
| Promocionar a Prod | Exportar/Importar o Clonar y Renombrar |
| Miembros del proyecto | Vuelva a agregar todos los miembros al proyecto de producción |
| Servicios de terceros | Re-autentique en el proyecto de producción |
| Claves de API de herramientas | Re-expida y reconecte en el proyecto de producción |
| Conexiones AA APA | Reconecte al APA Control Room de producción |
Notas
- No hay sincronización automática entre proyectos de desarrollo y producción. Cualquier cambio realizado después de la UAT en el proyecto de desarrollo debe re-promocionarse manualmente.
- Se recomienda mantener el proyecto de desarrollo después del puesta en marcha para soportar iteraciones y pruebas futuras.
- Las convenciones de nomenclatura de proyectos deben distinguir claramente el desarrollo de la producción para evitar la configuración accidental en el entorno equivocado (por ejemplo,
MyProject_DEVyMyProject_PROD).