SlideShare uma empresa Scribd logo
1 de 121
Baixar para ler offline
Software Livre
no Banco do Brasil
como o BB economizou R$ 50 milhões com
ferramentas livres
Mário Araújo Xavier
Sistemas de Informação
Universidade Potiguar
marioiurd3@gmail.com
Quem sou eu
• Sysadmin na área industrial;
• Aluno de Sistemas de Informação -
Universidade Potiguar;
• Membro do Potilivre;
• Membro do PHP com Rapadura - Fortaleza;
• Membro da equipe de Tradução do KDE
2
Roteiro
• Estrutura do BB no Brasil em números;
• Estrutura do BB no mundo (24 países) em
números;
• Parque tecnológico do BB em Brasília, Rio,
São Paulo e Curitiba;
3
Roteiro
• Economia Financeira;
• Linux no BB;
• Software Livre no BB;
• Exemplo do BB: que ferramentas livres eu
posso levar para a minha empresa?
44
Objetivo da palestra
• Mostrar com fatos e os números do Banco do
Brasil, que o Software Livre é uma
alternativa viável para qualquer instituição.
• Quais são os desafios de implantar software
livre?
• Quais ferramentas eu posso adotar na minha
empresa?
5
Objetivo da palestra
• NÃO é fazer discussão Software Livre X
Software Pago;
• NÃO é fazer discussão Software Livre X Open
Source;
6
Referências
• Dinis Agostinho – Gerente de Comunicação &
Tecnologias – Datacenter Brasília
dinis@bb.com.br
facebook.com/dinis.agostinho
7
Banco do Brasil em números
• Instituição com 209 anos, fundado em 1808;
• Maior Banco da América Latina;
• Presente em 99,7% dos municípios do Brasil.
• Presente com agências próprias em 23 países;
• Atuação em 105 países, em acordo com 859
bancos estrangeiros; 8
Banco do Brasil em números
• 62 milhões de clientes;
• 115 mil funcionários;
• 5.429 agências;
• 19.100 pontos de atendimento próprios;
• 16.400 pontos de atendimento conveniados
(MaisBB, Banco Postal, Nossa Caixa, etc);
9
BB no mundo (24 países)
Europa
• Áustria, Espanha, França, Itália e Portugal,
Alemanha e Inglaterra;
América do Sul
• Bolívia, Chile e Paraguai;
• Argentina: Banco Patagônia, controlado pelo
Banco do Brasil;
10
Estados Unidos - bbamericas.com
11
BB no mundo (24 países)
12
Porque os bancos estão
migrando para o Software
Livre?
13
• Premissa básica: Segurança;
• Empoderamento das informações;
• Preocupação com dados bancários sigilosos;
• Contas Jurídicas;
• Dados bancários governamentais;
• Minimizar o risco de vazamento de dados; 14
Porque os bancos estão migrando
para o Software Livre?
Estrutura do BB no Brasil
• Datacenter – Parque Tecnológico BB:
localizado em Brasília, com filiais em São
Paulo, Rio de Janeiro e Curitiba;
• Automação de agências;
• Automação de escritório;
15
Parque tecnológico do BB
16
Parque tecnológico do BB
• O Datacenter (Complexo Central de
Tecnologia – CCT) conta com:
– 14 mainframes;
– 470 Servidores de grande porte;
– 6 Petabytes de dados em ambiente de produção;
– Total de 17 Petabytes de dados: Servidores de
Produção+ Homologação + Contingência;
– 3850 servidores virtualizados “high-end”;
– 40 servidores de contingência;
– 15 mil impressoras :D
17
Parque tecnológico do BB
• O datacenter possui replicações em
redundância;
• O CCT (Complexo Central de Tecnologia)
possui uma filial replicada CCT2 em outro
local em Brasília;
18
Parque tecnológico do BB
• Caso aconteça algum desastre no CCT, todas
as operações são redirecionadas para o CCT2;
• O CCT2 assume todo o processamento do
Brasil;
19
O que é um servidor de contingência?
• O servidor de agência processa saldo, extrato,
depósito, saque, TED, DOC, etc;
• Quando o servidor de agência não funciona, a
operação bancária eh redirecionada para Brasília;
• Em Brasília, o servidor de contingência assume e
processa essa operação bancária;
20
Desafio da TI
Manter a infra de uma empresa multinacional,
presente em 23 países e em 99,7% dos
municípios do Brasil;
Equipe de TI do BB = 4 mil funcionários
21
Automação de agências
• 6.850 Servidores, maioria Suse Enterprise
Server;
• 110.000 Estações de trabalho, maioria Suse;
• 40.000 Terminais de auto-atendimento;
• 16.000 Terminais de chamada de clientes
– Touch para impressão da senha;
– Tela para chamada da fila;
• 15.000 impressoras :D
22
Automação de escritório
• 336 prédios administrativos (Presidência,
Vice-presidência, Diretoria Executiva,
Universidade Corporativa, AABB, etc)
• 672 servidores Suse Enterprise;
• 44.000 estações de trabalho OpenSuse;
23
GNU/Linux no BB
• Distros: OpenSUSE, SUSE Linux Enterprise
Server, Red Hat e Debian;
• Linux rodando em 61% da infra: 95.000 PCs
de atendimento e caixa; a maioria OpenSuse;
• Linux rodando em 100% de TAAs: 44.000
terminais de auto-atendimento (caixas
eletrônicos e afins );
24
GNU/Linux no BB
• Linux em 100% servidores de agência;
• 6.850 servidores rodando OpenSuse, Suse
Enterprise (maioria) e Debian (minoria e
telecentros);
• 3.850 Servidores virtualizados high-end;
25
Software Livre no BB
• LibreOffice e Firefox rodando em 100.000
estações;
• 75% de software livre na infra do BB:
300 softwares livres rodando;
• 25% de software proprietário, parte rodando
em cima de ambiente software livre;
26
Problemas de implantação
• Nem tudo são flores.....
• Dificuldades:
1) Convencer a diretoria executiva de Banco do Brasil;
2) Enfrentar o preconceito/desconfiança com o software
livre, o medo de mudar para o novo;
3) Custo zero com licenças, mas alto custo para
capacitação para software livre;
4) Mudar a cultura de software pago (Microsoft) para
software livre entre os funcionários do BB; 27
Incompatibilidades
• No mercado corporativo, o sistema mais importante
de uma empresa é o Sistema ERP (Enterprise
Resource Planning);
28
O que é um Sistema ERP?
• Sistema que registra os dados de
Atendimento, Caixa, Financeiro,
Faturamento, Contábil, Fiscal, Controle de
Almoxarifado, Folha de pagamento, etc
• Sistema vital para a empresa, pois facilita a
emissão de relatório de todos os setores e
compartilhamento de dados entre setores;
• Quando falha, a empresa vira um caos;
29
O que é um Sistema ERP?
30
O que é um Sistema ERP?
31
O que é um Sistema ERP?
• Quando o sistema ERP é terceirizado, na
maioria dos casos roda em ambiente Windows
(escrito em Delphi, .NET, etc);
• Em muitos casos, o sistema ERP exporta
relatórios em formatos de Microsoft Excel (.xls)
com fórmulas e macros;
• Os programadores do Banco do Brasil criaram
seu próprio sistema ERP, rodando em Linux;
32
Economia de R$ 50 milhões
• Economia em licença de SO;
• Economia em licença de suíte escritório;
• Economia em licença de sistema ERP;
• Economia em licença de softwares utilitários;
• Economia em licença de acesso remoto:
Licença - CAL Client Access License;
33
Porque o BB, parceiro do
Software Livre, homologou o
Internet Explorer para o
Gerenciador Financeiro?
34
Incompatibilidade de hardware
O BB precisa de drivers terceirizados para:
→ Token;
→ Leitor de cartão;
→ Leitor de cheque;
→ Leitor de código de barras;
→ Impressora fiscal;
→ Leitor biométrico;
→ Certificado Digital;
35
• Muitos dos fabricantes tem drivers 100%
proprietários ou com blobs proprietários;
• Muitos dos fabricantes não fornecem drivers
livres;
36
Incompatibilidade de hardware
• Warsaw, o módulo de segurança de BB,
Caixa, Bradesco, etc;
• Feito pela empresa GAS Tecnologia;
• Roda em Linux, mas não é livre;
37
Incompatibilidade de hardware
Software Livre em mobile
38
Programação no BB
1) PHP
2) Java
3) Python
4) Javascript
5) HTML5 / CSS
6) Apache Tomcat
7) Apache Geronimo
8) Glassfish
9) MySQL
10) PostgreSQL
11) CGI
12) Perl
13) Shell Script
14) NGINX
39
Software Livre no BB
1) OpenSuse 13) OwnCloud
2) Suse Linux 14) Ffmpeg/OGGVorbis
Enterprise Server 15) CVS/ Trac
3) Debian e Ubuntu 16) XMPP
4) Squid 17) Ganglia
5) OCS Inventory 18) Simulador HP 12c
6) Joomla! 19) FreeMind
7) LimeSurvey 20) Doxygen
8) MediaWiki 21) SumatraPDF
9) Moodle 22) PDF Creator
10) DotProject 23) Valgrind
11) Red5 24) Inkscape
12) WebM 25) Emulador PW3270 40
Home Broker BB
41
Home Broker BB
42
Home Broker BB
43
• O BB possui clientes investidores em Bolsa de
Valores;
• Usando software livre, o BB cria um app para
que os clientes acompanhem:
1) Cotação da Bolsa de Valores (Bovespa,
Nasdaq, Dow Jones)
2) Valores atualizados das ações investidas;
Ourocard-e
44
Ourocard-e
• Serviço do Banco do Brasil que funciona
quase 100% com Software Livre
45
Ourocard-e
46
Host card emulation
47
• Antena NFC: driver proprietário não-livre
OpenSuse
• Usado em PCs clientes, funcionamento similar
ao das lojas Riachuelo, Extra, C&A e
Centauro;
• Atendimento;
• Caixa;
48
OpenSuse
• Terminais de Chamada de senha - TCC (ou
Dispensador de senha);
• Terminais de impressão de senha com tela
touch;
49
OpenSuse
• TCC: Terminal de chamada de clientes
• Hashtag #EuViLinux do Diolinux 50
OpenSuse no BB
51
Debian na CAIXA
52
Ubuntu na Riachuelo
53
OpenSuse na C&A
54
Linux no Carrefour
55
KDE e Wine no Centauro
56
• Distro com interface KDE rodando a
aplicação do Centauro usando o emulador
Wine;
Linux no
estacionamento de shopping
57
Linux no
estacionamento de shopping
58
Suse Linux Enterprise Server
(SLES)
• Distro voltada para servidores, gratuita por
60 dias;
• Rodando nos 7.200 servidores do BB;
• BB firma contrato de mais 5 anos de suporte
com a Suse;
59
Suse Linux
Enterprise Server
60
Virtualização Xen Server
61
Porque virtualização?
• Aproveitamento ao máximo do hardware;
• Recuperação rápida de servidores;
• Portabilidade de servidores;
• Divisão de serviços de TI (Domínio, DHCP,
DNS, Web Server, File Server, Firewall, Proxy,
ERP, em vários servidores
• Backup de Maquinas Virtuais e configs; 62
Debian Tucunaré
63
Debian Tucunaré
• Tucunaré GNU/Linux: distro Debian
desenvolvida pelo BB com interface leve
para os telecentros comunitários,;
• Os equipamentos de TI do Banco do Brasil
são doados para os telecentros comunitários,
que rodam a distro Tucunaré;
64
Ubuntu e Shell Script
• Ambiente usado para rodar a TVBB, com
padrões WebRTC e WebM;
65
Squid
• Primeiro software livre implantado no BB,
no ano 2000;
• Controle de tráfego;
• Deu início a imersão no BB no software
livre;
• Responsável por enviar e deixar um cache
de vídeo da TVBB em agências
pequenas/distantes ou com internet ruim; 66
XMPP
• Plataforma de chat usado por Whatsapp e
Telegram;
• Usado na criação do ZapBB;
67
ZapBB
68
Porque criar o ZapBB?
• Usamos o mesmo WhatsApp para falar com
a família e também com o chefe e
funcionários;
• ZapBB: separar assuntos pessoais / assuntos
no banco;
• Canal de comunicação direta entre cliente e
gerente e na diretoria do BB;
• ZapBB com criptografia OTR 69
OCS Inventory
• Rodando em todos os 7.200 servidores de
agência no BB;
• Todos os equipamentos de TI do BB
registrados pelo OCS;
70
DIA
71
DIA
• Software livre para diagramas;
• Concorrente do Microsoft Visio;
• Leve, rápido e enxuto;
• Muito útil em TI, infra ou desenvolvimento;
• Em infra, podemos usar para montar um
diagrama da rede (PCs, roteadores, switches,
racks, etc);
• Importante para documentação de rede; 72
Joomla!
• Sistema CMS (Content Management System)
• Escrito em PHP
• Usado no PermutaBB: sistema para troca de
cidades entre funcionários do BB;
73
PermutaBB
74
O que é o PermutaBB?
• Desenvolvido em Joomla, faz uma conexão
com as 5 mil agências do Banco do Brasil;
• O funcionário pode escolher 20 cidades no
Brasil para onde quer ser transferido;
75
O que é o PermutaBB?
• O sistema mostra quais funcionários querem
vir para a minha cidade;
• Com isso, eh possível fazer as permutas, que
são homologadas pelo BB;
76
PermutaBB
77
LimeSurvey
78
LimeSurvey
• Sistema para formulários, questionários e
pesquisas, similar ao Google Forms;
• Escrito em PHP e MySQL;
• Exporta dados para formatos XLS, CSV, etc
• Usado no questionário de implantação do
BrOffice/LibreOffice no BB;
79
LimeSurvey
Questionário de implantação BrOffice/LibreOffice
80
100% usam o
editor
39% planilhas
3% usam outros
aplicativos;
95% declararam
adaptação
fácil ou regular;
86% encontraram
pouca ou
nenhuma
dificuldade
Simulação EnquetesBB
LimeSurvey
81
Simulação EnquetesBB
LimeSurvey
82
www.tecnologiasabertas.com.br/?p=10
MediaWiki
• Rodando em PHP com MySQL;
• Usado para criação do WikiBB;
• WikiBB: gera relatório anual do BB para o
Banco Central e investidores;
83
Moodle
• Plataforma de Ensino a Distancia;
• Escrito em PHP;
• Usado na UniBB – Universidade Corporativa
Banco do Brasil
84
UniBB
85
UniBB
• Universidade Corporativa Banco do Brasil,
rodando em Moodle;
• www.unibb.com.br
• EAD, Especialização e Mestrado para os
funcionários do BB e familiares;
• Cursos abertos para a comunidade;
• Os professores são escolhidos entre os
funcionários, por recrutamento interno.
86
DotProject
• Escrito em PHP;
• Ajuda no controle de operações internas do
BB;
• Útil também para a equipe de TI, nos
projetos de desenvolvimento de sistemas;
87
Red5
88
Red5
• https://github.com/Red5/red5-server/releases
• Plataforma de streaming em código aberto;
• Escrito em Java;
• Usado na criação do Videochat BB Estilo;
89
Red5
• Permite streaming, compartilhamento de
tela, transferência de arquivos e chat;
• Sendo código aberto, não há limite de
usuários conectados;
• O limite eh o que o servidor e o link
suportarem;
90
Videochat BB Estilo
91
Videochat BB Estilo
Como funciona?
• O cliente BB Estilo pode marcar um
horário/reunião com seu gerente e incluir
mais pessoas na reunião;
• O sistema possui Video-conferencia, Chat,
Compartilhamento de tela e Troca de
arquivos entre cliente e gerente ;
92
Simulação
Videochat BB Estilo
93
WebM
• https://www.webmproject.org/
• Plataforma de streaming em código aberto;
• Usa o padrão HTML5 e webm, membro do
Alliance Open Media
• Capacidade de exigir menos do link, já que
funciona com os padrões ffmpeg.
94
TVBB
95
TVBB
• Usado na criação da TVBB, canal de
endomarketing do BB;
• Canal de endomarketing transmitido para 7
mil pontos no BB e 100 mil PCs;
• Com o WebM, FFMpeg e OGGVorbis é possível
uma alta compressão no streaming do TVBB;
• Aumentando a qualidade de transmissão da
TVBB e chegando as agências com link de
internet fraco; 96
Ganglia
• http://ganglia.sourceforge.net/
• Sistema de monitoramento de clusters
97
Simulador HP 12c Nonparell
• Quanto custa uma calculadora HP 12C ?
98
Simulador HP 12c
Nonpareil
• http://nonpareil.brouhaha.com/
• O BB emula a calculadora HP12C com uma
versão em código aberto;
• Economia: para 50 mil PCs -> R$ 10 milhões
somente em calculadoras
99
SumatraPDF
100
SumatraPDF
• Leitor de PDF para Linux e Windows;
• Mais rápido que os leitores de PDF: Adobe
Acrobat Reader, Adobe Reader Lite, Foxit
Reader, Opera e Chrome;
101
PDF Creator
102
PDFCreator
Concorrência e incompatiblidades:
PDFCreator X doPDF
PDFCreator X Microsoft Print PDF
103
Inkscape
• A maior parte do design do BB feito com
software livre
104
Emulador de terminal
PW3270
105
Emulador de terminal
PW3270
• O Sistema que emula o DOS, se conecta ao
servidor e mostra os dados do cliente;
• Usado para a Regra de Negócio do BB
106
Emulador de terminal
PW3270
107
Emulador de terminal
PW3270
108
SISBB
109
SISBB
• Sistema de regra de negócio do BB;
• Usado em atendimentos pessoa física e pessoa
jurídica;
• Roda a regra de negócio do banco:
financiamentos, consórcios, empréstimos,
aumento de limite, cheque especial,
negociações, abertura e fechamento de
conta, etc
110
SISBB
111
SISBB
112
Redmine
113
Redmine
• https://github.com/redmine/redmine
• É um gerenciador de projetos;
• Escrito em Ruby on Rails;
• Gerenciamento de bugs;
• Calendário e Gráficos;
• Gráfico de Gantt;
114
Elgg
115
Elgg
• https://elgg.org
• Software livre para rede social;
• Escrito em PHP;
• Tem espaço para blogs, comunidades, fóruns,
repositório de arquivos, perfil
116
Glassfish
• Servidor web para rodar aplicações Java
117
Glassfish
118
Futuro: OwnCloud
• O BB está em análise e testes para
implementar o OwnCloud em breve
119
Obrigado!
120
Software Livre
no Banco do Brasil
como o BB economizou R$ 50 milhões com
ferramentas livres
Mário Araújo Xavier
Sistemas de Informação
Universidade Potiguar
marioiurd3@gmail.com

Mais conteúdo relacionado

Mais procurados

Gestão do escopo e qualidade em Gestão de Projetos
Gestão do escopo e qualidade em Gestão de ProjetosGestão do escopo e qualidade em Gestão de Projetos
Gestão do escopo e qualidade em Gestão de ProjetosAntonio Marcos Montai Messias
 
Portifolio objetivo do treinamento com recursos da PSICOPEDAGOGIA CLINICA, ...
Portifolio   objetivo do treinamento com recursos da PSICOPEDAGOGIA CLINICA, ...Portifolio   objetivo do treinamento com recursos da PSICOPEDAGOGIA CLINICA, ...
Portifolio objetivo do treinamento com recursos da PSICOPEDAGOGIA CLINICA, ...Kátia Rumbelsperger
 
plano de marketing biscoitos bommel(marca fictícia)
plano de marketing biscoitos bommel(marca fictícia)plano de marketing biscoitos bommel(marca fictícia)
plano de marketing biscoitos bommel(marca fictícia)Marcioveras
 
PSICOLOGIA DO DESENVOLVIMENTO
PSICOLOGIA DO DESENVOLVIMENTOPSICOLOGIA DO DESENVOLVIMENTO
PSICOLOGIA DO DESENVOLVIMENTOUFMA e UEMA
 
Gestao Por Objectivos 3.0 (OKR)
Gestao Por Objectivos  3.0 (OKR)Gestao Por Objectivos  3.0 (OKR)
Gestao Por Objectivos 3.0 (OKR)GOOD Intelligence
 
Plano de-maketing-empresa-alimento(2)
Plano de-maketing-empresa-alimento(2)Plano de-maketing-empresa-alimento(2)
Plano de-maketing-empresa-alimento(2)Vitória Dantas
 
OKR - Objective and Key Results
OKR - Objective and Key ResultsOKR - Objective and Key Results
OKR - Objective and Key ResultsRafaella Cavalca
 
Proposta de um modelo de escalonamento de metodologia ágil para grandes organ...
Proposta de um modelo de escalonamento de metodologia ágil para grandes organ...Proposta de um modelo de escalonamento de metodologia ágil para grandes organ...
Proposta de um modelo de escalonamento de metodologia ágil para grandes organ...Jaffer Veronezi
 
Ebook eneagrama-da-prosperidade
Ebook eneagrama-da-prosperidadeEbook eneagrama-da-prosperidade
Ebook eneagrama-da-prosperidadeMarcelo Teixeira
 

Mais procurados (20)

Gestão do escopo e qualidade em Gestão de Projetos
Gestão do escopo e qualidade em Gestão de ProjetosGestão do escopo e qualidade em Gestão de Projetos
Gestão do escopo e qualidade em Gestão de Projetos
 
Portifolio objetivo do treinamento com recursos da PSICOPEDAGOGIA CLINICA, ...
Portifolio   objetivo do treinamento com recursos da PSICOPEDAGOGIA CLINICA, ...Portifolio   objetivo do treinamento com recursos da PSICOPEDAGOGIA CLINICA, ...
Portifolio objetivo do treinamento com recursos da PSICOPEDAGOGIA CLINICA, ...
 
Agilidade Solidária: Lean & Agile Mindset é a base para uma Transformação e n...
Agilidade Solidária: Lean & Agile Mindset é a base para uma Transformação e n...Agilidade Solidária: Lean & Agile Mindset é a base para uma Transformação e n...
Agilidade Solidária: Lean & Agile Mindset é a base para uma Transformação e n...
 
Meça o que importa com OKR
Meça o que importa com OKRMeça o que importa com OKR
Meça o que importa com OKR
 
plano de marketing biscoitos bommel(marca fictícia)
plano de marketing biscoitos bommel(marca fictícia)plano de marketing biscoitos bommel(marca fictícia)
plano de marketing biscoitos bommel(marca fictícia)
 
Pim iv
Pim ivPim iv
Pim iv
 
PSICOLOGIA DO DESENVOLVIMENTO
PSICOLOGIA DO DESENVOLVIMENTOPSICOLOGIA DO DESENVOLVIMENTO
PSICOLOGIA DO DESENVOLVIMENTO
 
Gestao Por Objectivos 3.0 (OKR)
Gestao Por Objectivos  3.0 (OKR)Gestao Por Objectivos  3.0 (OKR)
Gestao Por Objectivos 3.0 (OKR)
 
4 Ps Coca Cola
4 Ps Coca Cola4 Ps Coca Cola
4 Ps Coca Cola
 
Agilidade - A arte de desprojetizar
Agilidade - A arte de desprojetizarAgilidade - A arte de desprojetizar
Agilidade - A arte de desprojetizar
 
Apresentação starbucks
Apresentação starbucksApresentação starbucks
Apresentação starbucks
 
Artigo liderança
Artigo liderançaArtigo liderança
Artigo liderança
 
Psicomotricidade
PsicomotricidadePsicomotricidade
Psicomotricidade
 
4º CONAGP 2021 | Como Management 3.0 pode melhorar o resultado dos seus proje...
4º CONAGP 2021 | Como Management 3.0 pode melhorar o resultado dos seus proje...4º CONAGP 2021 | Como Management 3.0 pode melhorar o resultado dos seus proje...
4º CONAGP 2021 | Como Management 3.0 pode melhorar o resultado dos seus proje...
 
Plano de-maketing-empresa-alimento(2)
Plano de-maketing-empresa-alimento(2)Plano de-maketing-empresa-alimento(2)
Plano de-maketing-empresa-alimento(2)
 
OKR - Objective and Key Results
OKR - Objective and Key ResultsOKR - Objective and Key Results
OKR - Objective and Key Results
 
2º edição Agile Days IGTI | Estruturas Libertadoras para Agilistas - Impulsio...
2º edição Agile Days IGTI | Estruturas Libertadoras para Agilistas - Impulsio...2º edição Agile Days IGTI | Estruturas Libertadoras para Agilistas - Impulsio...
2º edição Agile Days IGTI | Estruturas Libertadoras para Agilistas - Impulsio...
 
TDC Future 2021 | Como o Lean, Agile e Gestão 3.0 irão aumentar a entrega de ...
TDC Future 2021 | Como o Lean, Agile e Gestão 3.0 irão aumentar a entrega de ...TDC Future 2021 | Como o Lean, Agile e Gestão 3.0 irão aumentar a entrega de ...
TDC Future 2021 | Como o Lean, Agile e Gestão 3.0 irão aumentar a entrega de ...
 
Proposta de um modelo de escalonamento de metodologia ágil para grandes organ...
Proposta de um modelo de escalonamento de metodologia ágil para grandes organ...Proposta de um modelo de escalonamento de metodologia ágil para grandes organ...
Proposta de um modelo de escalonamento de metodologia ágil para grandes organ...
 
Ebook eneagrama-da-prosperidade
Ebook eneagrama-da-prosperidadeEbook eneagrama-da-prosperidade
Ebook eneagrama-da-prosperidade
 

Semelhante a Software Livre no BB economiza R$ 50 milhões

Software livre no bb final mario araujo xavier - sfd2017
Software livre no bb final   mario araujo xavier - sfd2017Software livre no bb final   mario araujo xavier - sfd2017
Software livre no bb final mario araujo xavier - sfd2017PotiLivre Sobrenome
 
Apresentação Banco do Brasil e Software Livre
Apresentação Banco do Brasil e Software LivreApresentação Banco do Brasil e Software Livre
Apresentação Banco do Brasil e Software LivreVictor Castro
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoComunidade NetPonto
 
Linux Con2010
Linux Con2010Linux Con2010
Linux Con2010Ambev
 
Microsoft e Linux: Como e Porquê a Microsoft se aliou ao Software Livre
Microsoft e Linux: Como e Porquê a Microsoft se aliou ao Software LivreMicrosoft e Linux: Como e Porquê a Microsoft se aliou ao Software Livre
Microsoft e Linux: Como e Porquê a Microsoft se aliou ao Software LivrePotiLivre Sobrenome
 
IntroduçãO Ao Desenvolvimento Web 2
IntroduçãO Ao Desenvolvimento Web   2IntroduçãO Ao Desenvolvimento Web   2
IntroduçãO Ao Desenvolvimento Web 2Maurício Linhares
 
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1Ueliton da Costa Leonidio
 
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA CareerMarcus Vinicius Miguel Pedro
 
Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016Fábio dos Reis
 
Microsoft e Linux: como e porque a Microsoft se aliou ao software livre
Microsoft e Linux: como e porque a Microsoft se aliou ao software livreMicrosoft e Linux: como e porque a Microsoft se aliou ao software livre
Microsoft e Linux: como e porque a Microsoft se aliou ao software livremarioaxavier7
 
Apresentação e-Millennium ERP para e-Commerce 2016
Apresentação e-Millennium ERP para e-Commerce 2016Apresentação e-Millennium ERP para e-Commerce 2016
Apresentação e-Millennium ERP para e-Commerce 2016MILLENNIUM NETWORK®
 
123456789987654321
123456789987654321123456789987654321
123456789987654321LDS-Labs
 
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringTDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringFelipe Klerk Signorini
 
API management: um aliado para construção de APIs
API management: um aliado para construção de APIsAPI management: um aliado para construção de APIs
API management: um aliado para construção de APIsRafael de Paula Souza
 
Presentation e-Millennium ERP Omni-Channel
Presentation e-Millennium ERP Omni-ChannelPresentation e-Millennium ERP Omni-Channel
Presentation e-Millennium ERP Omni-ChannelOctavio Yoshio Hozawa
 

Semelhante a Software Livre no BB economiza R$ 50 milhões (20)

Software livre no bb final mario araujo xavier - sfd2017
Software livre no bb final   mario araujo xavier - sfd2017Software livre no bb final   mario araujo xavier - sfd2017
Software livre no bb final mario araujo xavier - sfd2017
 
Apresentação Banco do Brasil e Software Livre
Apresentação Banco do Brasil e Software LivreApresentação Banco do Brasil e Software Livre
Apresentação Banco do Brasil e Software Livre
 
ASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis PaulinoASP.Net Performance – A pragmatic approach - Luis Paulino
ASP.Net Performance – A pragmatic approach - Luis Paulino
 
Linux Con2010
Linux Con2010Linux Con2010
Linux Con2010
 
Microsoft e Linux: Como e Porquê a Microsoft se aliou ao Software Livre
Microsoft e Linux: Como e Porquê a Microsoft se aliou ao Software LivreMicrosoft e Linux: Como e Porquê a Microsoft se aliou ao Software Livre
Microsoft e Linux: Como e Porquê a Microsoft se aliou ao Software Livre
 
IntroduçãO Ao Desenvolvimento Web 2
IntroduçãO Ao Desenvolvimento Web   2IntroduçãO Ao Desenvolvimento Web   2
IntroduçãO Ao Desenvolvimento Web 2
 
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
Comércio Eletrônico - Aula 8 - Planejamento e Implementação - Parte 1
 
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career2019 - GUOB MeetUp - Journey to Cloud and DBA Career
2019 - GUOB MeetUp - Journey to Cloud and DBA Career
 
Python e frameworks web
Python e frameworks webPython e frameworks web
Python e frameworks web
 
Palestra de Windows Server 2016
Palestra de Windows Server 2016Palestra de Windows Server 2016
Palestra de Windows Server 2016
 
Microsoft e Linux: como e porque a Microsoft se aliou ao software livre
Microsoft e Linux: como e porque a Microsoft se aliou ao software livreMicrosoft e Linux: como e porque a Microsoft se aliou ao software livre
Microsoft e Linux: como e porque a Microsoft se aliou ao software livre
 
Aula 02 - Software
Aula 02 - SoftwareAula 02 - Software
Aula 02 - Software
 
Apresentação e-Millennium ERP para e-Commerce 2016
Apresentação e-Millennium ERP para e-Commerce 2016Apresentação e-Millennium ERP para e-Commerce 2016
Apresentação e-Millennium ERP para e-Commerce 2016
 
Banco de dados dbo4
Banco de dados dbo4Banco de dados dbo4
Banco de dados dbo4
 
123456789987654321
123456789987654321123456789987654321
123456789987654321
 
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability EngineeringTDC 2017 - Borg até o Prometheus: Site Reliability Engineering
TDC 2017 - Borg até o Prometheus: Site Reliability Engineering
 
Comprei um SQL Server e agora?
Comprei um SQL Server e agora?Comprei um SQL Server e agora?
Comprei um SQL Server e agora?
 
c++-esc-brazil-presentation_v1.0
c++-esc-brazil-presentation_v1.0c++-esc-brazil-presentation_v1.0
c++-esc-brazil-presentation_v1.0
 
API management: um aliado para construção de APIs
API management: um aliado para construção de APIsAPI management: um aliado para construção de APIs
API management: um aliado para construção de APIs
 
Presentation e-Millennium ERP Omni-Channel
Presentation e-Millennium ERP Omni-ChannelPresentation e-Millennium ERP Omni-Channel
Presentation e-Millennium ERP Omni-Channel
 

Mais de PotiLivre Sobrenome

Criando seus próprios LIVROS DIGITAIS usando Software Livre
Criando seus próprios LIVROS DIGITAIS usando Software LivreCriando seus próprios LIVROS DIGITAIS usando Software Livre
Criando seus próprios LIVROS DIGITAIS usando Software LivrePotiLivre Sobrenome
 
Crackear o pacote Adobe é crime e você sabe disso!
Crackear o pacote Adobe é crime e você sabe disso!Crackear o pacote Adobe é crime e você sabe disso!
Crackear o pacote Adobe é crime e você sabe disso!PotiLivre Sobrenome
 
Você é espionado todos os dias: Saiba como se defender | TOR project
 Você é espionado todos os dias: Saiba como se defender | TOR project Você é espionado todos os dias: Saiba como se defender | TOR project
Você é espionado todos os dias: Saiba como se defender | TOR projectPotiLivre Sobrenome
 
lternativas livres para mapas e rotas com OSM e OSRM - Sedir Morais
lternativas livres para mapas e rotas com OSM e OSRM - Sedir Moraislternativas livres para mapas e rotas com OSM e OSRM - Sedir Morais
lternativas livres para mapas e rotas com OSM e OSRM - Sedir MoraisPotiLivre Sobrenome
 
Facilitando o uso de RegEx em Python através de um pacote de código aberto - ...
Facilitando o uso de RegEx em Python através de um pacote de código aberto - ...Facilitando o uso de RegEx em Python através de um pacote de código aberto - ...
Facilitando o uso de RegEx em Python através de um pacote de código aberto - ...PotiLivre Sobrenome
 
Thayron Arrais - AWS Amazon Web Services
Thayron Arrais - AWS Amazon Web ServicesThayron Arrais - AWS Amazon Web Services
Thayron Arrais - AWS Amazon Web ServicesPotiLivre Sobrenome
 
João Marcos Araújo do Valle - Big Data
João Marcos Araújo do Valle - Big DataJoão Marcos Araújo do Valle - Big Data
João Marcos Araújo do Valle - Big DataPotiLivre Sobrenome
 
Security updates por que voce deveria aceitar os updates da sua distro leo...
Security updates  por que voce deveria aceitar os updates da sua distro   leo...Security updates  por que voce deveria aceitar os updates da sua distro   leo...
Security updates por que voce deveria aceitar os updates da sua distro leo...PotiLivre Sobrenome
 
Como ganhar dinheiro com Software Livre Matheus Oliveira Flisol Natal 2018
Como ganhar dinheiro com Software Livre Matheus Oliveira Flisol Natal 2018Como ganhar dinheiro com Software Livre Matheus Oliveira Flisol Natal 2018
Como ganhar dinheiro com Software Livre Matheus Oliveira Flisol Natal 2018PotiLivre Sobrenome
 
Mudando para o Software Livre sem complicacao - Diogenes Dantas - FLISOL Nata...
Mudando para o Software Livre sem complicacao - Diogenes Dantas - FLISOL Nata...Mudando para o Software Livre sem complicacao - Diogenes Dantas - FLISOL Nata...
Mudando para o Software Livre sem complicacao - Diogenes Dantas - FLISOL Nata...PotiLivre Sobrenome
 
LibreFlix-org - FLISOL Natal 2018
LibreFlix-org - FLISOL Natal 2018LibreFlix-org - FLISOL Natal 2018
LibreFlix-org - FLISOL Natal 2018PotiLivre Sobrenome
 
O que e Software Livre, Comunidade PotiLivre e FLISOL - FLISOL Natal 2018
O que e Software Livre, Comunidade PotiLivre e FLISOL - FLISOL Natal 2018O que e Software Livre, Comunidade PotiLivre e FLISOL - FLISOL Natal 2018
O que e Software Livre, Comunidade PotiLivre e FLISOL - FLISOL Natal 2018PotiLivre Sobrenome
 
O desafio de levar a filosofia do Software Livre para o Rio Grande do Norte
O desafio de levar a filosofia do Software Livre para o Rio Grande do NorteO desafio de levar a filosofia do Software Livre para o Rio Grande do Norte
O desafio de levar a filosofia do Software Livre para o Rio Grande do NortePotiLivre Sobrenome
 
Softwares Educativos Livres e Recursos Educacionais abertos para Matematica
Softwares Educativos Livres e Recursos Educacionais abertos para MatematicaSoftwares Educativos Livres e Recursos Educacionais abertos para Matematica
Softwares Educativos Livres e Recursos Educacionais abertos para MatematicaPotiLivre Sobrenome
 
Softwares Educativos Livres - PotiCon 2016
Softwares Educativos Livres - PotiCon 2016Softwares Educativos Livres - PotiCon 2016
Softwares Educativos Livres - PotiCon 2016PotiLivre Sobrenome
 
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...PotiLivre Sobrenome
 
O que e joomla - Jose Roberto - Encontro PotiLivre
O que e joomla - Jose Roberto - Encontro PotiLivreO que e joomla - Jose Roberto - Encontro PotiLivre
O que e joomla - Jose Roberto - Encontro PotiLivrePotiLivre Sobrenome
 

Mais de PotiLivre Sobrenome (20)

Gestão de ativos com o GPLI
Gestão de ativos com o GPLIGestão de ativos com o GPLI
Gestão de ativos com o GPLI
 
O poder do software livre
O poder do software livreO poder do software livre
O poder do software livre
 
Criando seus próprios LIVROS DIGITAIS usando Software Livre
Criando seus próprios LIVROS DIGITAIS usando Software LivreCriando seus próprios LIVROS DIGITAIS usando Software Livre
Criando seus próprios LIVROS DIGITAIS usando Software Livre
 
Crackear o pacote Adobe é crime e você sabe disso!
Crackear o pacote Adobe é crime e você sabe disso!Crackear o pacote Adobe é crime e você sabe disso!
Crackear o pacote Adobe é crime e você sabe disso!
 
Você é espionado todos os dias: Saiba como se defender | TOR project
 Você é espionado todos os dias: Saiba como se defender | TOR project Você é espionado todos os dias: Saiba como se defender | TOR project
Você é espionado todos os dias: Saiba como se defender | TOR project
 
lternativas livres para mapas e rotas com OSM e OSRM - Sedir Morais
lternativas livres para mapas e rotas com OSM e OSRM - Sedir Moraislternativas livres para mapas e rotas com OSM e OSRM - Sedir Morais
lternativas livres para mapas e rotas com OSM e OSRM - Sedir Morais
 
Facilitando o uso de RegEx em Python através de um pacote de código aberto - ...
Facilitando o uso de RegEx em Python através de um pacote de código aberto - ...Facilitando o uso de RegEx em Python através de um pacote de código aberto - ...
Facilitando o uso de RegEx em Python através de um pacote de código aberto - ...
 
Thayron Arrais - AWS Amazon Web Services
Thayron Arrais - AWS Amazon Web ServicesThayron Arrais - AWS Amazon Web Services
Thayron Arrais - AWS Amazon Web Services
 
João Marcos Araújo do Valle - Big Data
João Marcos Araújo do Valle - Big DataJoão Marcos Araújo do Valle - Big Data
João Marcos Araújo do Valle - Big Data
 
Igor Oliveira - Puppet
Igor Oliveira - PuppetIgor Oliveira - Puppet
Igor Oliveira - Puppet
 
Security updates por que voce deveria aceitar os updates da sua distro leo...
Security updates  por que voce deveria aceitar os updates da sua distro   leo...Security updates  por que voce deveria aceitar os updates da sua distro   leo...
Security updates por que voce deveria aceitar os updates da sua distro leo...
 
Como ganhar dinheiro com Software Livre Matheus Oliveira Flisol Natal 2018
Como ganhar dinheiro com Software Livre Matheus Oliveira Flisol Natal 2018Como ganhar dinheiro com Software Livre Matheus Oliveira Flisol Natal 2018
Como ganhar dinheiro com Software Livre Matheus Oliveira Flisol Natal 2018
 
Mudando para o Software Livre sem complicacao - Diogenes Dantas - FLISOL Nata...
Mudando para o Software Livre sem complicacao - Diogenes Dantas - FLISOL Nata...Mudando para o Software Livre sem complicacao - Diogenes Dantas - FLISOL Nata...
Mudando para o Software Livre sem complicacao - Diogenes Dantas - FLISOL Nata...
 
LibreFlix-org - FLISOL Natal 2018
LibreFlix-org - FLISOL Natal 2018LibreFlix-org - FLISOL Natal 2018
LibreFlix-org - FLISOL Natal 2018
 
O que e Software Livre, Comunidade PotiLivre e FLISOL - FLISOL Natal 2018
O que e Software Livre, Comunidade PotiLivre e FLISOL - FLISOL Natal 2018O que e Software Livre, Comunidade PotiLivre e FLISOL - FLISOL Natal 2018
O que e Software Livre, Comunidade PotiLivre e FLISOL - FLISOL Natal 2018
 
O desafio de levar a filosofia do Software Livre para o Rio Grande do Norte
O desafio de levar a filosofia do Software Livre para o Rio Grande do NorteO desafio de levar a filosofia do Software Livre para o Rio Grande do Norte
O desafio de levar a filosofia do Software Livre para o Rio Grande do Norte
 
Softwares Educativos Livres e Recursos Educacionais abertos para Matematica
Softwares Educativos Livres e Recursos Educacionais abertos para MatematicaSoftwares Educativos Livres e Recursos Educacionais abertos para Matematica
Softwares Educativos Livres e Recursos Educacionais abertos para Matematica
 
Softwares Educativos Livres - PotiCon 2016
Softwares Educativos Livres - PotiCon 2016Softwares Educativos Livres - PotiCon 2016
Softwares Educativos Livres - PotiCon 2016
 
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
 
O que e joomla - Jose Roberto - Encontro PotiLivre
O que e joomla - Jose Roberto - Encontro PotiLivreO que e joomla - Jose Roberto - Encontro PotiLivre
O que e joomla - Jose Roberto - Encontro PotiLivre
 

Software Livre no BB economiza R$ 50 milhões

  • 1. Software Livre no Banco do Brasil como o BB economizou R$ 50 milhões com ferramentas livres Mário Araújo Xavier Sistemas de Informação Universidade Potiguar marioiurd3@gmail.com
  • 2. Quem sou eu • Sysadmin na área industrial; • Aluno de Sistemas de Informação - Universidade Potiguar; • Membro do Potilivre; • Membro do PHP com Rapadura - Fortaleza; • Membro da equipe de Tradução do KDE 2
  • 3. Roteiro • Estrutura do BB no Brasil em números; • Estrutura do BB no mundo (24 países) em números; • Parque tecnológico do BB em Brasília, Rio, São Paulo e Curitiba; 3
  • 4. Roteiro • Economia Financeira; • Linux no BB; • Software Livre no BB; • Exemplo do BB: que ferramentas livres eu posso levar para a minha empresa? 44
  • 5. Objetivo da palestra • Mostrar com fatos e os números do Banco do Brasil, que o Software Livre é uma alternativa viável para qualquer instituição. • Quais são os desafios de implantar software livre? • Quais ferramentas eu posso adotar na minha empresa? 5
  • 6. Objetivo da palestra • NÃO é fazer discussão Software Livre X Software Pago; • NÃO é fazer discussão Software Livre X Open Source; 6
  • 7. Referências • Dinis Agostinho – Gerente de Comunicação & Tecnologias – Datacenter Brasília dinis@bb.com.br facebook.com/dinis.agostinho 7
  • 8. Banco do Brasil em números • Instituição com 209 anos, fundado em 1808; • Maior Banco da América Latina; • Presente em 99,7% dos municípios do Brasil. • Presente com agências próprias em 23 países; • Atuação em 105 países, em acordo com 859 bancos estrangeiros; 8
  • 9. Banco do Brasil em números • 62 milhões de clientes; • 115 mil funcionários; • 5.429 agências; • 19.100 pontos de atendimento próprios; • 16.400 pontos de atendimento conveniados (MaisBB, Banco Postal, Nossa Caixa, etc); 9
  • 10. BB no mundo (24 países) Europa • Áustria, Espanha, França, Itália e Portugal, Alemanha e Inglaterra; América do Sul • Bolívia, Chile e Paraguai; • Argentina: Banco Patagônia, controlado pelo Banco do Brasil; 10
  • 11. Estados Unidos - bbamericas.com 11
  • 12. BB no mundo (24 países) 12
  • 13. Porque os bancos estão migrando para o Software Livre? 13
  • 14. • Premissa básica: Segurança; • Empoderamento das informações; • Preocupação com dados bancários sigilosos; • Contas Jurídicas; • Dados bancários governamentais; • Minimizar o risco de vazamento de dados; 14 Porque os bancos estão migrando para o Software Livre?
  • 15. Estrutura do BB no Brasil • Datacenter – Parque Tecnológico BB: localizado em Brasília, com filiais em São Paulo, Rio de Janeiro e Curitiba; • Automação de agências; • Automação de escritório; 15
  • 17. Parque tecnológico do BB • O Datacenter (Complexo Central de Tecnologia – CCT) conta com: – 14 mainframes; – 470 Servidores de grande porte; – 6 Petabytes de dados em ambiente de produção; – Total de 17 Petabytes de dados: Servidores de Produção+ Homologação + Contingência; – 3850 servidores virtualizados “high-end”; – 40 servidores de contingência; – 15 mil impressoras :D 17
  • 18. Parque tecnológico do BB • O datacenter possui replicações em redundância; • O CCT (Complexo Central de Tecnologia) possui uma filial replicada CCT2 em outro local em Brasília; 18
  • 19. Parque tecnológico do BB • Caso aconteça algum desastre no CCT, todas as operações são redirecionadas para o CCT2; • O CCT2 assume todo o processamento do Brasil; 19
  • 20. O que é um servidor de contingência? • O servidor de agência processa saldo, extrato, depósito, saque, TED, DOC, etc; • Quando o servidor de agência não funciona, a operação bancária eh redirecionada para Brasília; • Em Brasília, o servidor de contingência assume e processa essa operação bancária; 20
  • 21. Desafio da TI Manter a infra de uma empresa multinacional, presente em 23 países e em 99,7% dos municípios do Brasil; Equipe de TI do BB = 4 mil funcionários 21
  • 22. Automação de agências • 6.850 Servidores, maioria Suse Enterprise Server; • 110.000 Estações de trabalho, maioria Suse; • 40.000 Terminais de auto-atendimento; • 16.000 Terminais de chamada de clientes – Touch para impressão da senha; – Tela para chamada da fila; • 15.000 impressoras :D 22
  • 23. Automação de escritório • 336 prédios administrativos (Presidência, Vice-presidência, Diretoria Executiva, Universidade Corporativa, AABB, etc) • 672 servidores Suse Enterprise; • 44.000 estações de trabalho OpenSuse; 23
  • 24. GNU/Linux no BB • Distros: OpenSUSE, SUSE Linux Enterprise Server, Red Hat e Debian; • Linux rodando em 61% da infra: 95.000 PCs de atendimento e caixa; a maioria OpenSuse; • Linux rodando em 100% de TAAs: 44.000 terminais de auto-atendimento (caixas eletrônicos e afins ); 24
  • 25. GNU/Linux no BB • Linux em 100% servidores de agência; • 6.850 servidores rodando OpenSuse, Suse Enterprise (maioria) e Debian (minoria e telecentros); • 3.850 Servidores virtualizados high-end; 25
  • 26. Software Livre no BB • LibreOffice e Firefox rodando em 100.000 estações; • 75% de software livre na infra do BB: 300 softwares livres rodando; • 25% de software proprietário, parte rodando em cima de ambiente software livre; 26
  • 27. Problemas de implantação • Nem tudo são flores..... • Dificuldades: 1) Convencer a diretoria executiva de Banco do Brasil; 2) Enfrentar o preconceito/desconfiança com o software livre, o medo de mudar para o novo; 3) Custo zero com licenças, mas alto custo para capacitação para software livre; 4) Mudar a cultura de software pago (Microsoft) para software livre entre os funcionários do BB; 27
  • 28. Incompatibilidades • No mercado corporativo, o sistema mais importante de uma empresa é o Sistema ERP (Enterprise Resource Planning); 28
  • 29. O que é um Sistema ERP? • Sistema que registra os dados de Atendimento, Caixa, Financeiro, Faturamento, Contábil, Fiscal, Controle de Almoxarifado, Folha de pagamento, etc • Sistema vital para a empresa, pois facilita a emissão de relatório de todos os setores e compartilhamento de dados entre setores; • Quando falha, a empresa vira um caos; 29
  • 30. O que é um Sistema ERP? 30
  • 31. O que é um Sistema ERP? 31
  • 32. O que é um Sistema ERP? • Quando o sistema ERP é terceirizado, na maioria dos casos roda em ambiente Windows (escrito em Delphi, .NET, etc); • Em muitos casos, o sistema ERP exporta relatórios em formatos de Microsoft Excel (.xls) com fórmulas e macros; • Os programadores do Banco do Brasil criaram seu próprio sistema ERP, rodando em Linux; 32
  • 33. Economia de R$ 50 milhões • Economia em licença de SO; • Economia em licença de suíte escritório; • Economia em licença de sistema ERP; • Economia em licença de softwares utilitários; • Economia em licença de acesso remoto: Licença - CAL Client Access License; 33
  • 34. Porque o BB, parceiro do Software Livre, homologou o Internet Explorer para o Gerenciador Financeiro? 34
  • 35. Incompatibilidade de hardware O BB precisa de drivers terceirizados para: → Token; → Leitor de cartão; → Leitor de cheque; → Leitor de código de barras; → Impressora fiscal; → Leitor biométrico; → Certificado Digital; 35
  • 36. • Muitos dos fabricantes tem drivers 100% proprietários ou com blobs proprietários; • Muitos dos fabricantes não fornecem drivers livres; 36 Incompatibilidade de hardware
  • 37. • Warsaw, o módulo de segurança de BB, Caixa, Bradesco, etc; • Feito pela empresa GAS Tecnologia; • Roda em Linux, mas não é livre; 37 Incompatibilidade de hardware
  • 38. Software Livre em mobile 38
  • 39. Programação no BB 1) PHP 2) Java 3) Python 4) Javascript 5) HTML5 / CSS 6) Apache Tomcat 7) Apache Geronimo 8) Glassfish 9) MySQL 10) PostgreSQL 11) CGI 12) Perl 13) Shell Script 14) NGINX 39
  • 40. Software Livre no BB 1) OpenSuse 13) OwnCloud 2) Suse Linux 14) Ffmpeg/OGGVorbis Enterprise Server 15) CVS/ Trac 3) Debian e Ubuntu 16) XMPP 4) Squid 17) Ganglia 5) OCS Inventory 18) Simulador HP 12c 6) Joomla! 19) FreeMind 7) LimeSurvey 20) Doxygen 8) MediaWiki 21) SumatraPDF 9) Moodle 22) PDF Creator 10) DotProject 23) Valgrind 11) Red5 24) Inkscape 12) WebM 25) Emulador PW3270 40
  • 43. Home Broker BB 43 • O BB possui clientes investidores em Bolsa de Valores; • Usando software livre, o BB cria um app para que os clientes acompanhem: 1) Cotação da Bolsa de Valores (Bovespa, Nasdaq, Dow Jones) 2) Valores atualizados das ações investidas;
  • 45. Ourocard-e • Serviço do Banco do Brasil que funciona quase 100% com Software Livre 45
  • 47. Host card emulation 47 • Antena NFC: driver proprietário não-livre
  • 48. OpenSuse • Usado em PCs clientes, funcionamento similar ao das lojas Riachuelo, Extra, C&A e Centauro; • Atendimento; • Caixa; 48
  • 49. OpenSuse • Terminais de Chamada de senha - TCC (ou Dispensador de senha); • Terminais de impressão de senha com tela touch; 49
  • 50. OpenSuse • TCC: Terminal de chamada de clientes • Hashtag #EuViLinux do Diolinux 50
  • 56. KDE e Wine no Centauro 56 • Distro com interface KDE rodando a aplicação do Centauro usando o emulador Wine;
  • 59. Suse Linux Enterprise Server (SLES) • Distro voltada para servidores, gratuita por 60 dias; • Rodando nos 7.200 servidores do BB; • BB firma contrato de mais 5 anos de suporte com a Suse; 59
  • 62. Porque virtualização? • Aproveitamento ao máximo do hardware; • Recuperação rápida de servidores; • Portabilidade de servidores; • Divisão de serviços de TI (Domínio, DHCP, DNS, Web Server, File Server, Firewall, Proxy, ERP, em vários servidores • Backup de Maquinas Virtuais e configs; 62
  • 64. Debian Tucunaré • Tucunaré GNU/Linux: distro Debian desenvolvida pelo BB com interface leve para os telecentros comunitários,; • Os equipamentos de TI do Banco do Brasil são doados para os telecentros comunitários, que rodam a distro Tucunaré; 64
  • 65. Ubuntu e Shell Script • Ambiente usado para rodar a TVBB, com padrões WebRTC e WebM; 65
  • 66. Squid • Primeiro software livre implantado no BB, no ano 2000; • Controle de tráfego; • Deu início a imersão no BB no software livre; • Responsável por enviar e deixar um cache de vídeo da TVBB em agências pequenas/distantes ou com internet ruim; 66
  • 67. XMPP • Plataforma de chat usado por Whatsapp e Telegram; • Usado na criação do ZapBB; 67
  • 69. Porque criar o ZapBB? • Usamos o mesmo WhatsApp para falar com a família e também com o chefe e funcionários; • ZapBB: separar assuntos pessoais / assuntos no banco; • Canal de comunicação direta entre cliente e gerente e na diretoria do BB; • ZapBB com criptografia OTR 69
  • 70. OCS Inventory • Rodando em todos os 7.200 servidores de agência no BB; • Todos os equipamentos de TI do BB registrados pelo OCS; 70
  • 72. DIA • Software livre para diagramas; • Concorrente do Microsoft Visio; • Leve, rápido e enxuto; • Muito útil em TI, infra ou desenvolvimento; • Em infra, podemos usar para montar um diagrama da rede (PCs, roteadores, switches, racks, etc); • Importante para documentação de rede; 72
  • 73. Joomla! • Sistema CMS (Content Management System) • Escrito em PHP • Usado no PermutaBB: sistema para troca de cidades entre funcionários do BB; 73
  • 75. O que é o PermutaBB? • Desenvolvido em Joomla, faz uma conexão com as 5 mil agências do Banco do Brasil; • O funcionário pode escolher 20 cidades no Brasil para onde quer ser transferido; 75
  • 76. O que é o PermutaBB? • O sistema mostra quais funcionários querem vir para a minha cidade; • Com isso, eh possível fazer as permutas, que são homologadas pelo BB; 76
  • 79. LimeSurvey • Sistema para formulários, questionários e pesquisas, similar ao Google Forms; • Escrito em PHP e MySQL; • Exporta dados para formatos XLS, CSV, etc • Usado no questionário de implantação do BrOffice/LibreOffice no BB; 79
  • 80. LimeSurvey Questionário de implantação BrOffice/LibreOffice 80 100% usam o editor 39% planilhas 3% usam outros aplicativos; 95% declararam adaptação fácil ou regular; 86% encontraram pouca ou nenhuma dificuldade
  • 83. MediaWiki • Rodando em PHP com MySQL; • Usado para criação do WikiBB; • WikiBB: gera relatório anual do BB para o Banco Central e investidores; 83
  • 84. Moodle • Plataforma de Ensino a Distancia; • Escrito em PHP; • Usado na UniBB – Universidade Corporativa Banco do Brasil 84
  • 86. UniBB • Universidade Corporativa Banco do Brasil, rodando em Moodle; • www.unibb.com.br • EAD, Especialização e Mestrado para os funcionários do BB e familiares; • Cursos abertos para a comunidade; • Os professores são escolhidos entre os funcionários, por recrutamento interno. 86
  • 87. DotProject • Escrito em PHP; • Ajuda no controle de operações internas do BB; • Útil também para a equipe de TI, nos projetos de desenvolvimento de sistemas; 87
  • 89. Red5 • https://github.com/Red5/red5-server/releases • Plataforma de streaming em código aberto; • Escrito em Java; • Usado na criação do Videochat BB Estilo; 89
  • 90. Red5 • Permite streaming, compartilhamento de tela, transferência de arquivos e chat; • Sendo código aberto, não há limite de usuários conectados; • O limite eh o que o servidor e o link suportarem; 90
  • 92. Videochat BB Estilo Como funciona? • O cliente BB Estilo pode marcar um horário/reunião com seu gerente e incluir mais pessoas na reunião; • O sistema possui Video-conferencia, Chat, Compartilhamento de tela e Troca de arquivos entre cliente e gerente ; 92
  • 94. WebM • https://www.webmproject.org/ • Plataforma de streaming em código aberto; • Usa o padrão HTML5 e webm, membro do Alliance Open Media • Capacidade de exigir menos do link, já que funciona com os padrões ffmpeg. 94
  • 96. TVBB • Usado na criação da TVBB, canal de endomarketing do BB; • Canal de endomarketing transmitido para 7 mil pontos no BB e 100 mil PCs; • Com o WebM, FFMpeg e OGGVorbis é possível uma alta compressão no streaming do TVBB; • Aumentando a qualidade de transmissão da TVBB e chegando as agências com link de internet fraco; 96
  • 98. Simulador HP 12c Nonparell • Quanto custa uma calculadora HP 12C ? 98
  • 99. Simulador HP 12c Nonpareil • http://nonpareil.brouhaha.com/ • O BB emula a calculadora HP12C com uma versão em código aberto; • Economia: para 50 mil PCs -> R$ 10 milhões somente em calculadoras 99
  • 101. SumatraPDF • Leitor de PDF para Linux e Windows; • Mais rápido que os leitores de PDF: Adobe Acrobat Reader, Adobe Reader Lite, Foxit Reader, Opera e Chrome; 101
  • 103. PDFCreator Concorrência e incompatiblidades: PDFCreator X doPDF PDFCreator X Microsoft Print PDF 103
  • 104. Inkscape • A maior parte do design do BB feito com software livre 104
  • 106. Emulador de terminal PW3270 • O Sistema que emula o DOS, se conecta ao servidor e mostra os dados do cliente; • Usado para a Regra de Negócio do BB 106
  • 110. SISBB • Sistema de regra de negócio do BB; • Usado em atendimentos pessoa física e pessoa jurídica; • Roda a regra de negócio do banco: financiamentos, consórcios, empréstimos, aumento de limite, cheque especial, negociações, abertura e fechamento de conta, etc 110
  • 114. Redmine • https://github.com/redmine/redmine • É um gerenciador de projetos; • Escrito em Ruby on Rails; • Gerenciamento de bugs; • Calendário e Gráficos; • Gráfico de Gantt; 114
  • 116. Elgg • https://elgg.org • Software livre para rede social; • Escrito em PHP; • Tem espaço para blogs, comunidades, fóruns, repositório de arquivos, perfil 116
  • 117. Glassfish • Servidor web para rodar aplicações Java 117
  • 119. Futuro: OwnCloud • O BB está em análise e testes para implementar o OwnCloud em breve 119
  • 121. Software Livre no Banco do Brasil como o BB economizou R$ 50 milhões com ferramentas livres Mário Araújo Xavier Sistemas de Informação Universidade Potiguar marioiurd3@gmail.com