Utilize este cenário quando tiver requisitos de qualidade de serviço ou quando precisar de um ambiente de implementação mais complexo do que os definidos pelos padrões fornecidos pela IBM.
Antes de Iniciar
Importante: Instalar um ambiente de implementação customizado é mais complicado do que instalar um ambiente de implementação padrão e requer entendimento de implementação de rede, armazenamento em cluster e de
outros recursos do WebSphere Enterprise Service Bus. A IBM®
recomenda que você planeje e implemente cada parte do ambiente de implementação
de forma separada e gradual.
Familiarize-se com as informações sobre esses tópicos e quaisquer tópicos relacionados, caso ainda não tenha feito isso.- Servidores
- Clusters
- Perfis
- Ambientes de implementação customizados e suas funções
Faça uma diagrama de qual hardware você está utilizando para seu ambiente de implementação e indique qual servidor cada parte do equipamento hospeda. Além disso, indique quais servidores fornecerão funções ao ambiente de implementação para que você tenha uma ideia mais clara de como armazenar os servidores em cluster.
Seu
design deve especificar quais clusters fornecem suporte para sistema de mensagens, Common Event Infrastructure
e aplicativos para o ambiente de implementação.
Sobre Esta Tarefa
Quando seu design não corresponder a nenhum dos padrões fornecidos pela IBM ou quando você quiser expandir um ambiente de implementação existente, utilize estas etapas. Considere utilizar um método iterativo para que você inclua, configure e verifique somente uma parte do ambiente de implementação por vez para minimizar qualquer complexidade.
Procedimento
- Selecione o produto do banco de dados para suportar o ambiente de implementação.
Alguns sistemas, como
z/OS e i5/OS, não têm métodos automatizados para criar bancos de dados e tabelas
para mecanismos do sistema de mensagens e CEI (Common Event Infrastructure). Quando criar bancos de dados
para esses sistemas, certifique-se de ter autorização suficiente para executar os scripts de definição do
banco de dados com êxito.
Importante: Se seus planos futuros incluírem a associação desse ambiente a uma célula do gerenciador de implementação, certifique-se de utilizar um banco de
dados e drivers de banco de dados que suportem o acesso remoto. Exemplos desses tipos de produtos são o Derby Network e
Java toolbox JDBC.
- Decida como criar as tabelas de banco de dados.
Crie as tabelas durante a instalação do produto,
faça com que o processo de instalação do produto crie scripts para criar as tabelas para você
ou crie scripts você mesmo para executar esta etapa.
- Analise os aplicativos que você vai implementar nesse ambiente de implementação para determinar os clusters necessários para suportar esses aplicativos.
- Projete o layout físico do ambiente de implementação.
- Mapeie os servidores como membros do cluster que fornece a função que você identificou no seu design.
Você decide as funções que o ambiente de implementação entrega e quais nós
estão envolvidos com cada cluster.
- Decida como os clientes vão acessar os aplicativos
no ambiente de implementação.
Com base
em suas necessidades, existem muitas maneiras de acesso, incluindo serviços da Web (SOAP/HTTP
e SOAP/JMS), pedidos de SCA (Component Architecture) síncronos e assíncronos, JMS (Java™ Message Service), MQ (JMS ou nativo) ou através de adaptadores. Essas opções afetam quais outros produtos de software e recursos você deve instalar.
- Decida como os aplicativos acessarão quaisquer recursos
necessários.
Com base
em suas necessidades, existem muitas maneiras de acesso, incluindo serviços da Web (SOAP/HTTP
e SOAP/JMS), pedidos de SCA (Component Architecture) síncronos e assíncronos, JMS (Java Message Service), MQ (JMS ou nativo) ou através de adaptadores. Essas opções afetam quais outros produtos de software e recursos você deve instalar.
- Decida como instalar o software, criar os
servidores e configurar os servidores criados.
Restrição: Para um ambiente de implementação customizado em uma única célula, você não pode utilizar o instalador ou o Profile Management Tool para criar servidores.
- Identifique ou crie quaisquer IDs do usuário com a autorização necessária para concluir a instalação.
- Opcional: Entre em contato com os administradores de banco de dados se as políticas do seu site restringirem a criação
e o acesso ao banco de dados a um departamento centralizado.
Importante: Se seus planos futuros incluírem a associação desse ambiente a uma célula do gerenciador de implementação, certifique-se de utilizar um banco de
dados e drivers de banco de dados que suportem o acesso remoto. Exemplos desses tipos de produtos são o Derby Network e
Java toolbox JDBC.
- Planeje e coordene a instalação do WebSphere Integration Developer e WebSphere ESB para minimizar impactos na comunidade de desenvolvimento.
O que Fazer Depois
Instale seu ambiente de implementação.