Vemos pela Internet muitas discussões sobre a “melhor” e mais usada distribuição Linux, mas isso é quase sempre relacionado ao uso do Linux como usuário, em máquinas Desktop.
Quando falamos de servidores Linux, em empresas, a conversa muda bastante.
Para dar uma opinião sobre isso e não ficar apenas com o que vi na minha experiência profissional, fiz algumas pesquisas pela Internet, com amigos e antigos colegas de trabalho e também com os alunos do curso preparatório para certificação LPIC-1.
Primeiro notamos que a distribuição Linux usada depende muito do tamanho da empresa, e principalmente do tamanho e da criticidade do ambiente de TI, do tamanho do projeto.
Também quero deixar claro que não estou concluindo aqui sobre quais são as melhores distribuições e sim quais são as mais utilizadas.
Tendo tudo isso em mente temos 3 principais distribuições que se destacam:
- Red Hat Enterprise Linux
- CentOS
- Debian
Essas 3 distribuições são consideradas (historicamente e na prática) as mais estáveis, com atualizações e mudanças menos frequentes e mais seguras, o que é ideal para servidores em ambientes corporativos e de grande criticidade. Todas também tem grandes fontes para suporte, seja a comunidade, seja empresas especializadas.
Vamos falar um pouco de cada uma delas.
Red Hat Enterprise
O amplo uso do Red Hat Enterprise Linux (RHEL) em ambientes corporativos também faz com que seja fácil (ou menos difícil) encontrar profissionais realmente capacitados para atuar nas equipes internas de administração e suporte. Mesmo o conhecimento em Linux podendo ser aplicado em qualquer distribuição, alguma empresas veem como um diferencial a experiência e até mesmo a certificação em ambientes Red Hat ou similares.
Além disso muitas aplicações e softwares, como por exemplo CRMs, Banco de Dados, e etc, indicam preferencialmente o uso dessa distribuição para grandes ambientes.
Mas pelo que podemos notar, o que faz o Red Hat Enterprise se destacar tanto entre as grandes empresas são os planos de serviço de suporte direto oferecido pela Red Hat. Para uma grande empresa, principalmente na visão da diretoria e alta gestão, mesmo com um aumento no custo, é essencial ter o suporte e a garantia de uma empresa como a Red Hat em seus sistemas.
Esses contratos possibilitam um suporte amplo para casos de falhas de funcionamento, problemas de desempenho, segurança e etc, incluindo SLAs de tempo de resposta para a RH.
Do outro lado, a RH, com toda a experiência acumulada e clientes suportados, tem um grande base de conhecimento, o que facilita muito a identificar e encontrar a solução ideal para qualquer problema ou necessidade da empresa. Além é claro do conhecimento pleno do funcionamento da implementação Linux.
CentOS
Os códigos-fonte são recebidos diretamente da Red Hat e a distribuição é implementada, mantida e suportada por uma comunidade, o CentOS Project. Atualizações disponibilizadas na RHEL são rapidamente também liberadas para o CentOS. Devido a esse modelo, o CentOS é totalmente gratuito.
O grande diferencial é o suporte ser feito apenas pela comunidade global de utilizadores, não tendo acesso ao serviço de suporte direto da Red Hat.
Por tudo isso, o CentOS é uma opção muito utilizada em pequenas e médias empresas, que precisam de um ambiente estável, mas não podem ou não têm interesse em investir em um serviço de suporte dedicado.
Debian
Considerando-se também principalmente as pequenas e médias empresas, a distribuição Debian é muito utilizada, sendo frequentemente adotada por profissionais e empresas especializadas em implantação de sistemas e servidores Linux.
Há mais de 20 anos, o Debian tem um histórico de ser um dos sistemas gratuitos e abertos mais estáveis e seguros entre todas as distribuições disponíveis no mercado.
Isso faz com que ele possua uma comunidade fiel e uma ampla base de conhecimento que pode ser acessada e consultada quando necessário.
Além disso, é comum encontrar profissionais especializados (e até apaixonados) nessa distribuição, o que traz mais garantia de um funcionamento estável e seguro dos sistemas.
Menos Citadas, mas ainda Relevantes
As 3 distribuições citadas acima são sem dúvidas as mais usadas no ambiente corporativo, mas não as únicas. Outras distribuições de grande qualidade e com o mesmo foco podem (e devem) ser consideradas. Entre elas temos principalmente as seguintes:
- SUSE, que segue a mesma linha da Red Hat Enterprise possuindo até bons serviços de suporte
- OpenSuse, podemos dizer que segue o modelo do CentOS
- Oracle Linux
- Fedora
- Amazon Linux, devido ao crescimento do AWS
- Ubuntu Server, em crescimento e muito utilizado por startups
E vocês? Tem a mesma visão? Fiquem a vontade para comentar, incluir mais considerações a respeito e compartilhar.
Ótimo post!