Your SlideShare is downloading. ×
Red Hat Day - INATEL
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Red Hat Day - INATEL

979
views

Published on

Apresentação feita no dia 01/06 para o INATEL em Santa Rita do Sapucaí /MG; na semana da computação. …

Apresentação feita no dia 01/06 para o INATEL em Santa Rita do Sapucaí /MG; na semana da computação.

------------
Presented in June, 01 for the Inatel (National Institute of Telecommunications) in Brazil for "Computing Week Workshop"

Published in: Technology

2 Comments
1 Like
Statistics
Notes
No Downloads
Views
Total Views
979
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
2
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Richard Matthew Stallman, frequentemente abreviado para "rms" (Manhattan, 16 de março de 1953) é um famoso hacker, fundador do movimento free software, do projeto GNU, e da Free Software Foundation(FSF) ("Fundação para o Software Livre"). Um aclamado programador, seus maiores feitos incluem Emacs (e o GNU Emacs, mais tarde), o GNU Compiler Collection e o GNU Debugger. É também autor da GNU General Public License (GNU GPL ou GPL), a licença livre mais usada no mundo, que consolidou o conceito de copyleft.
  • http://judithbalancingact.com/about-judith/
  • Criado por Rodrigo Missiaggia < [email_address] >. Qualquer dúvida entre em contato! @rmissiaggia
  • Criado por Rodrigo Missiaggia < [email_address] >. Qualquer dúvida entre em contato! @rmissiaggia
  • Criado por Rodrigo Missiaggia < [email_address] >. Qualquer dúvida entre em contato! @rmissiaggia
  • Transcript

    • 1. RED HAT :: Virtualization, CloudMiddleware and the FutureLuis AlbinatiSenior Solutions Architect
    • 2. whois :: “Nosce te ipsum”
    • 3. DiBoS
    • 4. Nossa agenda1 Sobre a Red Hat e Virtualização2 Cloud Computing e Middleware3 Roadmap e Futuro
    • 5. Sobre a Red Hat● Fundada em 1993, IPO em 1999 (8a maior)● 3200 funcionários● Líder mundial em soluções de código aberto● Em caixa >$1 bilhão (Q4/2010)● Receita $80 milhões USD● Brasil é o mercado que mais cresce no mundo
    • 6. Dia-dia Red Hat http://www.youtube.com/watch?v=U93J611vPV8
    • 7. Open Source hoje Cerca de 80% das empresas, usam alguma tecnologia de código aberto no desenvolvimento de seus negócios.1 1. Forrester -Dr. Dobbs 2009 Developer TechnographicsSurvey, Q3 2009
    • 8. Open Source hoje :: LAMP
    • 9. Como a Red Hat ganha $$$?
    • 10. Como a Red Hat ganha $$$? COMUNIDADE  Releases rápidas e curtas  De desenvolvedor para desenvolvedor  Mais de 150+ projetos  Milhares de desenvolvedores  Focada no desenvolvimento  Versões não profissionais RED HAT  Estável, testado, garantido.  Para desenvolvedores, administradores, analistas.  Homologado e suportado  Correções, novas features  Voltada para Produção e Missão Crítica.
    • 11. Como a Red Hat gasta $$$? Entregas + Integração e Certificação + Q/A exaustivo + Suporte completo + Documentação + Segurança, amb. de produção. + Suporte as comunidades, desenvolvedores, roadmap. ● JBoss Enterprise Platform ● Red Hat Enterprise Linux ● Red Hat Cloud Níveis diferentes de maturidade
    • 12. Fregueses da Casa
    • 13. Fregueses Gringos
    • 14. redhat | JBoss1. Liberdade de escolha através de código e padrões abertos2. Milhares de desenvolvedores em comunidades3. #1 em satisfação de suporte4. Não é licença, nem somente suporte -- assinatura5. Classificado no topo do quadrante mágico do Gartner6. Menor custo de implementação (TCO)7. Maior retorno do investimento (ROI)
    • 15. RED HAT ::Virtualização
    • 16. A Oportunidade● Gartner prevê que Cloud e Virtualização serão os principais responsáveis pelo crescimento de TI em 2012.● Virtualização será um commodity – caminho natural para Cloud Computing.● Em 2005 a VMware detinha 100% do mercado, será 65% até 2012.● Forrester: Mercado de $19.4 bilhões até 2014
    • 17. Virtualização ● Virtualização de Desktop● Hardware (VMWare, KVM, Microsoft, ...)● Software (RHEL Virtual Server, ...)● Memória (Criada pela IBM em 64.) ● Virtualização de HW● Storage (EMC, Red Hat, IBM, ...)● Dados (Oracle RAC, MySQL HA, ...)● Rede (VMware, Ericsson, ...) ● Virtualização de Serviços
    • 18. O que é importante para virtualização?● Independência, escolha – menor TCO● Economia de energia● Hardware● Criação de novos modelos de negócios● Capacidade de gerenciamento● Interoperabilidade● Tolerância a falhas● Escalabilidade (H x V)● Elasticidade
    • 19. O que pode ser virtualizado? E o que isso gera● Sua Infraestrutura? ● Máquinas, firewall, roteadores, centrais telefônicas ● Menor custo com investimento em Hardware● Sua Plataforma (SO)? ● Windows, Linux, Unix, ESX, Desktop ● Liberdade de escolha, robustez, baixo TCO● Seu Serviço? ● Email, Instant Messaging, VoIP, Ferramentas e Apps. ● Novos modelos de negócio (Rental, co-billing, etc.)
    • 20. An on-ramp to The CloudLinux is the common denominator for cloud environments because it isopen source and provides the ability to customize the platform for a widevariety of customers and service providers. -- Judith Hurwitz Linux & Commercial Software: Combining to Support the Cloud
    • 21. RHEL 2.1 a 6 2002 2003 2005 2007 2010 2.1 3 4 5 6 Enterprise Core X X X X X Ecossistema de Hardware X X X X Ecossistema de Software X X X XEscalabilidade e Performance X X X X Segurança X X X Virtualização X X Economia de Energia X X “Ajuste fino” de recursos X O cgroups permite criação de SLAs para recursos de cpu, I/o, memória...
    • 22. Ajuste fino de recursos Gerenciamento de recursos Possibilidade de priorizar recursos entre diferentes usuários e processos via Control Groups (Cgroups). Benefício: Garantir Qualidade de Serviço Cgroups Pode ser usado para controlar:  cpu  memória  rede
    • 23. -55% usode energia
    • 24. RED HAT ::Cloud Computing ...e o Futuro.
    • 25. Qual a diferença entre Virtualização e Cloud Computing?
    • 26. Principais movimentos do Mercado
    • 27. “The PaaS battle will determine the next Microsoft” – IDC 2011● Merrill Lynch: $26B will be spent on PaaS● Gartner: “By the end of 2011, the battle for leadership in PaaS and the key PaaS segments will engulf the software industry,”● 350k applications running on Force.com/Heroku, Google App Engine, RightScale
    • 28. Trabalhando nas núvens● Cloud para IaaS É possível provisionar Storage, Memória, CPU, escolher os recursos onde será instalado o sistema operacional e os softwares em questão de maneira gerenciada.● Cloud para PaaS É possível instalar na infraestrutura presente aplicativos criados ou adiquiridos utilizando linguagens de programação e os recursos disponibilizados pelo provedor com o controle das aplicações e S.O.● Cloud para SaaS É a capacidade do usuário em consumir os serviços providos de maneira leve e que exija o mínimo de processamento possível. O usuário possui gerenciamento em um nivel personalizado.
    • 29. Red Hat Platform-as-a-ServiceA escolha aberta para Cloud
    • 30. JBoss Light x Web x EnterpriseApache Server, Tomcat, JBoss.ORG JBoss Enterprise JBoss Enterprise JBoss EnterpriseFeatures Web Server Web Platform Application PlatformTarget Workload Target Workload Simple Web Java Light & Rich Java Highly Transactional Applications & Websites Applications Java ApplicationsWeb Server Apache Web Server - - (with httpd connectors) Load Balancing (mod-jk connector) Included Included Included Servlet Container Tomcat JBoss Web JBoss Web (Em bedded Tom cat) (Em bedded Tom cat)Enterprise Services Java EE - Web Profile Full Java EE JBoss Microcontainer Architecture - Yes Yes Clustering, Caching, Failover Yes Yes REST - Yes Yes Basic Web Services (JAX-WS) - Yes Yes Comprehensive Web Services (WS-*) - - Yes Messaging - - Yes Transactions - - Yes Hibernate Add-on Included IncludedFrameworks Seam Add-on Included Included JBoss Web Framework Kit Add-on Included IncludedManagement (JBoss ON) Supported Supported SupportedTooling (JBoss Developer Studio) Supported Supported Supported
    • 31. JBoss Enterprise Portal PlatformGateIn + eXo Ferramenta Poderosa de Edição • In context editing & edit mode Site Publisher • Content & list templates Powered by eXo • Forms editor Presentation • Embedded search Master Page Object Gerenciamento de Conteúdo Containers Repository • Multi-site support Portal Core • Version control, staging, & regression • Support for internationalization JBoss Enterprise Application Platform Núcleo sólido e robusto • Advanced security model JBoss Site Publisher • Embedded portlet & gadget support
    • 32. JBoss SOA PlatformjBPM, jUDDI, JBoss.ORG, Drools, jESBFlexível, baseado nos padrões SOA, é uma JBoss Enterprise SOA Platformplataforma completa, para serviços,orquestração de processos e coreografia de Registry Workflow Ruleseventos. JBoss ESB Integração de escolha aberta Transformation, Routing, Event Management App. Server, Rules (e dados) EAI, Services, Intelligent EDA JBoss Enterprise Application Platform Container services, Hibernate, Web Services stack, Seam, Clustering, Messaging Cache, Messaging, Transactions Workflow and Service Orchestration Registry Red Hat Enterprise Linux Windows, UNIX, other Linux
    • 33. JBoss Business Rules Management SystemGUVNOR● Motor de Regras● Permite separar regras de negócios das outras atividades.● Atualização “hot” de Regras.● Versionamento de regras e integração contínua● Execução dos testes● Deployment● GUI para gerenciamento de regras● GUI para desenvolvimento de regras (dev. e business)● GUI para testes unitários e cobertura● GUI para versionamento dos artefatos● Regras auto-complementares● Decisões até 100x mais rápidas
    • 34. JBoss Data Services PlatformMETAMATRIX Transforma os dados que você tem na JBoss Enterprise Data Servicesinformação que você precisa JDBC/ODBC Dá poder ao SOA para endereçar acesso Metadataa dados, integração e abstração. Repository Data Virtualization Data Access, Federation Repository Services• Padrões SOA e melhores práticas• Análise e Relatórios Registry Workflow Rules• Federação de dados JBoss ESB Transformation, Routing, Event Management Acesso em tempo real de escrita e leitura JBoss Enterprise Application Platformaos storages. Container services, Hibernate, Web Services stack, Seam, Clustering, Cache, Messaging, Transactions Acelera o desenvolvimento Centraliza o acesso e faz auditoria. Red Hat Enterprise Linux Windows, UNIX, other Linux
    • 35. JBoss Messaging, Real-time, Grid HornetQ + Fedora + CloudForms ● Baseado no AMQP (Advanced Messaging Queue Protocol) ● Java NIO x libIO ● Standalone ● ClusterizávelClebert Suconicirc://freenode.net:6667#hornetqhttp://jboss.org/hornetqhttp://twitter.com/hornetqhttp://hornetq.blogspot.com
    • 36. JBoss Developer StudioEclipse + JBoss Tools + Plugins
    • 37. JBoss Operations NetworkJOPR/RHQ
    • 38. Red Hat CloudForms
    • 39. Red Hat OpenShift
    • 40. Valor de Negócio para PaaS Rápida Instalação Pague conforme cresce Focada na aplicação e não Elasticidade na infraestrutura.
    • 41. Demonstração para Desenvolvedores.● Sem SLA, sem suporte, sem custo!● Tenha uma oferta ao mercado rápida.● Desenvolvendo com a comunidade – cloud style● Colhendo feedbacks, updates a cada 8 semanas
    • 42. Que apps eu posso desenvolver nessa PaaS?Altamente Escaláveis ● Mobile ● Analytics Efêmeras ● Web APIs ● Micro-sites ● Portais de entrada ● Sites pra eventos Colaborativos da Web ● Mashups ● Integração Social SEM CUSTO OPEN SOURCE. ● Integraçao com ESCALÁVEL. Parceiros ● Trabalho remoto.
    • 43. Comparação entre PaaSOffering Languages Frameworks Full Stack Support CloudsMULTI-CLOUDRed Hat Java, Java EE, PHP, Rails/Sinatra, Yes Supported Red Python, PHP, Django, Java*, EE, CDI Hat Certified RubyVMware Node.js, Java, Rails/Sinatra, Node.js, No OS CloudFoundry, Any Ruby Java* (no EE/CDI)Offering Languages Frameworks Full Stack Support CloudsSINGLE CLOUDMicrosoft DevOps .NET, Java*, Yes Azure Public, automation for Private web servicesSalesforce APEX, Ruby, Proprietary (APEX), No OS Salesforce Node.js Rails/SinatraGoogle Java, Python Django, Java* (no No Database Google EE/CDI)
    • 44. OBRIGADO!Luis Albinatiluis.albinati@redhat.com@luisalbinati (twitter) Apresentação em: www.slideshare.com/luisalbinati
    • 45. Conhece Linux, JBoss ou Cloud? ESTAMOSPROCURANDO!