Algumas soluções F.O.S.S adotadas pela CAERN, seus benefícios diretos e indiretos. Apresentação feita para o Software Freedom Day, realizado em Natal/RN no dia 16/09/2017, nas dependências do UNIRN.
Apresentação Software Freedom Day 2017 - Natal/RN - Algumas soluções F.O.S.S adotadas pela CAERN
1. Software Freedom Day - Natal/RN - 16/09/2017
Werneck Costa (Analista de suporte – USUT/CAERN)
Apresentação
Algumas soluções F.O.S.S adotadas pela CAERN,
seus benefícios diretos e indiretos.
2. Software Freedom Day 16/09/2017 -
Natal/RN
2
About me
• Analista de suporte
– CAERN (Companhia de Águas e Esgotos do RN)
• Professor de alguns cursos e treinamentos em
T.I (aplicando F.O.S.S);
• Estudante de T.I.
3. Software Freedom Day 16/09/2017 -
Natal/RN
3
Sobre o que conversaremos
• Sobre a CAERN
• Software livre na companhia
• Retornos diretos e indiretos
4. Software Freedom Day 16/09/2017 -
Natal/RN
4
A CAERN - Institucional
• Companhia de Águas e Esgotos do RN
– Criada em 02 de Setembro de 1969 (48 anos em
Setembro);
– Atende a 153 dos 167 municípios do RN;
– www.caern.com.br;
– Mais de 2300 funcionários.
• Missão
– Contribuir para melhoria da qualidade de vida da
população do RN, satisfazendo suas necessidades de
abastecimento de água e esgotamento sanitário,
respeitando os fatores sociais, econômicos e ambientais.
5. Software Freedom Day 16/09/2017 -
Natal/RN
5
A CAERN - Alcance
• Capilaridade:
– Escritórios: atendimento direto nos municípios;
• Mais de 100 escritórios.
– Regionais: aglutinação de escritórios, para
gerência administrativa.
• Seis regionais.
7. Software Freedom Day 16/09/2017 -
Natal/RN
7
A CAERN - Infraestrutura
• Pouco mais de mil computadores;
• Cerca de 100 redes remotas;
• Cerca de 100 redes links remotos;
• Mais de 70 Switchs e AccessPoints
(gerenciáveis), mais de 50 servidores,
virtualização, aplicações web, bancos de
dados, middlewares...
8. Software Freedom Day 16/09/2017 -
Natal/RN
8
A CAERN - Equipe de T.I
• Corpo administrativo (5);
– Gerente, chefes e secretários.
• Sistemas (8);
– Analistas e programadores
• Suporte (14).
– Técnicos de T.I;
– Analistas de suporte.
9. Software Freedom Day 16/09/2017 -
Natal/RN
9
A CAERN - Motivações para uso dos F.O.S.S
• Empresa pública;
– Foco na engenharia (T.I é meio);
– Orçamento reduzido;
– Mais reduções (momento da economia nacional).
– Alta burocracia para compras.
• Política Pitaria-zero;
• Necessidade de inovação (liberdade).
– Como eu poderia “inventar” alguma coisa utilizando
apenas softwares proprietários (que nem posso
pagar)?
10. Software Freedom Day 16/09/2017 -
Natal/RN
10
A pirâmide do software livre na CAERN
GNU/Linux (Debian, Cent’OS)Sistemas operacionais
ISC DHCP, BIND, NTPServiços de rede (base)
Bacula, PHP-IPAM, NAV, ZabbixGerência de infra
GLPI, OCS, [Media|Doku]-Wiki,
Redmine, RoundCube, OwnCloud,
Pentaho e etc.
SGBD
Aplicações
PostGreSQL, MySQL*
Middleware Apache TomCat, Jboss WildFly
Apache HTTPD, Proxy SQUID, OpenVPN,
Zimbra (OpenSource), Samba
Serviços de rede
11. Software Freedom Day 16/09/2017 -
Natal/RN
11
Para a CAERN
• Benefícios indiretos
– Conhecimento replicado (documentação interna);
– Estabilidade (quando bem configurados);
– Segurança (menos bugs ou soluções mais rápidas,
comparado à maioria dos proprietários);
– Domínio* da solução;
– Novas formas de utilização.
12. Software Freedom Day 16/09/2017 -
Natal/RN
12
Para a CAERN
• Benefícios diretos
– Economia em escala
• Aquisição, manutenção, atualização (licenciamento
anual), crescimento.
– Projetos sustentáveis
• Uma vez bem documentado (internamente), qualquer
membro pode tocar o software (mesmo mudando a
equipe, por exemplo).
13. Software Freedom Day 16/09/2017 -
Natal/RN
13
Para a CAERN (e o resto do mundo)
• Nem tudo são flores
– “Lá garantia soy yo!”
– Alguns projetos não são bem documentados;
– Algumas documentações não acompanham a
evolução dos projetos;
– Exigem documentação interna;
– Muitas vezes geram “o pai da criança”;
– Exigem equipes melhor capacitadas (e com forte
tendência autodidata).
14. Software Freedom Day 16/09/2017 -
Natal/RN
14
Na CAERN - Benefícios diretos
• Casos reais de economia em escala
– Samba4;
– Zabbix.
15. Software Freedom Day 16/09/2017 -
Natal/RN
15
Na CAERN - Benefícios diretos
• Casos reais de economia em escala
– Samba4;
– Zabbix.
16. Software Freedom Day 16/09/2017 -
Natal/RN
16
Na CAERN - Economia em escala
• Como controlar cerca de mil computadores de
forma central?
• Em uma implementação puramente
Microsoft, você precisa pagar por três tipos de
licença:
– Do sistema operacional da estação de trabalho;
– Do sistema operacional do servidor;
– Do diálogo entre cliente e servidor (CAL).
17. Software Freedom Day 16/09/2017 -
Natal/RN
17
Na CAERN - Economia em escala
• Samba4
– Versão do Samba que permite utilizar um servidor
GNU/Linux ou *BSD como controlador de domínio
para redes Microsoft;
– Permite a aplicação de GPOs (políticas de grupo) pra
restrições e aplicação de configurações em toda a
rede (estações e servidores);
– Permite a criação de compartilhamentos de rede com
quotas*, lixeira e registro de atividades;
– Não demanda qualquer tipo de licenciamento.
18. Software Freedom Day 16/09/2017 -
Natal/RN
18
Na CAERN - Economia com o Samba4
• Em uma implementação puramente
Microsoft, você precisa pagar por três tipos de
licença:
– Do sistema operacional da estação de trabalho;
– Do sistema operacional do servidor;
– Do diálogo entre cliente e servidor (CAL).
• Resultado:
– 1000 computadores x R$ 130,00 = R$ 130.000
19. Software Freedom Day 16/09/2017 -
Natal/RN
19
Repetindo
• Resultado da utilização do Samba4 como
controlador de domínio (usando uma média
baixa para valor da licença CAL):
– 1000 computadores x R$ 130,00 = R$ 130.000
– Cerca de cento e trinta mil reais de economia.
20. Software Freedom Day 16/09/2017 -
Natal/RN
20
Na CAERN
• Casos reais de economia em escala
– Samba4;
– Zabbix.
21. Software Freedom Day 16/09/2017 -
Natal/RN
21
Na CAERN - Economia em escala
• Com o porte da T.I apresentado, dá para
perceber a necessidade de
monitoramento/gerenciamento que a
companhia tem;
• Um software proprietário para atender esta
demanda, não sairia por menos de R$
80.000,00 e ainda incorreria em um modelo
“travado” e baseado em renovação periódica.
22. Software Freedom Day 16/09/2017 -
Natal/RN
22
Na CAERN - Economia em escala
• Zabbix
– Canivete suíço do monitoramento de redes (infra e
sistemas);
– Consegue atender qualquer demanda de
monitoramento;
– Vasta documentação oficial;
– Atualização constante;
– Reconhecido como um dos melhores players do
seguimento;
– Open Source.
23. Software Freedom Day 16/09/2017 -
Natal/RN
23
Na CAERN - Economia dupla
• Zabbix
– Sem necessidade de pagamento de licenças;
– Utilização da ferramenta para monitoramento de
SLA dos quase 100 links de transporte, com
aferição de qualidade e geração de multas.
24. Software Freedom Day 16/09/2017 -
Natal/RN
24
Na CAERN - O sentinela
• Zabbix
– O monitoramento analisa a qualidade dos links e
taxa a disponibilidade baseada no tempo;
– Isto gera uma planilha que é conferida junto ao
provedor;
– Que gera um desconto nas faturas mensais.
25. Software Freedom Day 16/09/2017 -
Natal/RN
25
Na CAERN - O sentinela
• Zabbix
2016
Mês Desconto
Fevereiro -
Março -
Abril 2.836,99
Maio 5.529,00
Junho 5.682,42
Julho 3.822,00
Agosto 7.599,41
Setembro 10.365,78
Outubro 4.924,50
Novembro 6.158,16
Dezembro 12.575,28
Total 59.493,54
2017
Janeiro 10.324,66
Fevereiro 7.619,10
Março 2.881,05
Abril 2.367,69
Maio 1.650,15
Junho 2.029,90
Julho 2.240,93
Agosto 2.320,67
Total 31.434,15
Total geral: R$ 90.927,69
26. Software Freedom Day 16/09/2017 -
Natal/RN
26
Na CAERN - Conclusão Zabbix
• Conseguimos fazer valer o contrato e tivemos um
economia de mais de R$ 90.000,00 por falhas na
prestação dos serviços;
• Fizemos com que, com o decorrer do tempo, a
prestadora melhorasse significativamente o
serviço;
• Aprendemos algumas coisas e, como o novo
contrato, iremos adequar as fórmulas, ficando
muito mais eficiente. Um “salve” para Paulo Fonseca,
dono desta conclusão :D
27. Na CAERN - Conclusão Zabbix
• Melhoria - média de links fora do ar:
Software Freedom Day 16/09/2017 -
Natal/RN
27
9
6
4
2
1
28. Na CAERN - Conclusão Zabbix
• Fatos curiosos
– Desconto no primeiro mês
– Melhoria dos serviços
– E-mails automáticos (chateação) para fatos não
contabilizados no SLA (perdas e latência)
– A prestadora mudando de Nagios para Zabbix
Software Freedom Day 16/09/2017 -
Natal/RN
28
29. Valeu, um abraço!
Software Freedom Day 16/09/2017 -
Natal/RN
29
Contatos:
werneck.costa@gmail.com / werneck@caern.com.br
Telegram: @WerneckCosta