Criar e gerenciar ambientes de implantação

Use ambientes para refletir os estágios do ciclo de vida da implantação do software.

O que é um ambiente?

Um ambiente é uma coleção de recursos definidos pelo usuário que hospedam aplicativos. É o mecanismo de aplicativo para reunir os componentes com o agente que, na verdade, efetua a implantação.

Os ambientes são normalmente modelados em algum estágio do ciclo de vida do projeto de software, como desenvolvimento, controle de qualidade ou produção. Um recurso é um destino de implantação, como um banco de dados ou um contêiner J2EE. Os recursos residem em um host que é uma máquina física, virtual ou baseada na nuvem.

Os ambientes podem ter diferentes topologias. Por exemplo, um ambiente pode consistir em uma única máquina, ser espalhado em várias máquinas, ou ser distribuído em clusters de máquinas. As aprovações geralmente estão no escopo dos ambientes.

O que é um ambiente?

Controle de ambiente

Os ambientes são criados no nível global e usados por vários aplicativos. Isso ajuda as organizações de TI a usar ambientes compartilhados ou específicos de aplicativos. O Deployment Automation mantém um inventário de cada artefato implantado em cada ambiente e monitora as diferenças entre eles.

Ambientes podem ser importados e exportados. A importação e a exportação serão especialmente úteis se você tiver vários servidores do Deployment Automation e precisar rapidamente mover ou atualizar ambientes. Depois que um ambiente é criado, ele é adicionado a um aplicativo. Os ambientes podem ser usados por vários aplicativos.

Você pode aplicar um processo de aprovação ou implementar portas de aplicativo antes de a implantação ser implementada no ambiente. Datas indisponíveis podem ser definidas dentro de um ambiente individual para garantir que se alinham às programações e às políticas de implantação.

Controle de ambiente