Cada ambiente de tempo de execução do WebSphere ESB é criado dentro de um perfil que contém o conjunto de arquivos que definem o ambiente. A GUI do Assistente de Perfil é utilizada para criar novos perfis do WebSphere ESB e para estender perfis existentes do WebSphere Application Server ou WebSphere Application Server Network Deployment para perfis do WebSphere ESB. Há três tipos de perfis do WebSphere ESB: perfil independente, perfil de gerenciador de implementação e perfil personalizado.
O primeiro perfil criado em uma máquina é o perfil padrão. O perfil padrão é o destino padrão para comandos emitidos a partir do diretório bin na raiz da instalação do produto. Quando há somente um perfil em uma máquina, todos os comandos trabalham em função desse perfil. Qualquer perfil adicional definido pode se tornar o perfil padrão. Existe apenas um perfil padrão definido.
Antes de utilizar o Assistente de Perfil, instale os arquivos críticos do produto WebSphere ESB e, em seguida, utilize o Assistente de Perfil para criar qualquer combinação dos três perfis descritos abaixo.
Um perfil do servidor independente possui seu próprio console administrativo e todos os aplicativos de amostra (se você tiver instalado o recurso Sample applications gallery). Cada servidor independente é totalmente operacional e gerenciado de forma independente de todos os outros servidores. Se o WebSphere ESB foi instalado utilizando o procedimento de instalação completa, você já criou um perfil de servidor independente, denominado default, com um servidor denominado server1.
O gerenciador de implementação fornece uma única interface administrativa para um grupo lógico de servidores em uma ou mais máquinas. O grupo lógico de servidores é conhecido como uma célula.
Um gerenciador de implementação gerencia a configuração de todos os nós gerenciados em sua célula e implementa aplicativos em qualquer nó gerenciado na célula. Todos os perfis na célula compartilham os arquivos de comando e outros binários de produtos que são criados durante a instalação.
O principal motivo para utilizar nós gerenciados em uma célula, em vez de utilizar o mesmo número de servidores independentes, é a administração centralizada que o gerenciador de implementação proporciona à célula.
A partir do ponto de controle individual do Gerenciador de Implementação, é possível definir os servidores e os processos do IBM HTTP Server, iniciar e parar os servidores e implementar aplicativos em qualquer lugar da célula.
É possível criar perfis em qualquer ordem. No entanto, para criar uma célula funcional no menor tempo possível, crie primeiro um perfil de Gerenciador de Implementação e inicie o Gerenciador de Implementação. Em seguida, crie um perfil personalizado e federe-o nesse perfil de Gerenciador de Implementação, conforme descrito em Federando Nós Customizados em um Gerenciador de Implementação. Agora você tem uma célula funcional com um nó gerenciado que pode ser gerenciada a partir do console administrativo do gerenciador de implementação.
É possível criar ou estender os perfis no modo silencioso com um arquivo de resposta, em vez de uma GUI. Consulte Criando Perfis Silenciosamente para obter exemplos de como criar ou aumentar perfis no modo silencioso.
Você também pode utilizar o Comando manageprofiles para criar, estender, reduzir e excluir perfis.