Pense Aberto, Pense Linux Linux, Open Standards Consultant IBM Corporation TCO Melhor. Explicado. Avi Alkalay < [email_address] > 11-2132-2327 avi.alkalay.net/blog
Uma Nota Sobre Maturidade Desenvolvedores Usuários Suporte Maturidade Use somente software maduro na sua empresa !
Sistema Operacional Web, Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors Hardware || Hardware Virtual Onde IT Agrega Valor ? Desenvolvedores Usuários Suporte Maturidade Padrões Abertos Estratégias Abrangência de Uso Tática  Open Source Tática  Closed Source Táticas
Sistema Operacional Web, Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors Hardware || Hardware Virtual O Poder de Ter Escolha CENSURA CENSURA CENSURA CENSURA CENSURA xSeries pSeries iSeries zSeries Múltilpas escolhas garantem  PODER DE NEGOCIAÇÃO
Os Pilares do e-Business Linux fará para as aplicações o que a Internet fez para as redes Irwing W. Berger Senior VP - Strategy XML Java EE HTML Linux x86 AMD Hardware Virtual Linux é o  FISCAL  dos Padrões Abertos POWER
Por Que Distribuições Comerciais ? Um parceiro hoje e no longo prazo para transferir riscos operacionais Acesso rápido a updates testados, suportados e de qualidade Grande oferta de opções de HW e SW certificados Disponibilidade de ecossistema de soluções complexas pré-testadas, suportadas e certificadas Porque garantem 'suporte', que significa:
Iniciativas IBM com Padrões Abertos First integrated  private UDDI directory Over 160 business  integration technology patents First Web Services Gateway 2001 Web Services  and Tools Led submission of WSDL to the W3C  Co-chaired W3 Web Services Workshop Founder of Eclipse.org  Co-author of W3C XML Schema standard Chair of Web Services Interactive Applications TC 2003 Web Services Interoperability Submission of BPEL to OASIS and co-chair WSBPELTC Submission of Common Base Events and WS-Manageability to OASIS Co-chair WSDM TC in OASIS Led workgroup responsible for finalization of SOAP 1.2 2002 Web Services  and Security Founder and chair, WS-I Organization  Co-author of web services bus process specification  (BPEL, WS-TX, WS-TC)  Co-author for Web Services Security roadmap and specification  2004 Web Services Management Chair of workgroup responsible for WS-I Basic Profile 1.1 Co-chair of working group responsible for OASIS WS-Security 1.0 Co-chair of OASIS WS-Notification TC Eclipse becomes independent organization More than 1,000 developers devoted to XML and more than 1,500 focused on Linux.  1998 / 1999 Java, XML  and ebXML Co-founder and lead architect for RosettaNet Author of XML4J Chair OMG XML Metadata Interch. Format Co-author W3C Document Object Model FounderXML.org Elected to Board of Directors in OASIS 2000 Web Services  and  UDDI Co-author of SOAP 1.1  and submission  to W3C Cofounder of UDDI.org and author of original UDDI specification  Co-author of WSDL IBM contributes SOAP4J to Apache
A Iniciativa  Power.org “ A IBM abriu o processador Power não porque ele não tem valor para a companhia, mas porque tem enorme valor” Tom Yager InfoWorld 12/2004 power.org
A Iniciativa  Blade.org
O Poder de NÃO Ter Escolha Sistema Operacional Web, Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors O  CLIENTE  é a  Barganha
A Visão “Line of Business”
A Empresa  On Demand É quando uma empresa consegue  manobrar seus recursos como se fossem um líquido , assim flexível, para atender dinamicamente as exigências do mercado, e também tirar proveito das melhores ofertas de renovação desses recursos. Responsiva Variável Flexível Focada
On Demand  na Tecnologia da Informação ...an approachable, adaptable, integrated and reliable infrastructure delivering on demand services for on demand business operations... Open Integrated Virtualized Autonomic
Baixa Granularidade Consolidação, Blades Media Granularidade Virtualização Alta Granularidade GRID, Clusters
A Perspectiva “Line of Business” Quanto mais próximo do centro, mais relevante é para os processos de negócio de uma empresa. Sistema Operacional Middleware ERP, CRM, etc CORE BUSINESS Hardware
A Importância dos Desenvolvedores Sistema Operacional Web, Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors Hardware || Hardware Virtual SOLUÇÕES Programadores atuam nestas camadas INFRA-ESTRUTURA Que definem como serão estas camadas
Organização de TI das Empresas Infraestrutura Servers Storage Networking Ação no Datacenter Não interage com Iniciativas de Negócio Desenvolvimento Lógica de Negócio Integração de Processos Aquisição de Pacotes de Gestão Ação permeia toda a Empresa Interação com Iniciativas de Negócio Sistema  Operacional ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Hardware Opera Define Cria CIO
Arquitetura Orientada a Serviços Modularizando o Negócio
Um  modelo de programação  completo que engloba padrões, ferramentas, métodos, e tecnologias como web services Capabilidades que negócios querem expor como um  conjunto de serviços  para clientes e parceiros Estilo arquitetônico  que requer um provedor de serviços, requisitante e descritor do serviço. Endereça coisas como reutilização de componentes, aplicações compostas, etc Um  conjunto de acordos  entre requisitantes, e provedores que especificam a qualidade do serviço, e identificam métricas de IT Arquitetura Orientada a Serviços Coisas Diferentes para Pessoas Diferentes
Business Innovation & Optimization Services Development Services Interaction Services Process Services Information Services Partner Services Business App Services Access Services IT Service Management Infrastructure Services Workload Virtualization Information Virtualization Arquitetura Referência do SOA ESB
Applications Methods Organization Infrastructure Architecture Business View  SOA: Onde Você Quer Estar ? Silo Services Composite  Services Virtualized Services Dynamically Re-Configurable Services Componentized Integrated Level 1 Level 4 Level 5 Level 6 Level 7 Level 3 Level 2 Modules Services Process Integration via Services  Dynamic Application Assembly Components Objects Structured Analysis &  Design Service  Oriented Modeling Service  Oriented Modeling Grammar Oriented Modeling Component  Based Development Object  Oriented Modeling Ad hoc IT Governance Emerging SOA Governance SOA and IT Governance Alignment SOA and IT Governance Alignment Ad hoc IT Governance Ad hoc IT Governance SOA and IT Governance Alignment Service  Oriented  Modeling Process Integration via Services Platform  Specific Platform Specific Platform  Neutral Dynamic Sense &  Respond Platform Specific Platform Specific Monolithic Architecture Emerging  SOA Grid Enabled SOA Dynamically Re-Configurable Architecture Component Architecture Layered Architecture SOA Platform Specific Function  Oriented Service Oriented Service Oriented Service Oriented Function  Oriented Function  Oriented Service Oriented
IBM e Linux
Por Que Linux com a IBM ? Suporte 24x7, de ponta a ponta Linux em si Toda linha de produtos de HWs e SWs p/ Linux Investimentos em pesquisa e desenvolvimento em Linux e SW Livre, no Brasil e no Mundo Linux enraizado na nossa estratégia de Padrões Abertos e On Demand Linux em todas as famílias de servidores: escala e consolidação transparente Experiência Linux nacional e mundial com vários casos de referência
Porque Linux com a IBM Intellistation All models certified IBM Point of Sale xSeries Virtualização com XEN VMWare, etc pSeries LPAR no Regatta Vários outros models iSeries SuSE e Red Hat LPAR zSeries Roda nativo, LPAR, no VM ou no novo VIF Red Hat, SuSE HPC Linux Cluster   Opteron, Xeon, Power Storage SCSI, Fiber Channel Shark IBM Java
Linux: Muito Além dos Custos Pergunta: Baseado no que você vê ou ouve, como pontuaria Linux nos seguintes aspectos? Fonte:  Pesquisa de Mercado IBM. 500 Usuários. “ Trocamos para Linux e o sistema parou de cair. Não queremos mais nada hoje.” Shie Chen. Gerente de Tecnologia do Serasa Autonomic
Virtualização On Demand nos IBM  ^ s LPAR 1 Linux LPAR 2 Linux LPAR 4 Novell XEN and VMWare ESX Server xSeries LPAR 5 Win LPAR 1 Linux LPAR 2 Linux LPAR 4 AIX5L pSeries LPAR 5 AIX LPAR 1 Linux LPAR 2 Linux LPAR 4 OS/400 V4R5 iSeries LPAR 5 OS/400 V5R1 LPAR1 Linux LPAR2 OS/390 z/OS zSeries z/VM z/OS Hiper Sockets
O Data Center Atual Camada App/Web Camada DB Camada Segurança Muitos cabos Reativo a mudanças Complexo Muitas camadas de segurança: firewalls e switches Alta Disponibilidade de equipamentos Complexidades de replicação para clustering Switch Switch Switch Switch Switch Switch Switch Switch Internet Cliente
Menos cabos: conectividade lógica com Hipersockets Serviços crescem ou descrescem de acordo com necessidade Fisicamente pequeno Economia de energia Hardware provê alta disponibilidade automática Simplicidade de administração O Data Center  On Demand Web Applic DB Outro Hardware com suporte a virtualização Conectividade e Firewalling
Consolidação com  ^  zSeries* * Estudo real de um cliente da área de Telecomunicações
Hóspede Hóspede Hóspede Hóspede Hóspede Hóspede Hóspede Hóspede Emulação de todo o HW, BIOS, placas SO sem modificações Hypervisor consome recursos Virtualização Tradicional Hóspedes acessam HW diretamente Afinidade entre o hóspede e virtualizador (hospedeiro) Virtualizador praticamente não consome recursos Paravirtualização O que é Paravirtualização
Testes de Performance Performance relativa ao Linux nativo 567 567 554 263 271 334 1714 1633 199 518 514 150 Linux Nativo Linux com Xen VMWare
Testes de Performance de Rede Performance relativa ao Linux nativo 897 897 291 897 897 615 602 516 101 544 467 137 Linux Nativo Linux com Xen VMWare
X Migração de Máquina Virtual
Migração de Máquina Virtual
Acesso livre ao sistema de arquivos Sem nível de qualidade por aplicação Sem proteções de rede Aplicações Compartilham SO Virtualização com Aplicações Enjauladas Aplic W Serviço A Aplic D Serviço M Serviço G Aplic T Sistema Operacional Aplic W Serviço A Aplic D Serviço M Serviço G Aplic T Sistema Operacional Blindgem de filesystem Nível de uso controlado por aplicação Auto-firewalling com IPTables IPTables,  SELinux  ou  AppArmor
Alta Disponibilidade com Linux Expensive Hardware Expensive HA Software Complex Exclusive systems Unexpensive Hardware Free HA Software Simple All systems Old HA HA on Linux
Alta Disponibilidade com Clusters Linux HeartBeat linux-ha.org ~ ~ THE WEATHER CHANNEL
Cluster com Replicação de Dados Qualquer  ^ Qualquer  ^ Replicação LAN de  Serviço Replicação byte a byte em disco interno Replicação síncrona ou assíncrona Velocidade de gigabit, comparável a iSCSI Linux Host 2 Non active Application DRBD Writes Linux Host 1 Application DRBD Read/Write Read/Write
Linux no Desktop Corporativo
Sistema Operacional Aplic. Internas Mudando o Paradigma do Desktop Atual Onde estão as camadas de independência tecnológica ???
Players do Desktop Linux
Benefícios de Linux no Desktop Praticamente não existem virus e spyware para Linux Linux provê firewalling intrínseco, que pode ser usado para barrar supostos virus e spyware. Cada PC pode ser um Firewall para sí próprio Uso de ferramentas de HPC para gerência centralizada de atualizações e reinstalações em massa Linux funciona como um policial dos Padrões Abertos
Linux no Desktop: A Última Fronteira Linux no Desktop já é suficientemente bom
OpenOffice.org New Rowley continua a acreditar que organizações são irresponsáveis se não examinarem e testarem periodicamente o  OpenOffice.org . Simplesmente porque há um pontencial enorme de dinheiro a ser economizado. New Rowley Group http://www.newrowley.com/takes/2003/take_031022.html http://www.newrowley.com/takes/2005/take_050908.html
OpenDocument Format Aplicação Informação Paradigma Antigo Informação está atrelada a aplicação que a criou. Controle está com o desenvolvedor do software,  não  com o cliente. Aplicação Aplicação Aplicação Informação Paradigma Novo Informação é representada usando padrões abertos, não estando sob o controle de um fornecedor único, e várias aplicações podem criar e acessá-la mutuamente. Controle é do cliente,  não  do fabricante do software.
Open Document Format Lembre-se: são os seus documentos. Você deve poder fazer o que quiser com eles, em qualquer lugar, com qualquer aplicação que você quiser. E somente ODF foi desenhado para tomar conta de seus documentos, por séculos. Bob Sutor VP de Padrões Abertos e Open Source, IBM http://www-128.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=384&entry=97126
Open Document Format
PC Multiusuário PC Multiusuário Portal e Workplace Workplace Client Technology
O PC é hoje um produto commoditizado, com muita memória, storage, e abundante poder computacional. No entanto o usamos ainda da mesma forma como quando foi concebido: para tarefas pessoais, com picos muito esparsos de utilização.
Desktop Tradicional 1 PC completo por usuário ativo Ocio de uma máquina não é aproveitado por outro usuário
PC Multiusuário com Linux Usuários compartilham recursos Um ou vários perfís de usuários por PC Gerência de um parque de máquinas muito menor Redução em licensas de Software/CPU Linux provê gerência otimizada de recursos Um PC com Linux
Análise Financeira com Linux Componentes e preços estimados. Tabela deve ser revisada pelo Cliente. Tabela dinâmica. Ajuste número de usuários para ver variações
ibm.com/developerworks
Soluções de ISVs p/ Linux
Recapitulando . . . Sistema Operacional não resolve nossos problemas de negócio. Nem Hardware, nem Middleware. Desenvolvedores definem o perfil de IT das empresas. A recompensa do uso exclusivo de  Padrões Abertos  é o pleno  Poder de Negociação . On Demand  é sinônimo de  Eficiência Operacional  e  Poder de Negociação . Linux  é o fiscal que sempre exige  Padrões Abertos . O desktop atual é caro porque estamos usando-o de forma errada. Linux está pronto para sua empresa !!
Linux Já É Realidade em Muitas Empresas METRÔ
Linux, Open Standards Consultant IBM Corporation Obrigado ! Avi Alkalay < [email_address] > 11-2132-2327 avi.alkalay.net/blog
Sobre a Apresentação Sumário Linux e Padrões Abertos estão mudando a forma como empresas compram e usam tecnologia. A apresentação mostra a relação entre tecnologias como Linux, Java, XML, HTML, etc, o comprometimento da IBM com sua evolução, caminhos estratégicos, e como clientes estão tendo sucesso com seu uso. Linux no desktop, vantagens e desvantagens, verdades e mitos. Summary ::  An Open Source techie guy in the corporate world Avi Alkalay is an Open Source techie guy that the destiny made him work at the IBM Linux Impact Team, dealing with the heavy corporate clients. So he had to learn how to talk about Linux and Open Source with more responsability, leaving the religious aspects of the technology at home. From this experience, he learned how to effectively sell Linux, Open Source and Open Standards solutions, best practices, what open source techie guys can and cannot say to customers, when the Open Source model works and when it doesn't (from a business perspective), and how to increase Linux popularity inside corporations, not only in the infrastructure side of the IT, but also in the core business, ERPs, etc, and also a mature vision of the status of Linux as a corporate desktop. Apresentador Avi Alkalay é consultor de Linux e Padrões Abertos na IBM. É ativo na comunidade Open Source, contribuindo software para diversos projetos. Trabalhou com praticamente todas as tecnologias da Internet, desde a sua alvorada, atuando hoje como arquiteto em soluções de e-business, e ajudando clientes a migrarem seus processos p/ Padrões Abertos. Apresentador (outra opção) Consultor de Linux e Open Source. Expert em soluções baseadas em Linux e padrões abertos, tendo ajudado clientes a migrarem para tal, considerando aspectos culturais, comerciais, e tecnológicos de seus contextos. Contribui para a comunidade de Software Livre com idéias e código, tendo um amplo conhecimento de seu dinamismo, vantagens e desafios. É membro do grupo de desenvolvimento de Linux no Desktop interno da IBM, com foco em interfaces com o usuário. Foi responsável pela segurança corporativa de Internet da IBM Brasil, e atualmente empenha-se na evangelização do uso racional de Padrões Abertos.
Workplace Client Technology PC Multiusuário Portal e Workplace Workplace Client Technology
Aplicações Cliente/Servidor Tradicionais Aplicações Web Tradicionais Objetivo:  aplicações ricas baseadas em portal, com baixo custo de propriedade Desafio: um cliente com todas funcionalidades, e com baixo custo de propriedade IBM Workplace Client Technology Rich Client Gerenciado pelo Servidor
Workplace Client Technology Componentizado Gerenciado pelo Servidor Pervasivo Segurança dos Dados Capacidades off-line Experiência do Usuário Rica, Contextual Desconectado Componentizado Provisionado Gerenciado pelo Servidor Replicação, Sincronização Arquitetura do Workplace Client Technology Sistema Operacional ( Linux, Windows, Mac) Utilitários do SO ( Browsers, Drivers etc. ) Eclipse 3.0 Foundation Estrutura de Experiência do Usuário, Windowing, Mecanismo de Interação entre Componentes Servidor de Aplic. Local Container   EJB Database Local (Cloudscape) Provisionamento / Gerenciamento (Tivoli & RPCML Agent) Replicação & Off-line (SyncML4J) Extensões IBM Extensões de 3os. Client Middleware
Desenvolvedores e IBM
O Projeto OpenPower para Desenvolvedores OpenPowerProject.com/br
O Modelo Evolutivo no Software Livre Linux Kernel Samba Apache PHP Perl t = 0 t = 1 ano t = 3 anos t  ≥  7 anos Tomcat Entusiasmo, Idealismo Necessidades isoladas Diversão Evolução constante, organizada e arquitetada Necessidades de negócio Suporte comercial
Linux: Começa com Redução de Custos Linux tem custo 40% menor que a mesma solução em Windows Basedo na aquisição por 3 anos, suportando 100.000 operações por segundo, no benchmark SPECjbb
Finalizando...
Medo de Ser Pioneiro ? Tem medo de ser a pioneira no uso de uma nova tecnologia? Sua empresa tem receio de ser a primeira?
Backup
Áreas de Foco para Linux Aplicações de Indústria Consolidação Clusters Linux Infraestrutura Focos Desenvolvidos Parceiros com Rede de Valor Clientes Linux Paises Emergentes Novos Focos
Linux em Lojas, Bancos, Supermercados REDUÇÃO DE CUSTOS IMEDIATA MIGRANDO PARA LINUX !! Gerenciamento consciente e centralizado Loja PDVs Loja PDVs
Centro de Competência Linux Queremos ver Linux em todos os lugares Participação em arquiteturas de soluções Ajuda e resursos para porte de aplicações Evangelização
Portal e Workplace PC Multiusuário Portal e Workplace Workplace Client Technology
Portal O DESKTOP É O  PORTAL
Ambiente Workplace network-delivered, especialmente desenhado para implementações no mercado SMB ou departamentais Poderosas ferramentas de times virtuais (team collaboration) e gerência de documentos Integrado a estrutura robusta do Portal Fácil de instalar e implementar Escolha e flexibilidade de plataforma Custo total de propriedade (TCO) extremamente atrativo IBM Workplace Services Express
E esse tal de  On Demand *   ? * Ou Empresa Orgânica Dicionário de IBMês “ É o estado em que uma empresa consegue  manobrar seus recursos como se fossem um líquido , assim flexível, para atender dinamicamente as exigências do mercado, e também tirar proveito das melhores ofertas de renovação desses recursos.”
J2EE e Aplicações Componentizadas Pura Lógica de Negócio Servidor de Aplicações J2EE Hardware App 3 Sistema Operacional Transa ç ões Acesso a DB HTTP XML XSLT Schedule Segurança Clustering Sessão App 1 App 2 Logs
Crescimento do Software Livre
Estamos no Limiar de uma Nova Fase Mainframe Internet Pervasive (IT Everywhere) PC
Centro de Competência Linux O Pingüim com a Experiência IBM
IBM Experience Para Parceiros de Soluções Traga seu cliente Mostre soluções Espaço para reuniões Feche o negócio
Evolução da Adoção do Linux
USE LINUX E REDUZA SEU TCO !!! O que ninguém explica é  COMO  se gera empregos, ou se reduz o TCO Bravatas do Cotidiano. . . . VOTE EM MIM !!! EU GARANTO MAIS EMPREGOS !!! SOA COMO...
E esse tal de  On Demand *   ? * Ou Empresa Orgânica Dicionário de IBMês “ Sr. Cliente, usando somente  tecnologias flexiveis,  abertas  e integráveis  para resolver seus problemas de negócio, poderá comprar infraestrutura como se fosse sabonete:  melhor balanço entre preço e perfume, aqui e agora ” Enciclopédia de IBMês Avançado, Volume 18, pg. 549
O Que É O Desktop ? Desktop é um ambiente gráfico? Desktop são janelas, botões e scrollbars? O Desktop é um comum acordo sobre como se faz aplicações gráficas de uso geral. É um consenso da indústria.
Sistema Operacional Web, Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors Hardware || Hardware Vitual
Open Source Readiness Analysis - Client Fit 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 Skill Community Cost Culture Desire/Need Enhancement Capability Implementation Speed Integration Perceived Benefit Security Stability Support / Indemnification Innovation Open Source Readiness can be assessed with an ETRM The client DOES NOT have the requisite skills. Cost IS NOT a determining factor. The client's culture CANNOT ADAPT. There is NO DESIRE / NEED. Speed of implementation is NOT IMPORTANT to the client. ENHANCEMENT CAPABILITY is NOT IMPORTANT Indemnification is VITAL to the client. Average Score = 0.8 The client DOES NOT require Indemnification. Stability is VERY IMPORTANT factor to consider. Cost is VERY IMPORTANT factor to consider. There has been frequently expressed EXPRESSED DESIRE / NEED. ENHANCEMENT CAPABILITY should be desired by the client (vs. a closed or proprietary technology such as  “black box”). A loosely coupled COMMUNITY of support is acceptable Average Score = 2.8

Pense Aberto, Pense Linux

  • 1.
    Pense Aberto, PenseLinux Linux, Open Standards Consultant IBM Corporation TCO Melhor. Explicado. Avi Alkalay < [email_address] > 11-2132-2327 avi.alkalay.net/blog
  • 2.
    Uma Nota SobreMaturidade Desenvolvedores Usuários Suporte Maturidade Use somente software maduro na sua empresa !
  • 3.
    Sistema Operacional Web,Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors Hardware || Hardware Virtual Onde IT Agrega Valor ? Desenvolvedores Usuários Suporte Maturidade Padrões Abertos Estratégias Abrangência de Uso Tática Open Source Tática Closed Source Táticas
  • 4.
    Sistema Operacional Web,Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors Hardware || Hardware Virtual O Poder de Ter Escolha CENSURA CENSURA CENSURA CENSURA CENSURA xSeries pSeries iSeries zSeries Múltilpas escolhas garantem PODER DE NEGOCIAÇÃO
  • 5.
    Os Pilares doe-Business Linux fará para as aplicações o que a Internet fez para as redes Irwing W. Berger Senior VP - Strategy XML Java EE HTML Linux x86 AMD Hardware Virtual Linux é o FISCAL dos Padrões Abertos POWER
  • 6.
    Por Que DistribuiçõesComerciais ? Um parceiro hoje e no longo prazo para transferir riscos operacionais Acesso rápido a updates testados, suportados e de qualidade Grande oferta de opções de HW e SW certificados Disponibilidade de ecossistema de soluções complexas pré-testadas, suportadas e certificadas Porque garantem 'suporte', que significa:
  • 7.
    Iniciativas IBM comPadrões Abertos First integrated private UDDI directory Over 160 business integration technology patents First Web Services Gateway 2001 Web Services and Tools Led submission of WSDL to the W3C Co-chaired W3 Web Services Workshop Founder of Eclipse.org Co-author of W3C XML Schema standard Chair of Web Services Interactive Applications TC 2003 Web Services Interoperability Submission of BPEL to OASIS and co-chair WSBPELTC Submission of Common Base Events and WS-Manageability to OASIS Co-chair WSDM TC in OASIS Led workgroup responsible for finalization of SOAP 1.2 2002 Web Services and Security Founder and chair, WS-I Organization Co-author of web services bus process specification (BPEL, WS-TX, WS-TC) Co-author for Web Services Security roadmap and specification 2004 Web Services Management Chair of workgroup responsible for WS-I Basic Profile 1.1 Co-chair of working group responsible for OASIS WS-Security 1.0 Co-chair of OASIS WS-Notification TC Eclipse becomes independent organization More than 1,000 developers devoted to XML and more than 1,500 focused on Linux. 1998 / 1999 Java, XML and ebXML Co-founder and lead architect for RosettaNet Author of XML4J Chair OMG XML Metadata Interch. Format Co-author W3C Document Object Model FounderXML.org Elected to Board of Directors in OASIS 2000 Web Services and UDDI Co-author of SOAP 1.1 and submission to W3C Cofounder of UDDI.org and author of original UDDI specification Co-author of WSDL IBM contributes SOAP4J to Apache
  • 8.
    A Iniciativa Power.org “ A IBM abriu o processador Power não porque ele não tem valor para a companhia, mas porque tem enorme valor” Tom Yager InfoWorld 12/2004 power.org
  • 9.
    A Iniciativa Blade.org
  • 10.
    O Poder deNÃO Ter Escolha Sistema Operacional Web, Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors O CLIENTE é a Barganha
  • 11.
    A Visão “Lineof Business”
  • 12.
    A Empresa On Demand É quando uma empresa consegue manobrar seus recursos como se fossem um líquido , assim flexível, para atender dinamicamente as exigências do mercado, e também tirar proveito das melhores ofertas de renovação desses recursos. Responsiva Variável Flexível Focada
  • 13.
    On Demand na Tecnologia da Informação ...an approachable, adaptable, integrated and reliable infrastructure delivering on demand services for on demand business operations... Open Integrated Virtualized Autonomic
  • 14.
    Baixa Granularidade Consolidação,Blades Media Granularidade Virtualização Alta Granularidade GRID, Clusters
  • 15.
    A Perspectiva “Lineof Business” Quanto mais próximo do centro, mais relevante é para os processos de negócio de uma empresa. Sistema Operacional Middleware ERP, CRM, etc CORE BUSINESS Hardware
  • 16.
    A Importância dosDesenvolvedores Sistema Operacional Web, Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors Hardware || Hardware Virtual SOLUÇÕES Programadores atuam nestas camadas INFRA-ESTRUTURA Que definem como serão estas camadas
  • 17.
    Organização de TIdas Empresas Infraestrutura Servers Storage Networking Ação no Datacenter Não interage com Iniciativas de Negócio Desenvolvimento Lógica de Negócio Integração de Processos Aquisição de Pacotes de Gestão Ação permeia toda a Empresa Interação com Iniciativas de Negócio Sistema Operacional ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Hardware Opera Define Cria CIO
  • 18.
    Arquitetura Orientada aServiços Modularizando o Negócio
  • 19.
    Um modelode programação completo que engloba padrões, ferramentas, métodos, e tecnologias como web services Capabilidades que negócios querem expor como um conjunto de serviços para clientes e parceiros Estilo arquitetônico que requer um provedor de serviços, requisitante e descritor do serviço. Endereça coisas como reutilização de componentes, aplicações compostas, etc Um conjunto de acordos entre requisitantes, e provedores que especificam a qualidade do serviço, e identificam métricas de IT Arquitetura Orientada a Serviços Coisas Diferentes para Pessoas Diferentes
  • 20.
    Business Innovation &Optimization Services Development Services Interaction Services Process Services Information Services Partner Services Business App Services Access Services IT Service Management Infrastructure Services Workload Virtualization Information Virtualization Arquitetura Referência do SOA ESB
  • 21.
    Applications Methods OrganizationInfrastructure Architecture Business View SOA: Onde Você Quer Estar ? Silo Services Composite Services Virtualized Services Dynamically Re-Configurable Services Componentized Integrated Level 1 Level 4 Level 5 Level 6 Level 7 Level 3 Level 2 Modules Services Process Integration via Services Dynamic Application Assembly Components Objects Structured Analysis & Design Service Oriented Modeling Service Oriented Modeling Grammar Oriented Modeling Component Based Development Object Oriented Modeling Ad hoc IT Governance Emerging SOA Governance SOA and IT Governance Alignment SOA and IT Governance Alignment Ad hoc IT Governance Ad hoc IT Governance SOA and IT Governance Alignment Service Oriented Modeling Process Integration via Services Platform Specific Platform Specific Platform Neutral Dynamic Sense & Respond Platform Specific Platform Specific Monolithic Architecture Emerging SOA Grid Enabled SOA Dynamically Re-Configurable Architecture Component Architecture Layered Architecture SOA Platform Specific Function Oriented Service Oriented Service Oriented Service Oriented Function Oriented Function Oriented Service Oriented
  • 22.
  • 23.
    Por Que Linuxcom a IBM ? Suporte 24x7, de ponta a ponta Linux em si Toda linha de produtos de HWs e SWs p/ Linux Investimentos em pesquisa e desenvolvimento em Linux e SW Livre, no Brasil e no Mundo Linux enraizado na nossa estratégia de Padrões Abertos e On Demand Linux em todas as famílias de servidores: escala e consolidação transparente Experiência Linux nacional e mundial com vários casos de referência
  • 24.
    Porque Linux coma IBM Intellistation All models certified IBM Point of Sale xSeries Virtualização com XEN VMWare, etc pSeries LPAR no Regatta Vários outros models iSeries SuSE e Red Hat LPAR zSeries Roda nativo, LPAR, no VM ou no novo VIF Red Hat, SuSE HPC Linux Cluster Opteron, Xeon, Power Storage SCSI, Fiber Channel Shark IBM Java
  • 25.
    Linux: Muito Alémdos Custos Pergunta: Baseado no que você vê ou ouve, como pontuaria Linux nos seguintes aspectos? Fonte: Pesquisa de Mercado IBM. 500 Usuários. “ Trocamos para Linux e o sistema parou de cair. Não queremos mais nada hoje.” Shie Chen. Gerente de Tecnologia do Serasa Autonomic
  • 26.
    Virtualização On Demandnos IBM ^ s LPAR 1 Linux LPAR 2 Linux LPAR 4 Novell XEN and VMWare ESX Server xSeries LPAR 5 Win LPAR 1 Linux LPAR 2 Linux LPAR 4 AIX5L pSeries LPAR 5 AIX LPAR 1 Linux LPAR 2 Linux LPAR 4 OS/400 V4R5 iSeries LPAR 5 OS/400 V5R1 LPAR1 Linux LPAR2 OS/390 z/OS zSeries z/VM z/OS Hiper Sockets
  • 27.
    O Data CenterAtual Camada App/Web Camada DB Camada Segurança Muitos cabos Reativo a mudanças Complexo Muitas camadas de segurança: firewalls e switches Alta Disponibilidade de equipamentos Complexidades de replicação para clustering Switch Switch Switch Switch Switch Switch Switch Switch Internet Cliente
  • 28.
    Menos cabos: conectividadelógica com Hipersockets Serviços crescem ou descrescem de acordo com necessidade Fisicamente pequeno Economia de energia Hardware provê alta disponibilidade automática Simplicidade de administração O Data Center On Demand Web Applic DB Outro Hardware com suporte a virtualização Conectividade e Firewalling
  • 29.
    Consolidação com ^ zSeries* * Estudo real de um cliente da área de Telecomunicações
  • 30.
    Hóspede Hóspede HóspedeHóspede Hóspede Hóspede Hóspede Hóspede Emulação de todo o HW, BIOS, placas SO sem modificações Hypervisor consome recursos Virtualização Tradicional Hóspedes acessam HW diretamente Afinidade entre o hóspede e virtualizador (hospedeiro) Virtualizador praticamente não consome recursos Paravirtualização O que é Paravirtualização
  • 31.
    Testes de PerformancePerformance relativa ao Linux nativo 567 567 554 263 271 334 1714 1633 199 518 514 150 Linux Nativo Linux com Xen VMWare
  • 32.
    Testes de Performancede Rede Performance relativa ao Linux nativo 897 897 291 897 897 615 602 516 101 544 467 137 Linux Nativo Linux com Xen VMWare
  • 33.
    X Migração deMáquina Virtual
  • 34.
  • 35.
    Acesso livre aosistema de arquivos Sem nível de qualidade por aplicação Sem proteções de rede Aplicações Compartilham SO Virtualização com Aplicações Enjauladas Aplic W Serviço A Aplic D Serviço M Serviço G Aplic T Sistema Operacional Aplic W Serviço A Aplic D Serviço M Serviço G Aplic T Sistema Operacional Blindgem de filesystem Nível de uso controlado por aplicação Auto-firewalling com IPTables IPTables, SELinux ou AppArmor
  • 36.
    Alta Disponibilidade comLinux Expensive Hardware Expensive HA Software Complex Exclusive systems Unexpensive Hardware Free HA Software Simple All systems Old HA HA on Linux
  • 37.
    Alta Disponibilidade comClusters Linux HeartBeat linux-ha.org ~ ~ THE WEATHER CHANNEL
  • 38.
    Cluster com Replicaçãode Dados Qualquer ^ Qualquer ^ Replicação LAN de Serviço Replicação byte a byte em disco interno Replicação síncrona ou assíncrona Velocidade de gigabit, comparável a iSCSI Linux Host 2 Non active Application DRBD Writes Linux Host 1 Application DRBD Read/Write Read/Write
  • 39.
    Linux no DesktopCorporativo
  • 40.
    Sistema Operacional Aplic.Internas Mudando o Paradigma do Desktop Atual Onde estão as camadas de independência tecnológica ???
  • 41.
  • 42.
    Benefícios de Linuxno Desktop Praticamente não existem virus e spyware para Linux Linux provê firewalling intrínseco, que pode ser usado para barrar supostos virus e spyware. Cada PC pode ser um Firewall para sí próprio Uso de ferramentas de HPC para gerência centralizada de atualizações e reinstalações em massa Linux funciona como um policial dos Padrões Abertos
  • 43.
    Linux no Desktop:A Última Fronteira Linux no Desktop já é suficientemente bom
  • 44.
    OpenOffice.org New Rowleycontinua a acreditar que organizações são irresponsáveis se não examinarem e testarem periodicamente o OpenOffice.org . Simplesmente porque há um pontencial enorme de dinheiro a ser economizado. New Rowley Group http://www.newrowley.com/takes/2003/take_031022.html http://www.newrowley.com/takes/2005/take_050908.html
  • 45.
    OpenDocument Format AplicaçãoInformação Paradigma Antigo Informação está atrelada a aplicação que a criou. Controle está com o desenvolvedor do software, não com o cliente. Aplicação Aplicação Aplicação Informação Paradigma Novo Informação é representada usando padrões abertos, não estando sob o controle de um fornecedor único, e várias aplicações podem criar e acessá-la mutuamente. Controle é do cliente, não do fabricante do software.
  • 46.
    Open Document FormatLembre-se: são os seus documentos. Você deve poder fazer o que quiser com eles, em qualquer lugar, com qualquer aplicação que você quiser. E somente ODF foi desenhado para tomar conta de seus documentos, por séculos. Bob Sutor VP de Padrões Abertos e Open Source, IBM http://www-128.ibm.com/developerworks/blogs/dw_blog_comments.jspa?blog=384&entry=97126
  • 47.
  • 48.
    PC Multiusuário PCMultiusuário Portal e Workplace Workplace Client Technology
  • 49.
    O PC éhoje um produto commoditizado, com muita memória, storage, e abundante poder computacional. No entanto o usamos ainda da mesma forma como quando foi concebido: para tarefas pessoais, com picos muito esparsos de utilização.
  • 50.
    Desktop Tradicional 1PC completo por usuário ativo Ocio de uma máquina não é aproveitado por outro usuário
  • 51.
    PC Multiusuário comLinux Usuários compartilham recursos Um ou vários perfís de usuários por PC Gerência de um parque de máquinas muito menor Redução em licensas de Software/CPU Linux provê gerência otimizada de recursos Um PC com Linux
  • 52.
    Análise Financeira comLinux Componentes e preços estimados. Tabela deve ser revisada pelo Cliente. Tabela dinâmica. Ajuste número de usuários para ver variações
  • 53.
  • 54.
  • 55.
    Recapitulando . .. Sistema Operacional não resolve nossos problemas de negócio. Nem Hardware, nem Middleware. Desenvolvedores definem o perfil de IT das empresas. A recompensa do uso exclusivo de Padrões Abertos é o pleno Poder de Negociação . On Demand é sinônimo de Eficiência Operacional e Poder de Negociação . Linux é o fiscal que sempre exige Padrões Abertos . O desktop atual é caro porque estamos usando-o de forma errada. Linux está pronto para sua empresa !!
  • 56.
    Linux Já ÉRealidade em Muitas Empresas METRÔ
  • 57.
    Linux, Open StandardsConsultant IBM Corporation Obrigado ! Avi Alkalay < [email_address] > 11-2132-2327 avi.alkalay.net/blog
  • 58.
    Sobre a ApresentaçãoSumário Linux e Padrões Abertos estão mudando a forma como empresas compram e usam tecnologia. A apresentação mostra a relação entre tecnologias como Linux, Java, XML, HTML, etc, o comprometimento da IBM com sua evolução, caminhos estratégicos, e como clientes estão tendo sucesso com seu uso. Linux no desktop, vantagens e desvantagens, verdades e mitos. Summary :: An Open Source techie guy in the corporate world Avi Alkalay is an Open Source techie guy that the destiny made him work at the IBM Linux Impact Team, dealing with the heavy corporate clients. So he had to learn how to talk about Linux and Open Source with more responsability, leaving the religious aspects of the technology at home. From this experience, he learned how to effectively sell Linux, Open Source and Open Standards solutions, best practices, what open source techie guys can and cannot say to customers, when the Open Source model works and when it doesn't (from a business perspective), and how to increase Linux popularity inside corporations, not only in the infrastructure side of the IT, but also in the core business, ERPs, etc, and also a mature vision of the status of Linux as a corporate desktop. Apresentador Avi Alkalay é consultor de Linux e Padrões Abertos na IBM. É ativo na comunidade Open Source, contribuindo software para diversos projetos. Trabalhou com praticamente todas as tecnologias da Internet, desde a sua alvorada, atuando hoje como arquiteto em soluções de e-business, e ajudando clientes a migrarem seus processos p/ Padrões Abertos. Apresentador (outra opção) Consultor de Linux e Open Source. Expert em soluções baseadas em Linux e padrões abertos, tendo ajudado clientes a migrarem para tal, considerando aspectos culturais, comerciais, e tecnológicos de seus contextos. Contribui para a comunidade de Software Livre com idéias e código, tendo um amplo conhecimento de seu dinamismo, vantagens e desafios. É membro do grupo de desenvolvimento de Linux no Desktop interno da IBM, com foco em interfaces com o usuário. Foi responsável pela segurança corporativa de Internet da IBM Brasil, e atualmente empenha-se na evangelização do uso racional de Padrões Abertos.
  • 59.
    Workplace Client TechnologyPC Multiusuário Portal e Workplace Workplace Client Technology
  • 60.
    Aplicações Cliente/Servidor TradicionaisAplicações Web Tradicionais Objetivo: aplicações ricas baseadas em portal, com baixo custo de propriedade Desafio: um cliente com todas funcionalidades, e com baixo custo de propriedade IBM Workplace Client Technology Rich Client Gerenciado pelo Servidor
  • 61.
    Workplace Client TechnologyComponentizado Gerenciado pelo Servidor Pervasivo Segurança dos Dados Capacidades off-line Experiência do Usuário Rica, Contextual Desconectado Componentizado Provisionado Gerenciado pelo Servidor Replicação, Sincronização Arquitetura do Workplace Client Technology Sistema Operacional ( Linux, Windows, Mac) Utilitários do SO ( Browsers, Drivers etc. ) Eclipse 3.0 Foundation Estrutura de Experiência do Usuário, Windowing, Mecanismo de Interação entre Componentes Servidor de Aplic. Local Container EJB Database Local (Cloudscape) Provisionamento / Gerenciamento (Tivoli & RPCML Agent) Replicação & Off-line (SyncML4J) Extensões IBM Extensões de 3os. Client Middleware
  • 62.
  • 63.
    O Projeto OpenPowerpara Desenvolvedores OpenPowerProject.com/br
  • 64.
    O Modelo Evolutivono Software Livre Linux Kernel Samba Apache PHP Perl t = 0 t = 1 ano t = 3 anos t ≥ 7 anos Tomcat Entusiasmo, Idealismo Necessidades isoladas Diversão Evolução constante, organizada e arquitetada Necessidades de negócio Suporte comercial
  • 65.
    Linux: Começa comRedução de Custos Linux tem custo 40% menor que a mesma solução em Windows Basedo na aquisição por 3 anos, suportando 100.000 operações por segundo, no benchmark SPECjbb
  • 66.
  • 67.
    Medo de SerPioneiro ? Tem medo de ser a pioneira no uso de uma nova tecnologia? Sua empresa tem receio de ser a primeira?
  • 68.
  • 69.
    Áreas de Focopara Linux Aplicações de Indústria Consolidação Clusters Linux Infraestrutura Focos Desenvolvidos Parceiros com Rede de Valor Clientes Linux Paises Emergentes Novos Focos
  • 70.
    Linux em Lojas,Bancos, Supermercados REDUÇÃO DE CUSTOS IMEDIATA MIGRANDO PARA LINUX !! Gerenciamento consciente e centralizado Loja PDVs Loja PDVs
  • 71.
    Centro de CompetênciaLinux Queremos ver Linux em todos os lugares Participação em arquiteturas de soluções Ajuda e resursos para porte de aplicações Evangelização
  • 72.
    Portal e WorkplacePC Multiusuário Portal e Workplace Workplace Client Technology
  • 73.
    Portal O DESKTOPÉ O PORTAL
  • 74.
    Ambiente Workplace network-delivered,especialmente desenhado para implementações no mercado SMB ou departamentais Poderosas ferramentas de times virtuais (team collaboration) e gerência de documentos Integrado a estrutura robusta do Portal Fácil de instalar e implementar Escolha e flexibilidade de plataforma Custo total de propriedade (TCO) extremamente atrativo IBM Workplace Services Express
  • 75.
    E esse talde On Demand * ? * Ou Empresa Orgânica Dicionário de IBMês “ É o estado em que uma empresa consegue manobrar seus recursos como se fossem um líquido , assim flexível, para atender dinamicamente as exigências do mercado, e também tirar proveito das melhores ofertas de renovação desses recursos.”
  • 76.
    J2EE e AplicaçõesComponentizadas Pura Lógica de Negócio Servidor de Aplicações J2EE Hardware App 3 Sistema Operacional Transa ç ões Acesso a DB HTTP XML XSLT Schedule Segurança Clustering Sessão App 1 App 2 Logs
  • 77.
  • 78.
    Estamos no Limiarde uma Nova Fase Mainframe Internet Pervasive (IT Everywhere) PC
  • 79.
    Centro de CompetênciaLinux O Pingüim com a Experiência IBM
  • 80.
    IBM Experience ParaParceiros de Soluções Traga seu cliente Mostre soluções Espaço para reuniões Feche o negócio
  • 81.
  • 82.
    USE LINUX EREDUZA SEU TCO !!! O que ninguém explica é COMO se gera empregos, ou se reduz o TCO Bravatas do Cotidiano. . . . VOTE EM MIM !!! EU GARANTO MAIS EMPREGOS !!! SOA COMO...
  • 83.
    E esse talde On Demand * ? * Ou Empresa Orgânica Dicionário de IBMês “ Sr. Cliente, usando somente tecnologias flexiveis, abertas e integráveis para resolver seus problemas de negócio, poderá comprar infraestrutura como se fosse sabonete: melhor balanço entre preço e perfume, aqui e agora ” Enciclopédia de IBMês Avançado, Volume 18, pg. 549
  • 84.
    O Que ÉO Desktop ? Desktop é um ambiente gráfico? Desktop são janelas, botões e scrollbars? O Desktop é um comum acordo sobre como se faz aplicações gráficas de uso geral. É um consenso da indústria.
  • 85.
    Sistema Operacional Web,Mail, File, Print, DNS ERP, CRM, SCM, BI, RH Aplic. Internas Middleware Groupware, AppServ, DB, Connectors Hardware || Hardware Vitual
  • 86.
    Open Source ReadinessAnalysis - Client Fit 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 Skill Community Cost Culture Desire/Need Enhancement Capability Implementation Speed Integration Perceived Benefit Security Stability Support / Indemnification Innovation Open Source Readiness can be assessed with an ETRM The client DOES NOT have the requisite skills. Cost IS NOT a determining factor. The client's culture CANNOT ADAPT. There is NO DESIRE / NEED. Speed of implementation is NOT IMPORTANT to the client. ENHANCEMENT CAPABILITY is NOT IMPORTANT Indemnification is VITAL to the client. Average Score = 0.8 The client DOES NOT require Indemnification. Stability is VERY IMPORTANT factor to consider. Cost is VERY IMPORTANT factor to consider. There has been frequently expressed EXPRESSED DESIRE / NEED. ENHANCEMENT CAPABILITY should be desired by the client (vs. a closed or proprietary technology such as “black box”). A loosely coupled COMMUNITY of support is acceptable Average Score = 2.8