Software livre no bb final mario araujo xavier - sfd2017

121 visualizações

Publicada em

Software Livre no BB Final - Mario Araujo Xavier - Software Freedom Day Natal 2017

Publicada em: Software
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
121
No SlideShare
0
A partir de incorporações
0
Número de incorporações
0
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Software livre no bb final mario araujo xavier - sfd2017

  1. 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 – UnP Telegram @marioiurd3
  2. 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; 2
  3. 3. Roteiro • Economia Financeira; • Linux no BB; • Software Livre no BB; • Exemplo do BB: que ferramentas livres eu posso levar para a minha empresa? 33
  4. 4. 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 ferramentas eu posso adotar na minha empresa? 4
  5. 5. Objetivo da palestra • NÃO é fazer discussão Software Livre X Software Pago; • NÃO é fazer discussão Software Livre X Open Source; 5
  6. 6. Referências • Dinis Agostinho – Gerente de Comunicação & Tecnologias dinis@bb.com.br facebook.com/dinis.agostinho 6
  7. 7. Banco do Brasil em números • Instituição com 209 anos, fundado em 1808; • Maior Banco da América Latina; • Presente em todos os municípios do Brasil. • Presente em 24 países; • 62 milhões de clientes; • 115 mil funcionários; • 19.100 pontos de atendimento; • 16.400 pontos de atendimento conveniados (MaisBB e Banco Postal); 7
  8. 8. 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; 8
  9. 9. Estados Unidos - bbamericas.com 9
  10. 10. BB no mundo (24 países) 10
  11. 11. Porque os bancos estão migrando para o Software Livre? 11
  12. 12. • 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; 12
  13. 13. Estrutura do BB no Brasil • Datacenter – Parque Tecnológico: localizado em Brasília • Automação de agências • Automação de escritório 13
  14. 14. Parque tecnológico do BB 14
  15. 15. Parque tecnológico do BB • O Datacenter (Complexo Central de Tecnologia – CCT) Brasília conta com: – 17 mainframes; – 470 Servidores de grande porte; – 6 Petabytes de dados armazenados (fora backup); – 1750 servidores virtualizados; – 80 servidores de contingência; – 15 mil impressoras; 15
  16. 16. Parque tecnológico do BB O que é um servidor de contingência? • O servidor de agência processa 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; 16
  17. 17. Desafio da TI Manter a infra de uma empresa multinacional, e presente em todo o Brasil; Equipe de TI do BB = 4 mil funcionários 17
  18. 18. Automação de agências • 7.200 Servidores, maioria Suse Enterprise Server; • 120.000 Estações de trabalho, maioria Suse; • 44.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 18
  19. 19. Automação de escritório • 350 prédios administrativos (Presidência, Vice-presidência, Diretoria Executiva, Universidade Corporativa, etc) • 1000 servidores Suse Enterprise; • 40.000 estações de trabalho OpenSuse; 19
  20. 20. GNU/Linux no BB • Distros: OpenSUSE, SUSE Linux Enterprise Server, Red Hat e Debian; • Linux rodando em 130.000 PCs de atendimento e caixa; a maioria OpenSuse; • Linux rodando em 44.000 terminais de auto- atendimento (caixas eletrônicos e afins ); 20
  21. 21. GNU/Linux no BB • Linux em 7.200 servidores rodando OpenSuse. Suse Enterprise (maioria) e Debian (minoria e telecentros); • 1.750 Servidores virtualizados; 21
  22. 22. Software Livre no BB • LibreOffice e Firefox rodando em 130.000 estações; • 300 softwares livres rodando na infra do BB; 22
  23. 23. Problemas de implantação • Nem tudo são flores..... • Dificuldades: – Convencer a diretoria executiva de Banco do Brasil; – Enfrentar o preconceito/desconfiança com o software livre, o medo de mudar para o novo; – Custo zero com licenças, mas alto custo para capacitação para software livre; – Mudar a cultura de software pago (Microsoft) para software livre entre os funcionários do BB; 23
  24. 24. Software Livre no BB • OpenSuse • Suse Linux Enterprise Server (SLES) • Debian • Squid • OCS Inventory • Joomla! • LimeSurvey • MediaWiki • Moodle • DotProject • Red5 • WebM • OwnCloud • Ffmpeg • CVS/ Trac • OpenLDAP • XMPP • Ganglia • Simulador HP 12c Nonparell • FreeMind • Doxygen • PDF Creator • Valgrind • Inkscape 24
  25. 25. Ourocard-e 25
  26. 26. Ourocard-e • Serviço do Banco do Brasil que funciona somente com Software Livre 26
  27. 27. Ourocard-e 27 Host card emulation
  28. 28. OpenSuse • Usado em PCs clientes, funcionamento similar ao das lojas Riachuelo, Extra e C&A; • Atendimento; • Caixa; 28
  29. 29. OpenSuse • Terminais de Chamada de senha (ou Dispensador de senha); • Terminais de impressão de senha com tela touch; 29
  30. 30. Suse Linux Enterprise Server (SLES) • Distro voltada para servidores, gratuita por 60 dias; • Rodando nos 7.200 servidores do BB; • BB firma contrato de suporte com a Suse; 30
  31. 31. Suse Linux Enterprise Server 31
  32. 32. Debian Tucunaré 32
  33. 33. 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é; 33
  34. 34. 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; 34
  35. 35. XMPP • Plataforma de chat usado por Whatsapp e Telegram; • Usado na criação do ZapBB; 35
  36. 36. ZapBB 36
  37. 37. Porque criar o ZapBB? • Usamos o mesmo whatsapp para falar com a família e também com o chefe e funcionários; • Separar assuntos pessoais / assuntos no banco; • Canal de comunicação direta entre cliente e gerente e na diretoria do BB; 37
  38. 38. OCS Inventory • Rodando em todos os 7.200 servidores de agência no BB; • Todos os equipamentos de TI do BB registrados pelo OCS; 38
  39. 39. Joomla! • Usado no Portal de Gestão de Informações BB; • Usado no PermutaBB: sistema para troca de cidades entre funcionários do BB; 39
  40. 40. PermutaBB 40
  41. 41. O que é o PermutaBB? • Escrito 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; 41
  42. 42. 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 42
  43. 43. LimeSurvey • Sistema para formulários, questionários e pesquisas, similar ao Google Forms; • Roda com PHP e MySQL; • Exporta dados para formatos XLS, CSV, etc • Usado no questionário de implantação do BrOffice/LibreOffice no BB; 43
  44. 44. LimeSurvey 44
  45. 45. LimeSurvey Questionário de implantação BrOffice/LibreOffice 45 100% usam o editor 39% planilhas 3% usam outros aplicativos; 95% declararam adaptação fácil ou regular; 86% encontraram pouca ou nenhuma dificuldade
  46. 46. MediaWiki • Rodando em PHP com MySQL; • Usado para criação do WikiBB; 46
  47. 47. Moodle • Plataforma de Ensino a Distancia; • Escrito em PHP; • Usado na UniBB – Universidade Corporativa Banco do Brasil 47
  48. 48. UniBB 48
  49. 49. UniBB • Universidade Corporativa Banco do Brasil; • 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. 49
  50. 50. 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; 50
  51. 51. 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; 51
  52. 52. Red5 • Permite streaming, compartilhamento de tela e transferência de arquivos; • Sendo código aberto, não há limite de usuários conectados • O limite eh o que o servidor e o link suportarem; 52
  53. 53. Red5 53
  54. 54. Videochat BB Estilo 54
  55. 55. 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; • Troca de arquivos entre cliente/gerente 55
  56. 56. 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. 56
  57. 57. TVBB 57
  58. 58. TVBB • Usado na criação da TVBB, canal de endomarketing do BB (marketing interno); • Canal de endomarketing transmitido para 7 mil pontos no BB e 100 mil PCs; • Com o WebM, eh possível uma alta compressão no streaming do TVBB; 58
  59. 59. Ganglia • http://ganglia.sourceforge.net/ • Sistema de monitoramento de clusters 59
  60. 60. Simulador HP 12c Nonparell • Quanto custa uma calculadora HP 12C ? 60
  61. 61. Simulador HP 12c Nonparell • 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 61
  62. 62. PDF Creator 62
  63. 63. Inkscape • A maior parte do design do BB feito com software livre 63
  64. 64. Futuro: OwnCloud • O BB está em análise e testes para implementar o OwnCloud em breve 64
  65. 65. Obrigado! 65

×