Ferramenta para gerenciamento de deploy

6 respostas
jandiro

Galera do GUJ, boa tarde.
Estou envolvido num projeto onde existem ± 700 arquivos .ear para serem distribuidos no mesmo servidor.
Gostaria de saber se alguem conhece algum gerenciador de deploy (alem do servidor de aplicações é claro). Mesmo sendo alguma ferrameta paga preciso estudar a respeito. Imagino que exista alguma ferramenta da IBM para esta finalidade, alguem sabe algo a respeito.
Obrigado pela força
Jandiro

6 Respostas

Luca

Olá

Jandiro

O que você precisa que esta ferramenta faça? Somente fazer o deploy? E porque citou a IBM? O servidor é o WAS?

[]s
Luca

jandiro

Fala Luca meu velho amigo, acontece o seguinte:
O servidor é o iAS 6.X (é meio limitado com uma série de recursos).
Trata-se de uma aplicação muito grande com relação a funcionalidades e estamos caminhado para serviços.
O fato é que hoje para nós um serviço terá origem em um ejb ou servlet.
Atuaremos com uma fábrica de serviços onde o desenvolvedor construirá os mesmos e realizará a distribuição (deploy) imediatamente e para isto não poderá parar a aplicação em produção.
Porém este servidor não possui o recurso de hot deploy e sendo assim devemos criar vários pacotes (.ear ou war) pequenos.
Gostaria de saber se existe alguma ferramenta free ou da IBM (homologada no projeto) que realize o gerenciamente eficaz destes pacotes.

Luca

Olá

Se o servidor de aplicação não foi feito para reconhecer um novo ear, nada do que você possa fazer vai fazê-lo reconhecer. Pelo menos algo que valha a pena ser feito sem ser um gambiarra de alto risco.

[]s
Luca

jandiro

Grande Luca meu amigo, estive me informando com um outro arquiteto amigo meu que é especialista em produtos IBM/Rational.
Segundo ele uma das funções do Rational ClearQuest é justamente esta de gerenciar e sincronizar os arquivos a serem distribuidos (deploy) no ambiente produtivo.
Esta solução deve trabalhar em conjunto com o Rational ClearCase e Requisit Pró e desta forma ele gerencia e integra os arquivos a serem distribuidos.
Pesquisarei um pouco mais a respeito destas ferramentas e inclusive sobre ferramentas free que realizem estas tarefas.

Caso alguem souber de alguma outra informação a respeito ficarei grato.

Um abração,

Jandiro

Luca

Olá

Meu comentário foi apenas sobre hot deploy em um servidor que não reconhece um novo ear. Na verdade acho que nem chega a ser um hot deploy completo que você precisa. Tudo o que quer é que o servidor reconheça automaticamente um novo ear, certo?

Acho que nenhuma ferramenta da IBM conseguirá alterar o comportamente interno do iAS6.x. Mas parece que o iPlanet tem uma opção para fazer hot deploy que por default fica desabilitada. Verifique.

[]s
Luca

jandiro

Pois é meu amigo, na verdade é isto mesmo!
O principal é que o servidor reconheça automaticamente um novo ear, mas acabo ganhando um problema de granularidade ai, então preciso de algo para gerenciar estes arquivos de forma integrada com o servidor pois o número de arquivos cresce muito e posso perder o controle disso.

Obrigado mais uma vez,

[]s
Jandiro

Criado 16 de setembro de 2006
Ultima resposta 18 de set. de 2006
Respostas 6
Participantes 2