Mais conteúdo relacionado Semelhante a Linux&Open Source Legacy Migrations F Gon 2006 (20) Mais de Francisco Gonçalves (20) Linux&Open Source Legacy Migrations F Gon 20061. 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. 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 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) 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.” 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. 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) 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,...... 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. 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 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 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. 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 Hardware x86/AMD 32 e 64 bits CPU Memory NIC Disk Operating System Operating System Operating System Operating System Layer Virtualização – Hypervisor Aplicações Aplicações Aplicações Aplicações 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 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 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 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 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”................................................................... Jan..................Abril..................Julho...................Outubro..............Dezembro..Janeiro...........Abril................Julho.............Out. 2007 2008 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] Jan..................Abril..................Julho...................Outubro..............Dezembro..Janeiro...........Abril................Julho.............Out. 2007 2008 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