[firebase-br] Usar VPN ajuda na estabilidade na Internet?

Valdir Marcos valdir.marcos em ig.com.br
Dom Out 14 18:44:51 -03 2012


Boa tade.

Embora, você tenha sua parcela de razão, esse asunto têm muitos lados
e que tende a uma conversa sem fim...

Eu trabalho com Firebird desde quando ele ainda era código fechado por
nome Intebase e com Delphi desde quando ainda se chamava Turbo Pascal.
Faço consultoria diariamente e e vários treinamentos ao longo do ano
em Firebird com Delphi/Lazarus, Java e PHP.
Construir sistemas informatizados é uma atividade cara e demorada.
Veja esse humilde exemplo de um dos projetos recentes em que participei.

Uma pequena software house investiu (sem contar despesas
administrativas como prédio comecial, faxineira, copeira, telefonista,
plano de saúde, impostos, etc, treinamentos, compras de software,
consultoria externas, etc, tudo dentro da Lei) 5 anos de
desenvolvimento com 1 arquiteto de software (5 mil) + 1 analista de
requisitos (3 mil) + 1 analista de testes (3 mil) + 4 programadores (3
mil) = 23 mil x 2 (impostos) = 46 mil * 12 meses = 276 mil * 5 anos =
R$ 1.380.000,00 para fazer e manter um pequeno sistema industrial em
Clipper. No total usaram-no por 10 anos.

Após esse tempo, constrataram uma consultoria para refazer esse
projeto em Java 64 bits com Oracle, tudo orientado a objetos/testes,
multi-camada, multi-plataforma, etc, etc. Treinamentos, quantidade de
pessoas envolvidas, prazos e custos inviabilizaram o projeto.

O projeto realmente aprovado foi com Delphi 32 bits usando Firebird,
orientado a objetos/testes, multi-camada (MVC), SEM multi-plataforma
(rodando exclusivamente no Windows) por 1 arquiteto de software /
analista de requisitos / analista de testes (8 mil) + 4 programadores
(5 mil) = 28 mil x 2 (impostos) = 56 mil * 12 meses = 672 mil * 3 anos
= R$ 2.016.000,00. Despesas administrativas, sevidores, treinamentos e
consultoria estão fora desse valor. Briga para o cliente final ter
servidor Windows 2008/2012 em hardware descente com analista de rede
dedicado também está fora da conta, novo valor mensal aumentado também
está fora...

Onde estou querendo chegar?...
Sistema bem feito por profissionais experientes e bem treinados com
softwares dentro da Lei demanda investimento... e muitas software
houses (ou empresas com desenvolvimento interno) não têm esse dinheiro
e tempo para investir.

As empresas fazem o que é possível, e nem sempre o possível é
suficiente para evitar reclamações sob temas básicos...

Também não devemos esquecer que existem clientes para todo tipo de
software, bem feito ou sub feito porque cada empresa tem sua própria
política para investimento em software, hardware e mão-de-obra.

Um abraço,

Valdir


Em 14 de outubro de 2012 16:52, Claudinei Catarino
<claudineicatarino em bol.com.br> escreveu:
> Pessoal, boa tarde!
>
> Tem uma coisa nesta questão de queda de conexão que não consigo aceitar: Por
> que o aplicativo deve ficar concectado mais tempo do que o necessário?
> Será que o pessoal de desenvolvimento não tem preocupação com o Custo
> Conexão?
>
> No meu caso, consegui amenizar as quedas de conexão na rede local com
> atualizações dos softwares de todas as estações e do servidor. Como as
> aplicações de internet  (bancos, Receita Federal, Tribunal de Justiça) que,
> para nosso escritório, são mais críticas e não apresentam problemas, decidi
> não me estressar.
>
> O pessoal de desenvolvimento insiste em dizer que o problema é da rede
> (físico). Não me estresso mais com eles.
>
> Eu, particularmente, acho que um aplicativo deve conectar-se com o banco de
> dados somente o necessário. Precisou? Conectou-se. Uilizou? desconectou-se e
> libera-se os recursos. No nosso escritório temos apenas um aplicativo (de
> terceiros) que apresenta esta instabilidade e apenas uma estação o
> apresenta.
>
> Qual a necessidade desta conexão ser mantida por mais tempo que o
> necessário?
>
> Na minha opinião, esta celeuma sobre intermitência, queda de conexão do
> firebird é muito boa e envolve várias questões mas se o pessoal de
> desenvolvimento não descer do trono e não forem mais humildes (não quero que
> ninguém se desmereça ou desmereça vosso produto), mas se o pessoal de
> desenvolvimento não começar atentar para o custo conexão, nós,
> administradores de rede, estaremos em saia justa.
>
> Isto é o que eu, claudinei Catarino, acho. E pouco o pessoal tem feito para
> me provar o contrário.
>
> Um abraço a todos.
>
> Claudinei Catarino
>
>
>
> -----Mensagem Original----- From: lista-request em firebase.com.br
> Sent: Sunday, October 14, 2012 12:00 PM
> To: lista em firebase.com.br
> Subject: Digest lista, volume 2871, assunto 1
>
> Enviar submissões para a lista de discussão lista para
> lista em firebase.com.br
>
> Para se cadastrar ou descadastrar via WWW, visite o endereço
> http://firebase.com.br/mailman/listinfo/lista_firebase.com.br
> ou, via email, envie uma mensagem com a palavra 'help' no assunto ou
> corpo da mensagem para
> lista-request em firebase.com.br
>
> Você poderá entrar em contato com a pessoa que gerencia a lista pelo
> endereço
> lista-owner em firebase.com.br
>
> Quando responder, por favor edite sua linha Assunto assim ela será
> mais específica que "Re: Contents of lista digest..."
>
>
> Resumos das últimas mensagens enviadas para a lista da FireBase.
>
> Tópicos de Hoje:
>
>   1. Usar VPN ajuda na estabilidade na Internet? (Bruno Garcia Silva)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Sat, 13 Oct 2012 13:58:39 -0300
> From: Bruno Garcia Silva <brunogarcia69 em gmail.com>
> To: lista em firebase.com.br
> Subject: [firebase-br] Usar VPN ajuda na estabilidade na Internet?
> Message-ID:
> <CAGsd9zq0gR4Vu7cTd6mkj59nx6MqaaWGXikiNbo39C=Y8T2=4Q em mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
>
> Veja, não espero que o VPN evite as quedas na Internet e sim que "mascare"
> as quedas!
> O aplicativo ou o banco de dados FB quando percebe que há uma queda,
> necessariamente tenho que restabelecer uma nova conexão finalizando a
> antiga e fazendo uma  nova conexão.
> Pelo que li em uma VPN quando há uma queda, o aplicativo VPN fica tentando
> restabelecer uma nova conexão até conseguir. O que imagino que os
> aplicativos (tanto o aplicativo quanto o FB) não percebam isto e assim não
> tenha que restabelecer uma nova conexão pelo aplicativo como tenho que
> fazer atualmente.
> Isto funciona bem com o NX (ou o citris ou terminal service para windows,
> imagino), pois não há e nunca haverá queda entre o aplicativo e o FB já que
> estão no mesmo micro(servidor) mesmo que em varias sessões.
> Só queria saber se isto(estas quedas rapidas) fica transparente em uma rede
> VPN para os aplicativos. Ou seja, os aplicativos não percebam que houve uma
> queda e assim não tenha que restabelecer uma noca conexão com o FB. Além é
> claro, da segurança na transmissão de dados.
> Vou fazer uns testes aqui e posto os resultados assim que tiver um
> resultado!
>
> Amigo,
>
> A VPN não irá ajudar a evitar quedas de conexão.. o uso de sessão remota
> vai evitar caso o usuario perca a conexão, quando estabelecer o mesmo não
> vai
> perder o que estará fazendo.. por isso acho fundamental o uso de acesso
> com conexão remota, porem o uso de VPN irá ajudar a ficar mais seguro
> (ex. openvpn) já que usuario irá acessar o servidor como se fosse localmente
> por isso eu uso os dois.
> --
> Me. Bruno Garcia da Silva
> Analista de Sistemas
> e-mail: brunogarcia69 em gmail.com
> msn: brunogarcia69 em msn.com
> skype: brunogarcia69
>
>
> ------------------------------
>
> Subject: Legenda do Digest
>
> _______________________________________________
> lista mailing list
> lista em firebase.com.br
> http://firebase.com.br/mailman/listinfo/lista_firebase.com.br
>
>
> ------------------------------
>
> Fim da Digest lista, volume 2871, assunto 1
> *******************************************
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa




Mais detalhes sobre a lista de discussão lista