Configurando o Gerenciador e Outros Componentes

Em um ambiente de produção, o gerenciador e outros componentes da solução Optim podem ser instalados em diferentes computadores para obter-se melhor desempenho e confiabilidade. Configurar os componentes para funcionarem juntos poderá exigir a cooperação de muitas pessoas diferentes.

As pessoas que colaboram para configurar o gerenciador com outros componentes poderão incluir:

Administrador do servidor de aplicativos

O administrador do servidor de aplicativos é responsável pela configuração inicial do gerenciador e do servidor de gerenciamento. Para concluir a configuração inicial do gerenciador e do servidor de gerenciamento, o administrador do servidor de aplicativos deve concluir as seguintes tarefas:
  1. Instale o gerenciador e o servidor de gerenciamento usando o IBM® Installation Manager.

    Você pode usar o Installation Manager para instalar uma versão do IBM WebSphere Application Server Community Edition fornecida com o gerenciador. É possível implementar o gerenciador e o servidor de gerenciamento no WebSphere Application Server Community Edition para fins de teste e avaliação.

  2. Inicie o servidor de aplicativos no qual você implementará o gerenciador e o servidor de aplicativos, se ainda não estiver iniciado.
  3. Crie uma origem de dados (ou pool de banco de dados) no servidor de aplicativos no qual implementará o servidor de gerenciamento. Use o OptimServerDB como o nome do banco de dados para esta origem de dados.

    Esta origem de dados é pré-configurada quando você instala a versão do WebSphere Application Server Community Edition fornecida com o gerenciador.

  4. Crie uma origem de dados (ou pool de banco de dados) no servidor de aplicativos no qual você implementará o gerenciador. Use optimConsoleDB como o nome do banco de dados para esta origem de dados.

    Esta origem de dados é pré-configurada quando você instala a versão do WebSphere Application Server Community Edition fornecida com o gerenciador.

  5. Implemente os arquivos web archive (WAR) do servidor de gerenciamento e do gerenciador no servidor de aplicativos.

    Se você estiver atualizando, remova todas as versões anteriores do servidor de gerenciamento e arquivos WAR do gerenciador antes de implementar as novas versões dos arquivos WAR.

    Os arquivos WAR estão nos seguintes locais, em que shared_installation_directory é o diretório de instalação que você especificou para o grupo de pacotes do IBM Optim Shared.
    • Arquivos WAR do gerenciador: shared_installation_directory/console/app/optim.war
    • Arquivos WAR do servidor de gerenciamento: shared_installation_directory/server/app/management-server.war
    Por exemplo, o local padrão para o arquivo WAR do gerenciador no Microsoft Windows é C:\Program Files\IBM Optim\shared\console\app\optim.war.

    Se você estiver atualizando, deverá notificar os usuários de que o gerenciador está atualizado. Um usuário talvez precise atualizar o navegador ou limpar o cache do navegador para obter a versão de upgrade do gerenciador.

  6. Configurar contas do usuário para o gerenciador.

    Uma região de segurança chamada optimConsoleRealm é pré-configurada quando você instala a versão do WebSphere Application Server Community Edition fornecida com o gerenciador. A região de segurança optimConsoleRealm pré-configurada armazena informações de segurança nas tabelas OOB_ROLE, OOB_USER e OOB_USER_ROLE no banco de dados optimConsoleDB. É possível incluir ou remover contas ou alterar senhas mudando as informações de usuário nas tabelas OOB_USER e OOB_USER_ROLE.

  7. Para estabelecer uma conexão segura entre um servidor de gerenciamento e um proxy que estão em computadores separados, inclua um relacionamento confiável entre o servidor de gerenciamento e o proxy. Talvez seja necessário trabalhar com o administrador do sistema do computador proxy para incluir esse relacionamento confiável.
  8. Se o executor precisar ser usado para executar serviços, crie e configure tabelas de dados de substituição e de dados de amostra no banco de dados de sua escolha.

    Você pode usar o Installation Manager para instalar o Optim Replacement Data Database com o servidor de gerenciamento. Como alternativa, é possível instalar os dados do Optim Replacement Data Database em um formato separado por vírgulas. Os dados são instalados com o código Data Definition Language (DDL). Use o código DDL para criar e configurar as tabelas de dados de substituição e de dados de amostra no banco de dados de sua escolha.

Dependendo de suas necessidades, o administrador do servidor de aplicativos pode escolher implementar instâncias adicionais do servidor de gerenciamento e do gerenciador em outros servidores de aplicativos.

Administrador do Sistema do Computador do Proxy

O administrador de sistema é responsável pela configuração inicial do proxy e de todos os componentes de execução de serviços que são utilizados pelo proxy. Para concluir a configuração inicial dos componentes, o administrador do sistema deve concluir as seguintes tarefas:
  1. Instalar o proxy usando o Installation Manager.
  2. Instalar o componente ou componentes de execução de serviço que estão incluídos em sua solução. Por exemplo, se a sua solução incluir o executor, instale o executor usando o Installation Manager.
  3. Configure o proxy para usar o componente ou componentes de execução de serviço que estão incluídos em sua solução.
  4. Para estabelecer uma conexão segura entre um servidor de gerenciamento e um proxy que estão em computadores separados, inclua um relacionamento confiável entre o servidor de gerenciamento e o proxy. Talvez seja necessário trabalhar com o administrador do servidor de aplicativos no qual o servidor de gerenciamento foi implementado para incluir esse relacionamento confiável.
Dependendo de suas necessidades, o administrador do sistema pode escolher instalar instâncias adicionais do proxy e o componente de execução de serviço em outros computadores.

Desenvolvedor de Serviços

Um desenvolvedor de serviços é responsável por publicar serviços no repositório e testar os serviços usando o gerenciador. Os desenvolvedores de serviços usam o IBM Optim Designer para projetar serviços, executar testes iniciais nos serviços e publicá-los em um repositório. O desenvolvedor de serviços pode usar o gerenciador (designer de função de usuário) para verificar se o serviço está no repositório e testar o serviço posteriormente. Quando o desenvolvedor de serviços conclui o teste, ele pode promover o serviço para outro repositório.

Por exemplo, uma empresa usa um repositório de teste e um repositório de produção. Um desenvolvedor de serviços dessa empresa usa o Optim Designer para projetar serviços e publicá-los no repositório de teste. O desenvolvedor de serviços então testa os serviços no repositório de teste. Quando o serviço estiver pronto para uso em produção, o desenvolvedor promoverá os serviços para o repositório de produção.

Para obter mais informações sobre como projetar, testar e publicar serviços usando o Optim Designer, consulte a documentação do Optim Designer.

Usuário com Acesso de Administrador ao Gerenciador

Os usuários com acesso de administrador ao gerenciador (administrador de função do usuário) são responsáveis por configurar conexões entre o gerenciador e os outros componentes. Um administrador deve concluir as seguintes tarefas:
  1. Configurar o local do registro.
  2. Incluir servidores de gerenciamento e proxies no gerenciador.
Se o executor precisar ser usado para executar serviços, o administrador também deverá incluir uma licença para um servidor de gerenciamento.

Usuário com Acesso de Administrador de Banco de Dados ao Gerenciador

Se o executor precisar ser usado para executar serviços, os usuários com acesso de administrador de banco de dados para o gerenciador (dba de função do usuário) serão responsáveis por incluir drivers do banco de dados no repositório.