Ambientes

Um ambiente é uma coleção definida pelo usuário de recursos que hospedam um aplicativo. Os ambientes em geral são modelados em um estágio do ciclo de projeto do projeto de software, como desenvolvimento, QA ou produção.

Um recurso é um destino de implementação, como um banco de dados ou contêiner Java™ Platform, Enterprise Edition. Os recursos geralmente ficam no mesmo host em que está localizado o agente que os gerencia. Um host pode ser um sistema físico, uma máquina virtual ou ser baseado em nuvem.

Os ambientes podem ter diferentes topologias. Por exemplo: um ambiente pode consistir em um único servidor ou ser distribuído por vários servidores ou por clusters de servidores. Os ambientes são designados a aplicativos específicos. Embora os servidores com vários locatários possam ser o destino de vários aplicativos, a experiência mostra que a maioria das organizações de TI usa ambientes específicos do aplicativo. Além disso, as aprovações são geralmente designadas a ambientes específicos.

O IBM® UrbanCode Deploy mantém um inventário de cada artefato implementado em cada ambiente e controla as diferenças entre eles.


Feedback