Slide 1: Linux / Open Source
e
Soluções de migração de plataformas “legacy” IBM Mainframes e Sistemas AS/400 Francisco Gonçalves © 2006 Todos os direitos reservados.
Slide 2: Interoperabilidade entre os vários sistemas de software Uma base tecnológica unificada e semântica comuns Independência relativamente aos Fabricantes de hardware e software Usando para tal produtos comercias e Soluções “Open Source” que garantam tal independência Eficiência nos Investimentos em TI Baixo TCO (Total Cost of Ownership) e Melhoria da produtividade e aceitação dos produtos e serviços Segurança e privacidade Comunicações seguras,
Workflow de sistemas e processos seguro Os investimentos em TI ....... Requerem uma política e estratégia comuns ............ Linux e Open Source © Francisco Gonçalves
Slide 3: Linux e Open Source © Francisco Gonçalves O que é o OPEN SOURCE ? OpenSource.org Uma metodologia de desenvolvimento
– Um “Approach” de desenvolvimento de software pela comunidade.
– Processo que induz a inovação por parte dos “developers”
– Revisão continua de produtos levando à sua continua evolução.
Um “aproach” diferente de licenciamento
– Acesso livre ao código fonte
– Em conformidade com as iniciativas “open source” de licenciamento
– Gere prioridades e direitos dos utilizadores
(numa comunidade de utilizadores, “developers” e parceiros).
– Participação aberta a todos Apache
– Servidor Web de uso generalizado.
– Iniciado e desenvolvido pels comunidade
(apache.org)
Linux
– Sistema Operativo Aberto
– Iniciativa individual de
(Linus Torvalds)
Eclipse
– Ambiente integrado de desenvolvimento.
– Iniciativa de Fabricante de TI
(IBM)
Slide 4: Linux e Open Source © Francisco Gonçalves “Open Source” - O poder do ambiente colaborativo, através da rede, e a sua capacidade de invovação continuada. “… works like an ant
colony, where the collective intelligence of the network supercedes any single contributor.”
Slide 5: Linux e Open Source © Francisco Gonçalves A chave do sucesso do “Open Source” é a capacidade de inovação da sua Comunidade. Um “aproach” gerido pela Comunidade como forma de resolver os problemas, colaborando e produzindo, através de fronteiras Geográficas e Organizacionais.
Orientado por:
– Open Standards
– Novas práticas de propriedade intelectual.
– A Internet e ferramentas de colaboração cada vez mais poderosas.
A comunidade interage como forma de:
– Rápidamente resolver questões de negócio.
– Acelerar os avanços tecnológicos.
– Estimular o crescimento económico
- Permitir novos modelos de negócio.
Slide 6: Linux e Open Source © Francisco Gonçalves Na nossa Sociedade e nos negócios a capacidade de adaptação é de importância vital. “It is not the strongest of the species that
survive, nor the most intelligent, but the one
most responsive to change.” Charles Darwin (1809-82)
Slide 7: Linux e Open Source © Francisco Gonçalves Porque considerar o Open Source tão importante numa estratégia de TI actual? O Open Source é uma excelente oportunidade para acompanhar, e mesmo participar, ao nível dos standards emergentes.
– Projectos “Open Source” mais populares normalmente tornam-se produtos adoptados universalmente.
– Podem ter aceitação e níveis de implementação à escala mundial
– Aceleram a adopção de modelos SOA
O Open Source é normalmente uma enorme fonte de inovação
– A inovação pode ocorrer em qualquer lugar e a quaquer momento, e incorporar rápidamente produtos já existentes.
– O desenvolvimento através de comunidades “Open Source” conduz a um potencial de ideias, criatividade e inovação constantes.
O Open Source é uma fonte de competição e de disrupção no mercado de TI
– Aplicações de produtividade de escritório (Open Office, Koffice, AbiWord, etc).
– Bases de Dados (MySql, Progress, etc), sistemas de ERP, CRM, etc.
– Plataformas de e-mail, ferramentas colaborativas e Comunicações de Voz (VoIP)
– Sistemas Operativos Linux para Servidores (com elavada escalabilidade) e para Desktops.
– Plataformas/Ambientes de desenvolvimento de software altamente sofisticados,......
Slide 8: Linux e Open Source © Francisco Gonçalves OPEN STANDARDS
Slide 9: Linux e Open Source © Francisco Gonçalves Benefícios e desafios que a adopção do “Open Source” introduz numa Organização Benefícios Potenciais
Baixo Custo de Aquisição
Acesso a soluções de software facilitadas
– Modelo computação “Do-It-Yourself”
“prototyping” rápido e eficaz
Escolha e flexibilidade
– Portabilidade de hardware e flexibilidade do Software
– Modularidade e selecção componentes
– Modelos flexiveis de contratos Suporte
Qualidade do Software
– Elevado nível de revisão do código fonte.
– Ciclo elevado de produção de novas releases e resolução de “bugs”.
Inovação e criativadade através da Communidade Open Source.
– Oportunidade de contacto “bidireccional” com os responsáveis pelos desenvolvimentos.
– Re-utilização de componentes permitindo libertar recursos que aprendam a lidar com a inovação. Desafios potenciais
Diversos modelos de Suporte (interno/externo)
Integração
– Com outro(s) sofware(s) Open Source.
– Com Software Comercial.
Elevada disponibilidade de soluções e aplicações.
Maturidade das soluções
– Funcionalidades e Escalabilidade
– Suportadas pela Comunidade e/ou Indústria de TI.
– Modelo de negócio flexivel e sustentável.
Inumeras alternativas de manutenção e dem “Do-It-Yourself” computing.
Slide 10: O que é o Linux ? Um sistema Operativo “UNIX-like” que é desenvolvido pela comunidade Open Source e também por versões comerciais, com o seu código fonte sempre disponível.
- Robusto, funcional e altamente escalável
– Estabilidade e Solidez e Segurança
– Implementação modular.
Opera virtualmente em qualquer plataforma de hardware (Servidor ou Cliente).
Normalmente adquirido com subscrição de suporte a um distribuidor de Linux (Partner - LDP).
– Novell (Suse), Red Hat e Ubuntu, são dominantes no momento.
Desenvolvimento coordenado pelo ODSL “Linux is a better way to build what you need to compete in a completly connected world”. Linux e Open Source © Francisco Gonçalves
Slide 11: Linux e Open Source © Francisco Gonçalves O Linux é gratuito
TCO melhor que o UNIX
TCO melhor que Windows
Migração para hardware pouco dispendioso. Linux “corre” no popular x86
Funciona, mas ainda não está pronto para Servidor e “mission critical”.
Usado em àreas não criticas
Uma boa alternativa em soluções de infra-estruturas. Linux com enorme maturidade
É o motor de inovação
Flexibiliza várias soluções
Permite consolidação
Simplifica infra-estruturas
Reduz custos de TI
Resulta em enormes tagens para o suporte dos negócios O Linux é suportado em multiplas arquiteturas (desde o Desktop até aos Mainframes IBM, FUJITSU, SUN, HP, etc.)
Suporta processamento simétrico (SMP) com até 512 vias.
“Features” e melhoramentos de nível “UNIX-like.
Provas dadas em fiabilidade, disponibilidade e estabilidade.
Cada vez mais usado mundialmente em “critical applications”, Bases Dados e ERP´s. 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 As capacidades do Linux progrediram e evoluiram enormemente
Slide 12: Linux e Open Source © Francisco Gonçalves Adopção e aceitação do LINUX Reports de:
– Gartner
– Deutsche Bank
– Forrester
– IDC
– DH Brown
– Goldman Sachs
– Bloor Research
– Wall Street
– IBM
Multiplos artigos em :
– Business Week
– Financial Times Implementações – em Desktops, Servidores e Mainframes - a nivel mundial, em grandes empresas, na Banca, Seguros, Indústria, Retalho, etc.
Slide 13: Linux e Open Source © Francisco Gonçalves Hypervisor 7 8 6 Windows
Linux
Solaris
Novell Arquitetura de sistemas actual Plataforma servidores “aberta”
Intel / AMD Sistemas AS/400 – Iseries Lpartions Sistemas Backup StorageTekL700 e Storage Shark “core Business Applications – Mission Critical
Slide 14: Linux e Open Source © Francisco Gonçalves Cenários de evolução
Adopção de plataformas de Servidores totalmente “abertas” Hypervisor Virtualização Hypervisor - Virtualização VM LINUX VM LINUX VM LINUX,UNIX,Solaris VM WINDOWS Emulação WineAPi Emulação AS/400 ISeries Plataformas de hardware Aplicações e desenvolvimento AS/400 RPG e Cobol Windows Applications Layer de virtualização Storage escalável – “MultiVendor Platform” Virtual SAN Net Intel – AMD – SPARC - RISC
Slide 15: Linux e Open Source © Francisco Gonçalves Clientes W indows 2000 Aplicação Office MicroSoft Office IE 7 Outlook Common Language RunTime CLI Applications Windows Server 2000 MS SQL Server 2000 Windows 2000
File & Print
Server Internet
Information
Server 5 Active Directory
Services Exchange 2000 Window s 2000
DNS & DHCP
Server .NET
W indows DNA
2000 MS SQL Server
2000 Migração de Windows para Linux: Definição de funcionalidades equivalentes disponíveis nas duas plataformas. Microsoft Microsoft Microsoft Microsoft
Slide 16: ....baseada no Linux “ready for the enterprise” e a sua
arquitectura alinhada conceptualmente conforme diagrama: Linux e Open Source © Francisco Gonçalves Aplicação de Office Open Office / StarOffice Mozilla
Conqueror,
Opera,
FireFox. K-Mail,
Evolution,
Zimbra Ajax Client. Java Virtual Machine, Ajax Client, etc Java e Ajax Applications Arquitectura Servidor Linux Open Source Linux Server DBMS File & Print
Server Web Server Appache K-Mail, Zimbra Server(Outlook compat.) LDAP – Directory Services DNS & DHCP
Server J2EE
App Server DBMS Server Linux Linux Linux
Slide 17: Linux e Open Source © Francisco Gonçalves .... Migração completa de objectos de IBM Mainframes & AS/400 para sistemas “abertos” em Windows e Linux ou Solaris ..... Suporte de programação nativa AS/400 em RPG e COBOL
Integração de novas ferramentas de programação Windows e Linux com Visual Studio, Cobol e “Open Source” “developing Tools”.
Slide 18: Linux e Open Source © Francisco Gonçalves Solução OLAP integrada Infinite ISeries Workflow poderoso – As soluções que a plataforma INFINITE disponibiliza providenciam para manipulação de “datawarehouse, e ditribuição de dados de forma a implementar aplicações e modelos de BI (“ business intelligence”). Multiplos “Data Sources” – extracção, transformação e carregamento de dados de qualquer fonte, permitindo criar e coordenar “data marts”. Executive Snapshot – Permite disponibilizar visualização de dados de forma multidimensional, através de interfaces gráficos elaborados. “Data Access” Universal – Acesso uniforme a dados armazenados em múltiplas plataformas e independentemente da sua localização. Copyright © California Software
Slide 19: Linux e Open Source © Francisco Gonçalves Projectos Linux e Open Source 2007/8. 13. Ideias e conceitos com futuro ........................ “Virtual Appliances” VmWare
Virtualização de sistemas (Vmware, Xen, Virtual PC, Virtual Iron)
Virtualização aplicacional (Citrix, Wyse, Sun, UniSys, IBM, HP, Google ....)
Grid Computing.....
SaS – “Software as a Service”
“Capacity on demmand”
Server Based Computing, “thin clients” e desktop virtual
“OutSource” ou “OpenSource” ?
Voip ou Coip (Communications over IP) ?
“Storage e Network virtualization”...................................................................
Slide 20: Linux e Open Source © Francisco Gonçalves Projectos Linux e Open Source 2007/8. “ Se à primeira vista uma ideia não parece absurda........
então é porque não tem hipóteses........ ”
[ Albert Einstein]
Slide 21: Linux e Open Source © 2006 - Francisco Gonçalves Projectos Linux e Open Source 2007/8. FIM! Muito Obrigado pela sua atenção. Francisco Gonçalves © 2006
IT Systems Architect / Consultant