Entrevista


Gerenciamento e não-gerenciamento

Esta entrevista foi visualizada 24655 vezes.

Publicado em 11/01/2013 às 10:43

Versão para impressão Enviar por email



Por Flávia Jobstraibizer, editora da Linux Magazine


Linux Magazine » Como funcionam os planos tradicionais de hospedagem em ambientes compartilhados?
Dov Bigio » Geralmente, os provedores de hospedagem em ambiente compartilhado oferecem planos focados nas tecnologias ASP/.NET e PHP e trabalham com planos fechados que não permitem muita customização nas configurações do servidor web, seja ele o IIS ou o Apache. Caso algum aplicativo necessite da instalação de um componente específico no servidor, existem provedores que não permitem e outros que permitem, desde que o componente seja homologado em sua infraestrutura sem afetar o desempenho ou disponibilidade do servidor que, afinal, é compartilhado entre diversos outros clientes. Da mesma forma, caso o aplicativo necessite de mais recursos dos servidores, como memória, CPU, espaço em disco ou transferência de dados, os planos compartilhados deixam de fazer sentido e não atendem bem a esta demanda de crescimento caso seu site comece a ter muitos acessos.


LM » E como funciona este sistema compartilhado no caso de aplicativos em Java?
DB » A situação é bem pior para aplicativos em Java. Devido às características dos servidores web ou de aplicativos, montar um ambiente compartilhado para estas plataformas é uma tarefa bem mais difícil e cara para os provedores. São raros os provedores de hospedagem compartilhada que suportam essas linguagens e, quando suportam, acabam tendo que impor restrições que não atendem boa parte dos projetos.


LM » Qual seria a opção para obter maior autonomia?
DB » A opção para os desenvolvedores de aplicativos PHP e .NET com demandas específicas e/ou alto volume de acesso, bem como para desenvolvedores Java e Ruby, acaba sendo contratar um servidor cloud ou um servidor dedicado, para ter total autonomia no gerenciamento dos recursos e configurações da sua máquina.


LM » Esta solução resolveria o problema enfrentado pelos desenvolvedores?
DB » Esta solução garante total liberdade para qualquer desenvolvedor, mas por outro lado, pode trazer um grande overhead para o projeto, já que, além de cuidar do desenvolvimento do aplicativo em si, o profissional passa a ter que se preocupar com a administração do servidor, consumo de recursos, tuning do servidor de aplicativos e do banco de dados, monitoramento do consumo de recursos da máquina etc. Ou seja, além do conhecimento em desenvolvimento de software, o desenvolvedor passa a ter que conhecer a administração de sistemas e infraestrutura. Obviamente, nem todo projeto tem tempo, recursos e conhecimento na equipe para assumir esta responsabilidade.


LM » E qual seria a melhor solução?
DB » O projeto requer os benefícios da escalonabilidade do cloud computing ou da infraestrutura robusta do servidor dedicado, mas para ter esses benefícios, o overhead gerado em seus projetos torna-se muito grande. A solução que encontramos para este “dilema” na Locaweb foi o desenvolvimento do produto que chamamos de Servidores Gerenciados. Os Servidores Gerenciados são servidores cloud (virtuais) ou dedicados (físicos), em que o desenvolvedor não precisa administrar a máquina, ou seja, não existe a preocupação com atualizações de sistema operacional, segurança, servidor web ou de aplicativos, configurações do banco de dados e do servidor, rotinas de backup e restauração de dados em caso de panes. O cliente cuida apenas do código de seus aplicativos, que pode ser enviado para o servidor através da publicação por FTP/SFTP de seu WAR, no caso de Java e, através da publicação a partir do Git ou usando o Capistrano, no caso de Ruby. As configurações no servidor não são feitas através de alterações nos arquivos, mas sim por meio de um painel de controle amigável, que possibilita alterar os principais parâmetros, caso seja realmente necessário para o aplicativo.


LM » E para servidores exclusivamente virtuais?
DB » Caso o servidor gerenciado seja cloud, o profissional terá todos os benefícios da computação em nuvem, como escalonabilidade horizontal e/ou vertical. Caso seja dedicado, ele terá a vantagem de um desempenho sofisticado, com a exclusividade do hardware. Para ambos, temos a possibilidade de executar ambientes Windows (com ASP, .NET ou PHP) ou Linux (com PHP, Java ou Ruby). O Ruby está preparado para executar aplicativos construídos nos frameworks Rails, Sinatra e Rack, enquanto o Java executa aplicativos no servidor Tomcat 6. Além disso, os Servidores Gerenciados da Locaweb, também contam com a parceria da New Relic, empresa norte-americana de desenvolvimento que oferece a ferramenta New Relic Standard gratuitamente, para auxiliar no monitoramento de aplicativos web em Ruby, PHP ou Java.


LM » Sendo assim, os benefícios são inúmeros.
DB » Exato. Acredito que todos podem se beneficiar com as vantagens tanto da computação em nuvem quanto dos servidores dedicados, mas isso não deve implicar em ônus para o cliente, como ter que se responsabilizar pela administração do sistema operacional. E como administrar sistemas operacionais é uma arte para poucos, se seu aplicativo realmente não tem necessidades específicas, nada mais justo do que terceirizar esta demanda utilizando-se de um provedor adequado.


Comentários

lançamento!

LM 119 | Backup e Restauração




Impressa esgotada
Comprar Digital  R$ 10,90 Digital

  1. Soluti Certificação Digital em busca de especialista Linux

    Publicado em 19/04/2017 às 17:18 | 540110 leituras

  1. Seminário sobre gestão de privilégios do Linux dá direito a certificado CPE

    Publicado em 23/05/2017 às 10:35 | 457139 leituras

  1. Baixe o curso de shell script do Julio Cezar Neves

    Publicado em 07/04/2008 às 19:41 | 443508 leituras

  1. 4Linux abre vagas para Líder Técnico em São Paulo e Brasília

    Publicado em 25/07/2017 às 14:12 | 297732 leituras

  1. Novo evento "Universidade Livre" será realizado em Belém/PA em 06/05/2017

    Publicado em 28/04/2017 às 11:19 | 266729 leituras

  1. Última versão do Lucid Lynx

    Publicado em 22/02/2012 às 13:24 | 9677 leituras

  1. Formato WebP agora quer desbancar o PNG

    Publicado em 22/11/2011 às 18:22 | 9727 leituras

  1. Google negocia compra de portal Like.com, diz jornal

    Publicado em 20/08/2010 às 19:13 | 8134 leituras

  1. Já está disponível o PHP 5.4.0

    Publicado em 05/03/2012 às 18:51 | 10500 leituras

  1. Empresas de TI e Telecom oferecem 498 vagas e estágios

    Publicado em 19/06/2013 às 10:35 | 9549 leituras

whitepapers

mais whitepapers