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
- Administrador do Sistema do Computador do Proxy
- Desenvolvedor de Serviços
- Usuário com Acesso de Administrador ao Gerenciador
- Usuário com Acesso de Administrador de Banco de Dados ao Gerenciador
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:
- 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.
- Inicie o servidor de aplicativos no qual você implementará o gerenciador e o servidor
de aplicativos, se ainda não estiver iniciado.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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:
- Instalar o proxy usando o Installation Manager.
- 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.
- Configure o proxy para usar o componente ou componentes de execução de serviço que estão incluídos em sua solução.
- 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:
- Configurar o local do registro.
- 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.