Para poder executar uma implementação, você deve definir pelo menos um
ambiente que associe os componentes a um agente no host de destino. Esse ambiente inicial
geralmente não é controlado e muitas vezes é usado para criar capturas instantâneas.
Antes de Iniciar
- Assegure-se de ter pelo menos um recurso base para conter o novo
ambiente. Consulte Recursos.
- Se você estiver provendo um ambiente de um sistema em nuvem,
certifique-se de que tenha um projeto que mapeia os componentes
para os recursos em nuvem. Consulte
Criando blueprints de aplicativos.
Procedimento
- Abra a janela Criar novo ambiente clicando em
e, em seguida, insira as informações a seguir.

- Nome e Descrição.
O nome é usado como
parte do processo de implementação e normalmente corresponde ao ambiente de destino. Por
exemplo, se você estiver implementando em um ambiente de integração, "SIT" poderá ser
apropriado.
- Na seção Equipes, especifique as equipes
e funções que possuem acesso ao ambiente.
- Se você estiver provendo um ambiente em um sistema em nuvem, na
lista blueprint, selecione o blueprint.
- Se você selecionou um blueprint, especifique o recurso a conter o novo ambiente no
campo Recurso base.
Esse recurso base é um contêiner para os
recursos no ambiente.
O recurso base é usado apenas para propósitos organizacionais.
- Para assegurar que os componentes não possam ser implementados no
ambiente que sem que primeiro sejam aprovados, marque a caixa de
seleção Requerer aprovações . Se esta caixa de
seleção estiver selecionada, o
IBM® UrbanCode Deploy
forçará um processo de aprovação antes que a implementação possa ser
implementada no ambiente. As implementações iniciais geralmente são executadas em ambientes não
controlados.
Após a implementação ser bem-sucedida, você poderá configurar um processo de
aprovações conforme o aplicativo percorre o pipeline de desenvolvimento. Se você estiver
configurando mais de um ambiente, tente criar um processo de aprovações para pelo menos
um deles.
- Na lista Isentar processos,
especifique processos que não requerem aprovação.
- Se a caixa de seleção Bloquear capturas instantâneas estiver
marcada, as capturas instantâneas incluídas nesse ambiente serão bloqueadas (para o
ambiente selecionado) para impedir mudanças.
- O selecionador de Cor permite aplicar um identificador visual
ao ambiente. A cor selecionada é exibida na UI.
- A caixa de seleção Herdar configurações de limpeza determina
quantas versões do componente são mantidas em CodeStation e por quanto tempo elas são mantidas. Se
marcada, o aplicativo utilizará os valores especificados na área de
Configurações do sistema.
Se desmarcada, os campos Dias
para manter versões (inicialmente configurado como -1, manter indefinidamente) e
Número de versões a serem mantidas (inicialmente configurado
como -1, manter todas) serão exibidos e permitirão que você defina valores customizados. O
valor padrão é marcado.
- Clique em Salvar. Se você estiver criando um ambiente com base em um blueprint baseado em
nuvem, a janela Propriedades de blueprint do ambiente será aberta,
conforme mostrado na figura a seguir. Nessa janela, você pode
customizar as propriedades de cada nó virtual, como nomes e senhas do
usuário inicial.
- Se você estiver criando um ambiente baseado em um blueprint, especifique as
informações a seguir nesta janela:
- No campo Conexão em Nuvem, certifique-se de que a conexão com
o sistema em nuvem seja listada. Essa lista mostra as conexões às quais você tem acesso,
com base nas configurações de segurança para essas conexões.
- No campo Escolher local, especifique onde armazenar os nós
virtuais e como alocar endereços IP para esses nós. Selecione Grupo de
nuvens para armazenar os nós virtuais em um dos hypervisors de um grupo de
nuvens. Selecione Perfil de ambiente para prover os nós virtuais
de acordo com um perfil de ambiente. Para obter mais informações sobre grupos de nuvens e
perfis de ambiente, consulte a documentação do sistema em nuvem.
Nota: Se você precisar
especificar o perfil de ambiente e o grupo IPs, especifique primeiro o perfil de ambiente
nessa página. Em seguida, na página de propriedades para cada nó, especifique o grupo de
IPs de cada nó.
Nota: Para o
IBM PureApplication System,
deve-se usar um perfil de ambiente; grupos de nuvens não são suportados.
- Se você selecionou Grupo de nuvens, selecione um grupo de
nuvens no campo Grupo de nuvens.
- Se você selecionou Perfil de ambiente, selecione um perfil de
ambiente no campo Perfil de ambiente.
- Em Configurar valores de propriedade para nós a serem
criados para este ambiente, você pode customizar as
propriedades para os recursos em nuvem. Para
customizar essas propriedades, clique no nó.
É aberta uma janela, que mostra as
propriedades do nó, incluindo propriedades de imagem virtual, como memória, número de CPUs
e senhas de início.
A janela também mostra as propriedades de cada pacote de scripts no nó.
Nota: Em alguns casos, você deve especificar determinadas propriedades
necessárias. Nesse caso, quando você clicar em Salvar, uma janela
pop-up listará as propriedades obrigatórias que não estão especificadas.
- Clique em Salvar para solicitar o
provisionamento.
Resultados
O novo ambiente é exibido na área de janela
Ambientes.
Se você utilizou um blueprint baseado em nuvem, o servidor executará as
seguintes tarefas:
- O servidor solicita os recursos do sistema em nuvem
- O sistema em nuvem executa pacotes de script nos recursos em nuvem, incluindo a
instalação de um agente em cada nó
- O servidor cria um ambiente baseado no blueprint
- O servidor conecta os agentes a esse ambiente
O servidor não executa nenhum
processo no ambiente automaticamente.
É possível executar processos como de costume
depois que o ambiente está pronto. É possível ver os recursos em nuvem
abrindo o console para seu sistema em nuvem.
Nota: Se
você criar um ambiente a partir de um blueprint e, em seguida, alterar os mapeamentos
de componentes no blueprint, o ambiente será alterado para corresponder ao blueprint.
Quando você estiver pronto para remover o ambiente
e os recursos virtuais, selecione o ambiente e, em seguida, clique em
,
conforme mostrado na figura a seguir.
Se o ambiente incluir recursos
em nuvem, você poderá especificar se deseja excluir esses recursos ou
deixá-los na nuvem. Marque ou desmarque a caixa de seleção
Excluir instâncias da nuvem, conforme mostrado na figura a seguir:
O que Fazer Depois
Inclua recursos e componentes no ambiente. Consulte
Mapeando recursos e componentes para ambientes.