< Anterior | Próximo >

Lição 3: Criando um aplicativo e um ambiente

Aplicativos são coleções de componentes. Os ambientes representam sistemas nos quais você implementa os componentes de aplicativo.
Antes de iniciar esta lição, verifique se o agente está sendo executado. Clique em Recursos > Agentes e certifique-se de que o seu agente esteja listado como Online, como na figura a seguir:
O agente na lista de agentes; a coluna Status mostra que o agente está online
Nesta lição, você inclui os três componentes para um aplicativo e, em seguida, cria um ambiente no qual irá implementar o aplicativo. Você também incluirá seu agente no ambiente.

Criando um aplicativo

Criar um aplicativo envolve selecionar os componentes que estão no aplicativo.
  1. Clique na guia Aplicativos e, em seguida, clique em Criar novo aplicativo.
  2. Nomeie o novo aplicativo JPetStore e, em seguida, clique em Salvar.
  3. Inclua os componentes no aplicativo:
    1. Clique na guia Componentes e, em seguida, clique em Incluir componente.
    2. Na janela Incluir um Componente, na lista Selecionar um Componente, selecione os três componentes: JPetStore-APP, JPetStore-WEB e JPetStore-DB.
    3. Clique em Salvar.
Agora o aplicativo inclui os três componentes, conforme mostrado na figura a seguir. Os componentes podem ser incluídos em qualquer número de aplicativos.
O conteúdo do aplicativo na guia Componentes, incluindo os três componentes do aplicativo de amostra

Criando um ambiente

Criar um ambiente envolve selecionar um ou mais recursos do agente e especificar quais componentes são implementados em cada recurso do agente.
  1. Defina um ambiente para o aplicativo:
    1. Acesse a guia Ambientes para o aplicativo.
    2. Clique em Criar novo ambiente.
    3. Especifique o nome para ser : Ambiente 1 do tutorial.
    4. Aceite os padrões nos outros campos nesta janela e clique em Salvar.
  2. Especifique as propriedades para o ambiente. Quando você criou os processos do componente, incluiu os parâmetros que especificam o local dos artefatos no sistema de destino, como o local do servidor de aplicativos. Como essas propriedades podem variar em sistemas de destino diferentes, especifique-as como propriedades do ambiente.
    1. Abra o ambiente clicando no nome do ambiente.
    2. Abra as propriedades do ambiente clicando em Configuração e, em seguida, clicando em Propriedades do ambiente.
    3. Inclua as propriedades a seguir uma de cada vez, clicando em Incluir propriedade e especificando o nome e o valor da propriedade conforme mostrado na tabela a seguir:
      Tabela 1. Propriedades do ambiente
      Propriedade Description Exemplo
      tomcat.home A pasta home do Tomcat no computador de destino /opt/apache-tomcat-6.0.39 no Linux ou C:\apache-tomcat-6.0.39 no Windows.
      db.url A URL para o banco de dados MySQL, relativo ao sistema de destino. Se você instalou o MySQL no mesmo sistema que o agente e usou o nome do banco de dados jpetstore, a URL será semelhante ao exemplo a seguir: jdbc:mysql://localhost:3306/jpetstore
      tomcat.manager.url O local do aplicativo do gerenciador do Tomcat Para o Tomcat versão 6, especifique http://localhost:8080/manager; para o Tomcat versão 7, especifique http://localhost:8080/manager/text.
      tomcat.start O local do script de inicialização do Tomcat /opt/apache-tomcat-6.0.39/bin/startup.sh no Linux ou C:\apache-tomcat-6.0.39\bin\startup.bat no Windows.
  3. Inclua o agente no ambiente. Ao configurar o agente, você o incluiu como um recurso no grupo de recursos. Agora, é possível usar esse recurso como parte do ambiente, conforme descrito nas etapas a seguir:
    1. Clique na guia Recursos para o ambiente.
    2. Clique em Incluir recursos base. A janela Incluir recurso no ambiente mostra todos os recursos que estão disponíveis no servidor.
    3. Marque a caixa de seleção ao lado de seu agente e, em seguida, clique em OK.
    O recurso é mostrado na guia Recursos para o ambiente, conforme mostrado na figura a seguir:
    A guia Recursos para o ambiente, que mostra o recurso que está ligado ao ambiente
  4. Mapeie os componentes para esse recurso do agente. Se você tivesse vários agentes em um sistema com vários nós, será possível especificar quais componentes são executados em cada recurso do agente. Neste caso, você tem somente um recurso do agente e, portanto, todos os componentes serão executados nesse agente.
    1. Na mesma linha que o recurso do agente, clique em Ações > Incluir componente.
    2. Selecione o componente de aplicativo e, em seguida, clique em Salvar.
    3. Repita o processo para incluir os outros componentes no recurso.
      Nota: Certifique-se de incluir cada componente no recurso do agente e não em outro componente. Os componentes devem estar no mesmo nível de hierarquia, e não como itens filhos uns dos outros.
    Agora, os componentes são mapeados para o sistema de destino, conforme mostrado na figura a seguir:
    A guia Recursos para o ambiente, mostrando o agente com três componentes que são mapeados para ele
O novo ambiente aparece na guia Ambientes. Agora que o ambiente está preparado e o agente está em execução, é possível executar processos de aplicativo no ambiente para implementar os componentes.
< Anterior | Próximo >

Feedback