|  |
|
|
|
|
|

|
KappeAGENT
O Agente KPAgent que administra ambientes distribuidos automatizando
a distribuição e substituição de versões de transações, auditoria
geral de transações, distribuição e execução de scripts, procedures,
programas e qualquer objeto de e para qualquer servidor ou
estação em qualquer lugar do mundo.
|

| A
empresa Kipper Consultores Ltda que sempre atuou na prestação
de serviços passou a comercializar produtos próprios e se deparou
com alguns desafios inéditos até então. Entre eles: |
| Instalação
de sistemas em Clientes novos |
|
A
forma tradicional de empacotamento de softwares e distribuição
de CDs nos pareceu não ser a mais adequada pois exigia um
controle de remessa física, com registro em momento distinto
o que poderia causar divergência, documentação de uma versão
que poderia não ser instalada, desgaste com correio, malote,
inevitáveis estravios, leigos instalando os softwares, etc..
O
KPAgent automatiza totalmente a instalação inicial dos softwares
e suas transações. Inclusive se auto-instala.
|
| Alteração
de versão de transações |
|
Os
softwares Kappe já tem mais de cem transações e estarão instalados
em milhares de servidores e estações e, se instalar o sistema
inicial é problema, imagine atualizar versões desta quantidade
( crescente ) de transações.
O
KPAgent automatiza totalmente a distribuição de versões de
transações, iniciais ou não, em qualquer servidor ou estação,
em qualquer lugar do Mundo, a qualquer hora, segundo definições
genéricas ou personalizadas por local. Inclusive auto-instala
suas próprias versões.
|
| Distribuição
e Execução de Scripts |
|
Como
o banco de dados dos softwares Kappe estão em constante alteração,
com razoável frequência, é preciso executar algum “script”
em alguns ou em todos os servidores.
Uma
vez elaborado o “script” algum operador precisaria distribuí-lo
e alguém localmente iria executá-lo.
O
KPAgent automatiza totalmente a distribuição e sua execução
segundo parametrizações genéricas e/ou específicas.
|
| LOG
de Erros e Mensagens |
| O
KPAgent loga e disponibiliza aos administradores, através de
consulta específica ou por e-mail automático o log de erros
ou avisos de tudo que ocorre na execução automática de troca
de versões e de “scripts” e suas execuções. |
| Distribuição
de qualquer software ou arquivo |
| O
KPAgent distribui para qualquer lugar do Mundo, a qualquer hora,
qualquer tipo de arquivo, seja programas especiais, textos,
figuras, softwares, etc.. |
| Auditoria
|
| O
KPAgent gera inúmeras informações para auditoria tais como controle
de versões, datas, autores, quem liberou, dados da execução
de “scripts”, etc.. |
| Integração
com PVCS e SourceSafe |
| O
KPAgent está totalmente integrado com os dois softwares de administração
de versões. Desta forma fica garantido de que, sem intervenção
manual, as versões do PVCS ou SourceSafe são, garantidamente,
as mesmas que estão rodando nas estações. |
| FILOSOFIA
DO AgenteKP |
|
É
um agente que fica permanentemente monitorando alguns detalhes
pré-definidos, genéricos ou específicos, que orientam sua
atuação.
O
agente pode ser “orientado” a se conectar em algum servidor
a cada 20 minutos, 4 horas, 2 vezes ao dia, uma vez por semana,
etc., procurando por algum arquivo para que seja distribuido
segundo regras estabelecidas.
Para
os usuários de sistemas fica tudo transparente. Na próxima
vez que ele “navegar” para uma transação que acabou de ser
liberada, ele já receberá a nova versão, se assim for definido,
ou será avisado que tem uma versão nova e perguntado se quer
substituir agora ou prefere que a substituição ocorra no próximo
logon.
No
lado do gerador da versão existe um diretório pré-definido
onde as novas versões são colocadas quando devem ser distribuídas.
A partir daí, tudo o mais é automático. É indiferente se existirem
poucos ou milhões de lugares onde esta transação precisa ser
substituída. Tudo é feito automaticamente.
Para
que se ter uma idéia comparativa de como funciona este mecanismo,
é algo parecido com a distribuição e substituição de versão
feita por alguns antivirus.
A
distribuição de “scripts” ocorre da mesma forma. Porém o KPAgent
tem orientações também para a execução do “script” e administração
dos resultados ou log de erros e avisos.
Ou seja, se o CPD fez algum “script” que deve ser aplicado
em alguns ou milhares de lugares, basta colocá-lo em uma pasta
pré-estabelecida que ele será distribuído para os locais desejados
e automaticamente aplicado segundo as regras pré-definidas
ou definidas especificamente para cada caso.
|
|
|
Copyrigth
2003© to Kipper Consultores Ltda. |
|