Saltar al contenido principal

Documentation Index

Fetch the complete documentation index at: https://trophy-mintlify-eb9158bd.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

¿Qué son los Entornos?

Los entornos son estructuras fundamentales en Trophy que te ayudan a aislar datos según los flujos de trabajo de desarrollo de tu equipo y copiar cambios entre ellos.

Tipos de Entornos

Trophy admite tres tipos de entornos, cada uno con un caso de uso diferente en tu flujo de trabajo de desarrollo:
  • Producción - Cada cuenta de Trophy tiene exactamente un entorno de producción. Este es el entorno predeterminado y debe usarse para almacenar datos en vivo de tu aplicación.
  • Staging - Cada cuenta de Trophy puede tener múltiples entornos de staging. Los entornos de staging pueden usarse para mapear diferentes etapas de tu flujo de trabajo de desarrollo, como QA, UAT o Pre-Producción.
  • Desarrollo - Cada cuenta de Trophy puede tener múltiples entornos de desarrollo. Los entornos de desarrollo pueden usarse para probar nuevas funcionalidades o cambios en tu cuenta de Trophy sin afectar otros entornos.

Cambiar Entre Entornos

Puedes cambiar entre entornos haciendo clic en el selector de entornos en la esquina superior izquierda de la pantalla o en la página de entornos dedicada.
Cuando estés en un entorno que no sea de producción, verás un banner en la parte superior de la pantalla recordándote que no estás en producción. Esto es para recordarte que cualquier cambio que hagas en entornos que no sean de producción no se propaga automáticamente a producción, y que debes seguir el flujo de trabajo correcto para copiar cambios entre entornos.

Creación de Entornos

Los nuevos entornos se pueden crear en el panel de Trophy a través del selector de entornos en la parte superior izquierda de la pantalla o en la página de entornos dedicada. En cualquier caso, el proceso es el mismo.
1

Elige un nombre

Elige un nombre para el entorno que te ayude a identificarlo.
2

Elige una clave única

Elige una clave única para el entorno. Esta no puede modificarse después de la creación.
3

Elige un tipo de entorno

  • Usa Staging para entornos que deseas utilizar para modelar los entornos de prueba oficiales de tu equipo, como QA, UAT o Pre-Producción.
  • Usa Development para entornos que deseas utilizar para probar nuevas funcionalidades o cambios en tu cuenta de Trophy sin afectar otros entornos.
4

(Opcional) Elige un entorno desde el cual clonar

Elegir clonar un entorno existente creará el nuevo entorno como una copia exacta del entorno de origen, incluyendo todos los datos y configuraciones actuales.
Recomendamos clonar nuevos entornos desde Production para asegurar que tengas un punto de partida limpio y evitar la laboriosa configuración inicial de datos.
5

Guarda

Guarda el nuevo entorno.

Seguimiento y Propagación de Cambios

Aquí describimos el modelo de Trophy para el seguimiento y propagación de cambios entre entornos y cómo puedes utilizarlo para modelar el flujo de trabajo de desarrollo de tu equipo.
Al usar multi-tenancy, los cambios no se propagan automáticamente entre entornos. En su lugar, los entornos se tratan como totalmente aislados entre sí para permitir la máxima flexibilidad en cómo puedes usar Trophy.

Prioridad de Entornos

La prioridad de entornos es fundamental para el funcionamiento del seguimiento y propagación de cambios entre entornos en Trophy. Cada tipo de entorno en Trophy sigue un orden de prioridad natural basado en su caso de uso dentro de tu flujo de trabajo de desarrollo. Como los entornos de Producción representan datos en vivo, estos tienen la máxima prioridad. De manera similar, los entornos de Staging se utilizan para probar y revisar cambios antes de publicarlos en producción, por lo que tienen una prioridad mayor que los entornos de Desarrollo.
  1. Producción (máxima prioridad)
  2. Staging
  3. Desarrollo (mínima prioridad)
Al crearse, los nuevos entornos se agregan automáticamente como el entorno de menor prioridad de su tipo. Sin embargo, puedes cambiar el orden de los entornos de Staging para controlar la dirección natural en la que se propagan los cambios entre ellos.
No puedes cambiar el orden de los entornos de Desarrollo. Todos los entornos de Desarrollo en Trophy tienen la misma prioridad.

Seguimiento de Cambios

Trophy realiza automáticamente el seguimiento de los cambios realizados en cada uno de tus entornos y detecta las diferencias entre ellos. Esto te permite trabajar en cambios de forma aislada y copiarlos al siguiente entorno en tu flujo de trabajo solo cuando estés listo, con la confianza de que Trophy hará el seguimiento de tu trabajo. Los cambios entre entornos se detectan y rastrean desde la prioridad de entorno más alta hasta la más baja.
Si alguna vez has trabajado con git, te resultará muy familiar cómo funcionan los entornos en Trophy.

Visualización de Cambios

Cuando se realizan cambios en entornos que no son de producción, estos no se propagan automáticamente a Production. En su lugar, permanecen aislados dentro del entorno donde se realizaron hasta que los copies a otro entorno. Puedes ver los cambios realizados en cada entorno en relación con otro entorno de destino haciendo clic en el selector de entorno en la parte superior izquierda de la pantalla y seleccionando ‘View Changes’.
Aquí Trophy destaca todos los cambios detectados entre tu entorno actual y tu entorno de destino. Al cambiar tu entorno de destino, puedes ver cambios entre tu entorno actual y otros entornos de tu cuenta.

Copiar Cambios

En la pantalla de visualización de cambios puedes copiar cambios a tu entorno de destino seleccionado haciendo clic en el botón ‘Copy All Changes’. Esto aplicará los cambios listados a tu entorno de destino. Una vez completado el proceso, tu entorno de destino estará actualizado con tu entorno actual y podrás continuar realizando nuevos cambios.

Revertir Cambios

En la pantalla de visualización de cambios puedes revertir cambios específicos haciendo clic en el ícono ‘Revert’ junto a cada cambio que desees revertir.
Revertir cambios los eliminará de tu entorno actual y no se puede deshacer.

Propagación de Cambios

Cuando se realiza un cambio en un entorno, se propaga automáticamente a todos los entornos con una prioridad de entorno menor. Esto mantiene todos los entornos sincronizados con su dirección natural de propagación y ahorra tiempo en copiar cambios manualmente. Esto significa que cuando realices cambios en un entorno Producción, se propagarán automáticamente a todos los entornos Staging y a todos los entornos Desarrollo. De manera similar, cuando se realizan cambios en un entorno Staging, se propagarán automáticamente a todos los demás entornos Staging con menor prioridad y a todos los entornos Desarrollo. Finalmente, cuando se realizan cambios en un entorno Desarrollo, no se propagarán a ningún otro entorno.

Preguntas Frecuentes

Aquí está la cantidad de entornos que puedes tener según el tipo:
  • Producción - 1
  • Staging - 4
  • Desarrollo - 10
Si consideras que necesitas más entornos, por favor ponte en contacto y estaremos encantados de discutir tus necesidades.
Puedes copiar cambios entre entornos haciendo clic en el botón ‘Copiar Todos los Cambios’ en la pantalla de visualización de cambios.
Sí, puedes eliminar un entorno haciendo clic en el botón ‘Eliminar’ en la página de entornos.
Sí, puedes renombrar un entorno haciendo clic en el botón ‘Renombrar’ en la página de entornos.
Sí, puedes clonar un entorno haciendo clic en el botón ‘Clonar’ en la página de entornos.
Sí, puedes cambiar el orden de los entornos Staging haciendo clic en el menú de acciones del entorno que deseas mover y seleccionando ‘Mover arriba’ o ‘Mover abajo’.
No puedes cambiar el orden de los entornos Development. Todos los entornos Development en Trophy tienen la misma prioridad.

Obtener soporte

¿Quieres ponerte en contacto con el equipo de Trophy? Contáctanos por correo electrónico. ¡Estamos aquí para ayudarte!