21
Linux / Open Source e Soluções de migração de plataformas “legacy” IBM Mainframes e Sistemas Francisco Gonçalves © 2006 Todos os direitos reservados.

Linux&Open Source Legacy Migrations F Gon 2006

Embed Size (px)

DESCRIPTION

Open-Source Migrations. Open-Source IPABX, Server & Storage Virtualization, Mainframe Migrations, Business Workflow & Content Management Enterprise. By: Francisco Gonçalves @ eLabs (2006).

Citation preview

Page 1: Linux&Open Source Legacy Migrations F Gon 2006

Linux / Open Source e

Soluções de migração de plataformas “legacy”

IBM Mainframes e Sistemas AS/400Francisco Gonçalves © 2006 Todos os direitos reservados.

Page 2: Linux&Open Source Legacy Migrations F Gon 2006

Interoperabilidade entre os vários sistemas de softwareUma 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 privacidadeComunicaçõ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

Page 3: Linux&Open Source Legacy Migrations F Gon 2006

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)

Page 4: Linux&Open Source Legacy Migrations F Gon 2006

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 thecollective intelligence of the network supercedesany single contributor.”

Page 5: Linux&Open Source Legacy Migrations F Gon 2006

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.

Page 6: Linux&Open Source Legacy Migrations F Gon 2006

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 thatsurvive, nor the most intelligent, but the one most responsive to change.”

Charles Darwin (1809-82)

Page 7: Linux&Open Source Legacy Migrations F Gon 2006

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 SOAO 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,......

Page 8: Linux&Open Source Legacy Migrations F Gon 2006

Linux e Open Source © Francisco Gonçalves

OPEN STANDARDS

Page 9: Linux&Open Source Legacy Migrations F Gon 2006

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.

Page 10: Linux&Open Source Legacy Migrations F Gon 2006

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

Page 11: Linux&Open Source Legacy Migrations F Gon 2006

Linux e Open Source © Francisco Gonçalves

O Linux é gratuito TCO melhor que o UNIX TCO melhor que WindowsMigraçã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

Page 12: Linux&Open Source Legacy Migrations F Gon 2006

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– IBMMultiplos 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.

Page 13: Linux&Open Source Legacy Migrations F Gon 2006

Linux e Open Source © Francisco Gonçalves

Hypervisor

Hardware x86/AMD 32 e 64 bits

CPU MemoryNIC

Disk

Operating System

Operating System

Operating System

Operating System

Layer Virtualização – Hypervisor

Aplicações Aplicações Aplicações Aplicações

Windows

Linux

Solaris

Novell

Arquitetura de sistemas actualPlataforma servidores “aberta”

Intel / AMD

Sistemas AS/400 – Iseries Lpartions

Sistemas Backup StorageTekL700 e Storage Shark

“core Business Applications – Mission Critical

Page 14: Linux&Open Source Legacy Migrations F Gon 2006

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 LINUXVM 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

Page 15: Linux&Open Source Legacy Migrations F Gon 2006

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

InternetInformation Server 5

Active Directory Services

Exchange 2000

Window s 2000DNS & DHCP Server

.NETW 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

Page 16: Linux&Open Source Legacy Migrations F Gon 2006

....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

MozillaConqueror,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

J2EEApp Server

DBMS Server

Linux

Linux

Linux

Page 17: Linux&Open Source Legacy Migrations F Gon 2006

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”.

Page 18: Linux&Open Source Legacy Migrations F Gon 2006

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

Page 19: Linux&Open Source Legacy Migrations F Gon 2006

Linux e Open Source © Francisco Gonçalves

Projectos Linux e Open Source 2007/8.

Jan..................Abril..................Julho...................Outubro..............Dezembro..Janeiro...........Abril................Julho.............Out.

2007 2008

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”...................................................................

Page 20: Linux&Open Source Legacy Migrations F Gon 2006

Linux e Open Source © Francisco Gonçalves

Projectos Linux e Open Source 2007/8.

Jan..................Abril..................Julho...................Outubro..............Dezembro..Janeiro...........Abril................Julho.............Out.

2007 2008

“ Se à primeira vista uma ideia não parece absurda........

então é porque não tem hipóteses........ ”

[ Albert Einstein]

Page 21: Linux&Open Source Legacy Migrations F Gon 2006

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