Executando o software remoto como uma alternativa para o webapp

0

estavam desenvolvendo ferramentas para o setor de RH e recentemente perderam alguns lances, pois não fornecíamos aos clientes em potencial uma versão baseada na web de nossas ferramentas.

Agora estamos considerando duas opções:
1) Desenvolva uma versão web da nossa ferramenta existente
2) Configure um sistema ala citrix ou área de trabalho remota executando o nosso software de PC existente

A opção 2 seria muito mais barata, mas quais são os contras e vantagens das duas soluções - e seria possível controlar o acesso?

Alguém tem alguma experiência com esse assunto?

    
por Muleskinner 15.12.2010 / 14:42

1 resposta

0

A opção 2 é a mais complexa de configurar e a que mais sofrerá com os produtos de segurança que os clientes configuraram. É melhor evitar problemas de segurança, já que a maioria dos clientes nem sempre tem controle total (tradução: saiba o que diabos eles estão fazendo, se eles não tiverem terceirizado toda a coisa de segurança).

Com a opção 2, você também terá alguns problemas de compatibilidade entre o Windows / Linux / Mac e o que for. Se você necessitar de qualquer configuração nos computadores do cliente, você pode estar indo contra o seu Holy Standard Computer Setup, e perder mais lances.

A opção 1 é a melhor solução a longo prazo, pois todos têm um navegador funcional. É um risco aceitável (mas ainda um risco) exigir um navegador razoavelmente moderno (ou seja, ignorar o IE6).

A opção 1 é subdividida em (1) serviços da Web e (2) interface da Web. Você pode precisar do primeiro se o cliente quiser usar seu sistema dentro de seu portal na web. No entanto, com um bom design de software modular, as duas interfaces usam os mesmos módulos básicos e são apenas camadas adicionais de interface.

É bom usar tecnologias que o cliente ouve o tempo todo e sabe que elas são "boas". Portanto, usar um servidor Linux com Apache e PHP (LAMP) é "bom" e "seguro", e não se esqueça de mencionar: free.

    
por 15.12.2010 / 16:06