Você está na página 1de 8

Open-Source na empresa: afinal, possvel?

iMasters

Abril.com

PORTAL

AGENDA

Mais sites Abril

MULTIMDIA

Grupo Abril

BOX

COLETIVOS

IMASTERS PRO

CODE

Pgina 1 de 8

Abril Mdia

Distribuio

Grfica

Abril Educao

Loja

Faa Login / Cadastre-se

FRUM

Software Livre

Assine

Pesquisar...

Software Livre + Linux

Open-Source na empresa: afinal, possvel?


Sexta-feira, 17/02/2012 s 09h45, por Alexandre Minoru

Muito se apregoa sobre o uso de solues open-source no mundo comercial como sendo
algo economicamente vivel e sem problemas de vrus, entre outras vantagens. Pouca
gente tem condies para testar, avaliar e at mesmo defender o uso do open-source, seja
por encarar como perda de tempo, seja por considerar que solues de mercado so
mais fceis de instalar e administrar. Some a isso a falta de suporte oficial (a maioria
recorre a fruns e wikis), com o fato de o cdigo-fonte estar disponvel na Internet, e com o
fato dos mais nervosos de planto criarem uma celeuma, instalando o medo de usar
aquela soluo que parece (e muitas vezes ) to boa.
Nem sempre solues open-source baseadas em Linux so as mais indicadas, mas, hoje,
muitas delas so oferecidas prontas, na forma de distros especficas para configurao de
appliances.Permitindo, assim, a implantao muito rpida de praticamente qualquer coisa
que se deseje. Vamos estudar alguns casos onde possvel implementar (e administrar)
facilmente uma infraestrutura baseada em open-source para atender a qualquer
necessidade de pequenas e mdias empresas, com um investimento mnimo. No entrarei
em detalhes tcnicos de configurao (howtos), devido ao fato de que cada ambiente
nico, e que a ideia fomentar a experimentao dessas solues - como eu fiz e tenho
feito no dia-a-dia. H bastante documentao nos fruns dos desenvolvedores, basta
procurar e adaptar.

Telefonia
O Asterisk o lder inconteste das solues VoIP open-source. A Digium, que criou o
sistema para rodar em seu hardware, sustenta uma ampla comunidade de
desenvolvimento e suporte e h cursos e treinamentos que, apesar de um pouco caros,
oferecem as condies bsicas para o profissional de TI mexer na plataforma. E at
mesmo sem cursos formais! Quem se sentir confortvel para aprender fuando com os
tutorias da Iternet e e-books sobre o assunto, pega o jeito. fcil encontrar informao
para setup e fruns de discusso sobre todo tipo de problemas.
E o hardware? O Asterisk pode rodar na grande maioria dos hardwares x86 e x64
disponveis no mercado (e at em mquinas mais velhinhas, desde que o nmero de
ramais no seja elevado) e existem muitos fornecedores de placas FXO e FXS com preos
relativamente baixos. Com um investimento inferior a R$5 mil, possvel montar um timo
servidor Asterisk usando um bom processador com cache de pelo menos 4MB e um disco
rgido SATA qualquer, uma placa E1 com DSP e cancelamento de eco, e um DDR E1, com
100 ramais e 30 canais e isso metade do valor de uma central de PABX comercial. E
se a demanda no massiva na telefonia, at uma plaquinha com processador embeeded,

LTIMAS NOTCIAS
4 horas atrs

OpenERP 6.1 adiciona novo


cliente web
hoje s 13h20

Oracle lana segundo beta do


DTrace para Linux
ontem s 17h40

DragonFly BSD 3.0 melhora


suporte para multiprocessadores
ontem s 14h30

Yahoo! abre cdigo da ferramenta


de anlise de pginas web YSlow
22/02 s 15h40

openSUSE 12.2 apresenta primeiro


milestone
VER MAIS NOTCIAS

CURSOS ONLINE

boot por flash drive e uma boa interface FXO para a linha telefnica convencional serve.
Mas quem precisa de hardware? Com o advento da Amazon no Brasil, ficou muito mais
fcil ter um Asterisk sem comprar hardware e sem esquentar os miolos para montar e
instalar a coisa toda, pois existem AMIs especficas para subir seu Asterisk facilmente e em
90 segundos (existem AMIs da Voxilla prontinhas para subir um Asterisk, como o FreePBX
e AsteriskNow). Aps criar a instncia, necessrio criar um Security Group com as portas

Desenvolvendo layouts com Webstandards


Neste curso, voc ver toda a base slida e necessria
para se tornar um desenvolvedor de sites dentro dos
padres W3C.

para rodar o HTTP, SIP, SSH e os demais servios necessrios ao funcionamento do


Asterisk. Um detalhe: j que um PABX virtual e no tem o hardware DSP para o

http://imasters.com.br/artigo/23616/software-livre/open-source-na-empresa-afinal-e-p... 24/02/2012

Open-Source na empresa: afinal, possvel? iMasters

Pgina 2 de 8

processamento de udio e cancelamento de eco, o processamento de voz demanda muita


CPU - pegue uma instncia Small com 5 ECUs, se a demanda de telefonia for mais alta
que um escritrio comercial.

Desenvolvimento de Plugins para


WordPress
Saiba como criar seus prprios plugins para WordPress
utilizando os recursos oferecidos pela ferramenta e
otimizando o desenvolvimento de solues
personalizadas para seu site.

PHP Orientado a Objetos


O curso de PHP Orientado a Objetos tem como objetivo
trazer compreenso sobre o que so objetos e como
utiliz-los para o desenvolvimento de aplicaes. Alm
de como trabalhar como abstrao para se alcanar a
reutilizao de cdigo.

Tela de administrao do FreePBX, disponvel como AMI na Amazon Web Services.


Mas, se o Asterisk virtualizado, como integr-lo rede telefnica pblica? Existem
provedores de servios VoIP no Brasil que oferecem trunks SIP que j veem integrados
rede telefnica pblica - com isso voc no precisa de links mistos de voz e dados, placas
FXO ou FXS, e pode integrar vrios escritrios numa nica plataforma convergente. Podese instalar ATAs, ou media gateways multicanais, nos escritrios e usar telefones comuns
na infraestrutura VoIP e o melhor, se houver a mudana de local a nica coisa
necessria a internet funcionando no novo endereo. Pode-se, tambm, at oferecer o
home-office aos colaboradores eles podem atender os ramais onde estiverem porque
estes se tornam portteis.

ERRO
A URL solicitada no
pode ser recuperada
Na tentativa de recuperar a URL:
http://www.facebook.com/plugins/like
O seguinte erro foi encontrado:
Proibido o Acesso.

E por falar em portabilidade de ramais, tambm possvel instalar o ramal do Asterisk na


maioria dos smartphones modernos que rodam Android, Windows Phone ou iOS, e at
tablets. Basta instalar soft-fones SIP clients nos mesmos. No recomendo o uso em 3G,
devido ao desempenho um tanto quanto insuficiente no Brasil, mas se houver Wi-Fi ao
alcance, certo que poder utilizar seu ramal na lanchonete, num caf, no aeroporto ou
em qualquer lugar do mundo onde houver uma conexo wireless.

Armazenamento de dados
Quem no conhece o bom e velho Samba? Qualquer distro Linux pode incorporar um
servidor de arquivos para usurios Windows com uns poucos cliques de mouse (ou toques
de teclado, se usar o SSH). Mas e se voc tivesse uma maneira de instalar rapidamente
um servidor com tudo o que fosse necessrio (e mais) para distribuir arquivos numa rede
SoHo? Essa maneira existe, e se chama NAS (Network Acessible Storage).
H fabricantes de NAS que incorporam em seu firmware um Linux embarcado em flash, e
bem fcil de instal-los e administr-los basta acessar o IP do NAS via browser, como
um roteador domstico. Esses equipamentos permitem vrias coisas alm de
simplesmente distribuir arquivos pela rede: teste dos HDs para verificar falhas, montagem
de volumes em RAID ou strapped, integrao com AD, servidor de impresso, backup em
nuvem (MyCloudNAS, Amazon S3 e outros servios do gnero).
sempre prudente planejar uma estrutura mista de storage, com o NAS armazenando
tudo localmente (alta disponibilidade) com backup failover em um servio cloud como o S3
da Amazon (o que permite o restore em caso de perda do servidor por incndio, roubo ou
intempries). Mas a um custo mdio de R$5 mil nas verses mais simples de NAS
comerciais, o risco compensa o investimento?
Faa o seguinte: compre um servidor barato, ou monte um com pelo menos uns 4GB de
RAM e tudo onboard, mas com interface S-ATA RAID e instale o FreeNAS, que uma
distro baseada em FreeBSD para voc configurar seu prprio NAS. Ele no deve quase
nada aos equipamentos comerciais. Compre um pendrive de 4GB de boa marca e instale o
FreeNAS nesse pendrive bootvel (prtica recomendada pelo desenvolvedor da distro,

http://imasters.com.br/artigo/23616/software-livre/open-source-na-empresa-afinal-e-p... 24/02/2012

Open-Source na empresa: afinal, possvel? iMasters

Pgina 3 de 8

pois a instalao mata o disco inteiro para ser instalada e no permite gerenciamento das
parties), e libere os discos para o armazenamento dos seus arquivos.

O gerenciamento do FreeNAS via browser, atravs do seu IP (ou se tiver um DNS na sua
rede pode acessar pelo nome), sendo possvel criar os volumes, os RAIDs ou straps,
usurios, compartilhamentos e permisses de acesso (ele permite AFS para Apple, SMB
para Windows e tambm compartilhamentos especficos para UNIX). Tambm possvel
agendar os testes de SMART dos discos e monitorar se necessria manuteno ou troca
dos mesmos. Tambm tem grficos e estatsticas de trfego de dados e uso de disco, e
backup para iSCSI e outras modalidades de armazenamento externo e em nuvem.
O FreeNAS tambm tem servidor FTP, DNS dinmico, SSH, LDAP, VLANs e outras
features muito interessantes para flexibilidade dentro da maioria dos ambientes e tambm
para ter seus dados seguros e de maneira onipresente.

Segurana na rede
Sabe aquele roteador que existe na maioria dos escritrios (e provavelmente na sua casa
tambm)? Pois , ele oferece uma segurana mnima, mas que no o suficiente.
possvel violar essa segurana e fazer uma boa baguna no ambiente de rede basta que
uma mquina tenha uma vulnerabilidade, um worm, ou um malware, pois eles abrem uma
brecha para ataques.
Os antivrus funcionam, mas no impedem que os usurios cliquem naquele link do e-mail
que o banco lhe enviou (e que obviamente fake, mas o coitado no sabe). O que fazer?
Adotar um firewall mais robusto seria o ideal e a opo lgica, mas o custo de solues
comerciais baseadas em appliances de cerca de US$2,5 mil ou mais. Se o dinheiro
problema para voc (ou para o seu cliente) e voc busca uma soluo de segurana
confivel, existem algumas opes de distros para appliances de firewall muito
interessantes e que no demandam um hardware muito robusto, dependendo da
quantidade de usurios na rede.
Uma das solues o Endian, uma distro para configurao de appliances de firewall, que
tem Iptables, OpenVPN, DHCP, antivrus, proxy e vrias opes de configurao de uso,
permitindo inclusive a configurao de DMZ em wireless. Com ele possvel prover um
access point com uma SSID exclusiva para visitantes da empresa e totalmente isolada do
ambiente de rede. A verso Community gratuita e pode ser usada tranquilamente em um
ambiente corporativo, desde que seja usada uma CPU com pelo menos 4GB de RAM e um
disco rgido grande o suficiente para armazenar os logs desejados (configurveis).

http://imasters.com.br/artigo/23616/software-livre/open-source-na-empresa-afinal-e-p... 24/02/2012

Open-Source na empresa: afinal, possvel? iMasters

Pgina 4 de 8

Tela de administrao do Endian Firewall Community


O Endian oferece estatsticas de banda de rede (com QoS) e logs de todas as formas - a
mais til a deteco de intruso, que permite que mquinas que estejam rodando
malwares (como no exemplo acima) sejam identificadas pelo IP e possam at mesmo ter
seus MAC addresses banidos manualmente (voc isola o Mac address na interface
administrativa do Endian) at que o problema seja sanado pelo suporte local. E uma coisa
bem interessante poder fazer o backup das configuraes e logs para que, em caso de
desastre, o Endian possa ser reinstalado e as configuraes sejam refeitas em menos de
meia hora.
Assim como o Endian, h outras distros para appliances de firewall: IPCop e o SmoothWall
ambos tm features similares ao Endian, que alis foi desenvolvido a partir delas.

Soluo tudo-em-um
Se os recursos para compra de hardware so limitados (uma mquina para firewall, uma
para o NAS e assim por diante), ainda assim possvel disponibilizar um appliance com
todos os servios de rede consolidados. Nem pense em colocar uma CPU velha rodando
Windows e compartilhando pastinhas na rede isso ineficiente e uma economia mal
feita, alm de no ter segurana nenhuma e ser um pesadelo para o administrador. A
maneira tradicional, via Linux, instalar uma distro Desktop (por exemplo, o Ubuntu) com
os servios necessrios (CUPS, Samba, IPTables, entre outros) e permisses de acesso.
Mas e se houvesse uma maneira de fazer isso sem perda de tempo e de forma simples?
Essa maneira existe e se chama Zentyal.
Ele uma distro para appliances all-in-one baseada no Ubuntu. Com ela possvel
configurar no mesmo servidor: um firewall com deteco de intruso, um diretrio (similar
ao AD), um print server, um fileserver, um PABX (Asterisk), um firewall, groupware
(plataforma ce colaborao on-line, backup, gerenciamento de domnios, publicao de
intranets e muito mais. E o melhor: ele totalmente flexvel e expansvel. Voc s instala
aquilo que vai usar, administra tudo via browser e pode, tambm, integr-lo a uma floresta
de servidores de diretrio (AD) pr-existente.

http://imasters.com.br/artigo/23616/software-livre/open-source-na-empresa-afinal-e-p... 24/02/2012

Open-Source na empresa: afinal, possvel? iMasters

Pgina 5 de 8

Concluso
Os puristas podem torcer o nariz para estas solues prontas e preferirem configurar tudo
sozinhos. No tenho nada contra essa prtica, mas isso gera custo, devido ao tempo gasto
na configurao e manuteno (o famoso dilema make or buy), alm de deixar o usurio
escravo de alguns profissionais que instalam coisas que s eles conhecem. Penso que,
eticamente, o que importa a transparncia para com o usurio, o custo (e isso envolve
tempo gasto na configurao) e eficincia, que se revertem em satisfao do cliente e
indicaes.
Open-source funciona e h cases de empresas grandes usando as solues descritas aqui
basta olhar os sites dos desenvolvedores para ver que possvel usar muito bem essas
solues. Eu uso no meu dia-a-dia e recomendo-as conforme as necessidades dos meus
clientes.
J est na hora de sair da caixa, dar uma espiada em volta e conhecer coisa nova,
porque aquelas solues que j conhecemos bem e custam caro podem no oferecer
aquilo que open-source j oferece hoje. Experimentar open-source bom, de graa e
traz conhecimento!
35
5

Alexandre Minoru
Analista de Infraestrutura e Processos na Digital Cube (empresa do grupo Digital inc).
Profissional certificado ITIL V3, j trabalhou em empresas como Tectotal, Roche e Carrefour.
Atua como consultor em projeto, implantao e treinamento de infraestruturas de pequeno e
mdio portes, e trabalha na rea de Informtica e TI desde 1989.
Pgina do autor
Email

17 COMENTRIOS

COMENTE TAMBM

Sidney
O autor foi muito feliz na abordagem desse assunto, considerando que atualmente ( e claro
que daqui por diante tambm!), devemos buscar sempre a satisfao do cliente e a melhor
relao custo/benefcio. Partindo desse ponto, todas as opes so viveis e merecedoras de
nossa ateno. Open-Source pode sim, ser uma tima opo, suprindo bem as necessidades
e superando as expectativas. Alm disso, parafraseando o autor, "... bom, de graa e trs
conhecimento!"
Parabns Alexandre pelo timo artigo !
H 1 dia Responder

Alexandre Minoru Sidney, obrigado pelo comentrio. Eu penso que se no dermos


uma agitada na galera que est acostumada a ver sempre as mesmas coisas no
haver multiplicao e nem experimentao.
H 1 dia

Responder
Sidney
Ops, desculpa pessoal pela escorregada.....o correto na frase "traz"....rsrs
"... bom, de graa e traz conhecimento!"
H 1 dia Responder

Rogrio Carrasqueira
Fala Minoru! Parabns pelo artigo!
H 1 dia Responder

Alexandre Minoru Obrigado. :)


H 1 dia

Responder
Mychel Martins

http://imasters.com.br/artigo/23616/software-livre/open-source-na-empresa-afinal-e-p... 24/02/2012

Open-Source na empresa: afinal, possvel? iMasters

Pgina 6 de 8

Muito bom heim Minoru...Parabns!


:)
H 1 dia Responder

Marcelo Machado Arajo


nossa... xD vocs retrataram todos os softwares que integrei na ultima empresa que
trabalhei, faltando apenas acrescentar o Freedom-ERP que um software ERP
COMPLETISSIMO feito em JAVA e open source code.google.com/p/freedom-erp , navegador
usavamos o google chrome, e nas maquinas clientes ubuntu 10.10 =)
o freePBX agente usava via ELASTIX(baseado em cent os)
usavamos o proxmox para gerenciar maquinas KVM pois o zentyal ainda sofre com alguns
bugs nesse quesito
a emrpesa toda era opensource =)
exeto em uma maquina, que utlizavamos o BarTender(software fechado) e feito apenas para
windows(esse nem se fala) para impressao de etiquetas e rotulos na impressora zebra S4M,
pois nao encontrei um programa completo free e opensource que fizesse o msm no linux

em pouco tempo acredito que TODOS os ramos emrpesariais podero passar a usar
software livre

a empresa em questao nao vou citar nome por na ter permissao mas, uma das maiores
indstrias de panificao e confeitaria do pas e o software livre estava presente em todos os
ramos da empresa, financeiro,vendas,call center, entregas, Ti(d), qualidade,marketing, e
projeto
H 1 dia Responder

Alexandre Minoru Marcelo, timo que pessoas como voc estejam antenadas
com essas novidades, e que tenha reconhecido no opensource a soluo para
muitos problemas comumente enfrentados diante das demandas das empresas.
Valem muito as dicas que passou, e os leitores devem tambm fuar e aprender
como implantar e usar. Valeu, Marcelo!! :)
H 1 dia

Responder
Marcelo Machado Arajo
s pra acrescentar na dica, outro recurso bem interessante a gesto de documentos, que
pode ser utilizado com o Google Docs, para manter seus dados na "nuvem" ou em uma "intra
-nuvem" com o alfresco e outros softwares parecidos
H 1 dia Responder

Marcelo Machado Arajo


ultima msgxD
para back ups, o proprio ubuntu oferece o recurso de nuvem, free e open o ubuntu ONE, que
usavamos para fazer bakcup de alguns bancos de dados, e documentos compactados e
encriptados com o gpg ... s pra aumentar 1 tantinho mais a segurana =)
H 1 dia Responder

eduardo
Poutz, sei l....
Tudo isso que voce falou, para pequeno porte!
No muito a realidade de infras maiores.
Trabalho numa grande empresa, e tudo relacionado a servidores, OpenSource.
H 1 dia Responder

Alexandre Minoru Eduardo, tima observao! :)


Sugiro que entre nos sites dos desenvolvedores e veja quais so as empresas
clientes dessas solues - s peixe grande. O Endian tem uma verso paga
(carsima, verdade, mas para atender ambientes maiores como o seu) e muitas
empresas realmente grandes o utilizam. A diferena que a verso gratuita no
oferece failover ou load balancing (cluster de firewall). Gostei muito do Endian e ele
no faz feio no dia-a-dia, mesmo a verso free.
E quanto a fileservers o FreeNAS pode ser usado sim, mas o custo do hardware
seria alto devido ao filesystem que ele usa (NFS) sendo ento necessrio usar 1GB
de ram para cada TB armazenado em disco (isso via de regra, mas quando o volume
de dados desse fileserver maior a conta da memria RAM tem que ser o dobro).
Outra coisa que eu no gostei muito nele a integrao com AD (no deu pra fazer,

http://imasters.com.br/artigo/23616/software-livre/open-source-na-empresa-afinal-e-p... 24/02/2012

Open-Source na empresa: afinal, possvel? iMasters

Pgina 7 de 8

mesmo seguindo os tutoriais). Mas o Zentyal se mostrou uma soluo adequada s


nossas necessidades (temos mais de 100 usurios localmente e a soluo est
rodando num IBM X 3200).
Faa como eu para testar: pegue uma mquina com bastante RAM e use o
Virtualbox, simule um ambiente e faa as configuraes, teste, abuse mesmo. Eu
fiquei surpreso com esses appliances e isso me motivou a escrever este artigo.
Boa sorte nos testes e obrigado pelo comentrio! :)
H 1 dia

Marcelo Machado Arajo no caso do Free Nas usar NFS mesmo que seja mais
complicado, realmente vlido pois a velocidade de transferencia de arquivos e a
simplicidade de manipular o NFS incrivelmente superior se comparado por exemplo
ao SAMBA
H 20 horas

Marcelo Machado Arajo s esqueci de acrescentar... no caso do zentyal, sim vc


pode usar em maquinas leves, mas lembre-se qtmais modulos vc for
acrescentar/mais do sistema vc usar, vc vai precisar provavelmente de um upgrade,
H 20 horas

Alexandre Minoru Ah sim, o NFS ser superior porque usa um cache monstruoso, e
isso uma vantagem. Mas a falha na integrao com o AD me deixou com o
cachorro pulguento atrs da orelha... Quanto aos recursos adicionados ao Zentyal,
fato que iro demandar mais memria, mas a entra o feeling do profissional de TI
para dimensionamento do hardware. :)
H 9 horas

Responder

Marcelo Gomes
Trabalho em um rgo pblico, usamos opensource a 13 anos, nos servidores e nas 300
mquinas clientes. O que nos fez mudar no foi o custo mas a confiabilidade e o tal do "voc
v o que est fazendo". Dificil confiar em algo que instalamos com "NEXT NEXT FINISH".
H 1 dia Responder

Alexandre Minoru Oi Marcelo, eu bem me lembro de quando o ex-Presidente Lula


divulgou que os rgos pblicos usariam Linux - o Bill Gates veio PESSOALMENTE
falar com o Lula, lembra? A Microsoft deixou de vender para o Governo alguns
bilhes de Reais porque houve viso de economia com tecnologia. Eu rolei de rir
nesse dia! :)
Naquela poca ainda no tnhamos os appliances que temos hoje, e por isso que
sempre bom estarmos antenados com as novidades que pipocam por a. Windows
no ruim, perfeito para desktops no meu entender (e alguns milhares de
profissionais de TI pensam o mesmo). Mas o Unix ainda ganha disparado em misso
crtica e segurana. E a conversa de que o TCO maior com opensource
questionvel, pois varia conforme o cenrio.
Obrigado pelo comentrio e at o prximo artigo! :)
H 1 dia

Responder

QUAL A SUA OPINIO?

Escreva seu comentrio aqui...

PARCEIROS

http://imasters.com.br/artigo/23616/software-livre/open-source-na-empresa-afinal-e-p... 24/02/2012

Open-Source na empresa: afinal, possvel? iMasters

Pgina 8 de 8

2001 iMasters FFPA Informtica Ltda


Todos os direitos reservados.
Sobre o iMasters
Poltica de privacidade
Anuncie
Fale conosco

http://imasters.com.br/artigo/23616/software-livre/open-source-na-empresa-afinal-e-p... 24/02/2012