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
Ferramenta para gerenciamento de deploy
6 Respostas
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
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.
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
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
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
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