Entornos

Un entorno es una colección de recursos definidos por el usuario que aloja una aplicación. Los entornos se modelan, por lo general, en alguna fase del ciclo de vida del proyecto de software, como la de desarrollo, QA o producción.

Un recurso es un destino de despliegue, como una base de datos o un contenedor Java™ Platform, Enterprise Edition. Los recursos por lo general se encuentran en el mismo host en el que se encuentra situado el agente que los gestiona. Un host puede ser un servidor físico, una máquina virtual o estar basado en la nube.

Los entornos pueden tener diferentes topologías. Por ejemplo: un entorno puede constar de un único sistema, distribuirse por varios sistemas o por varios clústeres de sistemas. Los entornos se asignan a aplicaciones específicas. Aunque los servidores de varios arrendatarios pueden ser el destino de varias aplicaciones, la experiencia demuestra que la mayoría de organizaciones de TI utilizan entornos específicos de aplicación. Asimismo, las aplicaciones se asignan normalmente a entornos específicos.

IBM® UrbanCode Deploy mantiene un inventario de cada artefacto que se despliega en cada entorno y realiza un seguimiento de las diferencias entre ellos.


Comentarios