Your SlideShare is downloading. ×
0
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

KVM, Aeolus, DeltaCloud, Openshift e JBoss - Edgar Silva

1,299

Published on

Apresentação no JBossInBossa 2011 em Brasilia. …

Apresentação no JBossInBossa 2011 em Brasilia.

Título: Cloud e o que você tem a ver com isso: Uma perspectiva com KVM, Aeolus, DeltaCloud, Openshift e JBoss

Edgar Silva , 2011

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,299
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
40
Comments
0
Likes
2
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

Transcript

  • 1. Cloud e o que você tem a ver com isso: Uma perspectiva comKVM, Aeolus, DeltaCloud,Openshift e JBossEdgar Silvaedgar@redhat.com
  • 2. Agenda• Cloud : WTF ?• Nova ordem da Economia impulsionada por Cloud• KVM como Hypervisor• Modelos de Cloud• Ofertas no mercado• Aeolus/CloudForms• DeltaCloud• JBoss AS 7 & OpenShift
  • 3. Cloud - WTFhttp://www.razorleaf.com/wp-content/uploads/2010/04/Dark-Cloud.png
  • 4. Nova Ordem da Economia com Cloud ... Eu tenho seguidoresEu tenho amigos Biz Stone Photo: REUTERS / Adam Hunger
  • 5. Perpesctivas para o futuro ... Cloud: E o amanhã? http://www.hiren.info/desktop-wallpapers/babies-pictures/very-sweet-baby-with-blue-eyes#800x600
  • 6. KVM Kernel Virtual Machine• Virtualizador como feature do SO• Hypervisor em camadas de Hardware• Open Virtualization Alliance• Disponível no Fedora Linux, RHEL 6 etc• Alicerces para Clouds
  • 7. Modelos de Clouds a nfr I de SaaS le ront PaaSCo IaaS
  • 8. Modelos de Clouds a nfr I de SalesForce, Software GoogleDocs etc le ro nt OpenShift, Azure, Plataforma Co CloudFoundry, GAE etc Amazon, RackSpace, Infraestrutura IBM, TeHospedo etc
  • 9. Ofertas no Mercado• IaaS • Amazon • IBM • Datacenters Brasileiros• O que eles oferecem geralmente? • Acesso SSH • Controle da VM (root etc)
  • 10. Eu sou um desenvolvedor... Será que estou no evento errado?http://techpaul.files.wordpress.com/2009/07/skeptical-face.jpg
  • 11. Como Desenvolvedor, Prepare-se para “novas ordens”, prepare-se novos modelos de aplicaçõeshttp://4.bp.blogspot.com/_1la452SyUlo/TO77MQp7nUI/AAAAAAAAAsI/f34_vWswRuY/s400/Miyaichi+Arsenal.jpg
  • 12. A nova ordem do DesenvolvedorAmbiente Local
  • 13. A nova ordem do DesenvolvedorAmbiente Local(Private Cloud)
  • 14. A nova ordem do DesenvolvedorAmbiente Local(Private Cloud)
  • 15. A nova ordem do DesenvolvedorAmbiente Local(Private Cloud)
  • 16. A nova ordem do DesenvolvedorAmbiente Local(Private Cloud)
  • 17. A nova ordem do Desenvolvedor Ambiente Elástico (Data Center Privado ou Cloud Publico)Ambiente Local(Private Cloud)
  • 18. O que a sua empresa tem deinfraestrutura pra suas aplicações• Ambiente Local comprado• Ambiente Físico e Virtual• Ambiente Local “a ser licitado”• E quando a aplicação tem muita demanda?
  • 19. Cloud como agente provisionador Transações 9067.5 4522.5 0 Outubro Novembro Dezembro Janeiro Fevereiro
  • 20. Cloud como agente provisionador Transações 9067.5 4522.5 0 Outubro Novembro Dezembro Janeiro Fevereiro
  • 21. Cloud como agente provisionador O que você Transações faz? 9067.5 4522.5 0 Outubro Novembro Dezembro Janeiro Fevereiro
  • 22. Cloud como agente provisionador Transações 9067.5 4522.5 0 Outubro Novembro Dezembro Janeiro Fevereiro
  • 23. Cloud como agente provisionador Transações Provisione! 9067.5 4522.5 0 Outubro Novembro Dezembro Janeiro Fevereiro
  • 24. Você fará parte destes novos dilemas...Você está pronto ?
  • 25. AEOLUS TMMeet the worlds best cloud management software,and its free.http://aeolusproject.org/
  • 26. Aeolus• Guardachuvas de Projetos voltados a gerenciar Clouds Hibridas• Software que permite que você executar Máquinas Virtuais(Imagens) tanto em seu ambiente físico, datacenter ou até Clouds Públicos.• “Aelous - Deus do Vento (Grego)”• Características: • Opensource • Patrocinado pela Red Hat • Aderente a Padrões de Mercado
  • 27. Projetos Aeolus• Audrey - Conjunto de ferramentas para execuação de configuração de instâncias de clouds• Conductor - Interface Web• Configure - Script de Configuração do Aeolus• Image Factory - Agente com interface QMF para construir imagens em Clouds• Image Warehouse - Agente para mover imagens de uma Cloud para outra baseada em Regras• Oz - Instalador automatizado de VMs• Spherical - API em Ruby de interação com VMWare ESXi
  • 28. ObjetivosAeolus é a resposta para ogerenciamento universal eportabilidade de imagens deaplicações nos Clouds, sejam elespúblicos ou Privados.
  • 29. Aeolus no seu ambiente
  • 30. Aeolus no seu ambiente
  • 31. Aeolus no seu ambienteAdmin Infra
  • 32. Aeolus no seu ambienteAdmin Infra
  • 33. Aeolus no seu ambiente DesenvolvedorAdmin Infra
  • 34. Aeolus no seu ambiente Administrador, preciso de um ambiente com - PostgreSQL -JBoss EAP 4.3CP09 - Serviços de E-mail Vamos precisar de 4 Desenvolvedor instâncias iniciaisAdmin Infra
  • 35. Aeolus no seu ambiente DesenvolvedorAdmin Infra
  • 36. Aeolus no seu ambiente Desenvolvedor Admin InfraFique tranquilo, tenho um Template de VM que é exatamente o que você precisa
  • 37. Aeolus no seu ambiente DesenvolvedorAdmin Infra
  • 38. Admin Infra
  • 39. E agora? Tenho vários Virtualizadores?Admin Infra
  • 40. Admin Infra
  • 41. Admin Infra
  • 42. Admin Infra
  • 43. Admin Infra
  • 44. AEOLUS TMTenha uma ferramenta para todo e qualquer Virtualizador!http://aeolusproject.org/
  • 45. Admin Infra
  • 46. Vou em busca de um template que atenda essa demandaAdmin Infra
  • 47. Vou em busca de um template que atenda essa demandaAdmin Infra
  • 48. Vou em busca de um template que atenda essa demandaAdmin Infra
  • 49. Vou em busca de um template que atenda essa demanda Aeolus - TemplatesAdmin Infra Image Factory
  • 50. Vou em busca de um template que atenda essa demanda Aeolus - TemplatesAdmin Infra Image Factory
  • 51. Aeolus - TemplatesAdmin Infra Image Factory
  • 52. Achei a Imagem da VM !!! Aeolus - TemplatesAdmin Infra Image Factory
  • 53. Aeolus - TemplatesAdmin Infra Image Factory
  • 54. Eu preciso fazer o deploy agora em um dos meus virtualizadores Aeolus - TemplatesAdmin Infra Image Factory
  • 55. Admin Infra
  • 56. Com o Aeolus/CloudForms eu não me preocupo com o virtualizador! e sim com o Template únicoAdmin Infra
  • 57. Com o Aeolus/CloudForms eu não me preocupo com o virtualizador! e sim com o Template únicoAdmin Infra
  • 58. Admin Infra
  • 59. Admin Infra
  • 60. Admin Infra
  • 61. Admin Infra
  • 62. Admin Infra
  • 63. Admin Infra
  • 64. Admin Infra
  • 65. Admin Infra
  • 66. Admin Infra
  • 67. Admin Infra
  • 68. DeltaCloud• API Padrão Opensource que interage com várias tecnologias de Cloud e Virtualização
  • 69. API & Drivers API“O que faz”
  • 70. API & Drivers API “O que faz”✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 71. API & Drivers API Drivers “O que faz” “Como faz”✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 72. API & Drivers API Drivers “O que faz” “Como faz”✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 73. API & Drivers API Drivers “O que faz” “Como faz”✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 74. API & Drivers API Drivers “O que faz” “Como faz”✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 75. API & Drivers API Drivers “O que faz” “Como faz”✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 76. API & Drivers API Drivers “O que faz” “Como faz”✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 77. API & Drivers API Drivers Aplicações “O que faz” “Como faz”✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 78. API & Drivers API Drivers Aplicações “O que faz” “Como faz” }✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance()
  • 79. API & Drivers API Drivers Aplicações “O que faz” “Como faz” }✴startInstance()✴stopInstance()✴increaseMemory()✴addVirtualCores()✴removeInstance() Hybrid Cloud
  • 80. Delta Cloud• Projeto Apache• 100% OpenSource• Esforço por um padrão unificado no mercado• Permite a PORTABILIDADE entre Clouds
  • 81. DeltaCloud API REST (Backend) Aeolus(Frontend)
  • 82. Eu sou um desenvolvedor... Será que estou no evento errado?http://techpaul.files.wordpress.com/2009/07/skeptical-face.jpg
  • 83. CloudRealidade para Desenvolvedores
  • 84. CloudNO (Not Only) Virtualization
  • 85. Paradigmas muito mais Sofisticados Cluster Cluster JEE + Templates de JEE VMs ou CloudsHttpSession Caches Distribuídos e Replicados, CDN, GridFileSystem Mapeamento JOBs Virtual do Vários Storages e FSReplicação Idle Time JOBs JMS AMQP
  • 86. Paradigmas muito mais Sofisticados XML JSON Swing, Eclipse RPC HTML5 (Desktop) AgileData, SGBD NoSQL Home Office Office
  • 87. Linguagens• Java• Outras linguagens ganham espaço: • Ruby • Scala • Erlang • PHP • Python
  • 88. • Quero testar....• Quero começar algo para Cloud http://www.gotbroken.com/wp-content/uploads/2010/05/2011-Volkswagen-Phaeton-Cockpit.jpg
  • 89. Vá além das Nuvens !!! OpenShifthttp://openshift.redhat.com
  • 90. Express Flex
  • 91. Express Flex
  • 92. Express Flex
  • 93. Caixa de Ferramentas OpenShift• Git• Sua IDE preferida• Sua Linguagem preferida• Seu framework preferido
  • 94. Liberdade de Escolha http://farm1.static.flickr.com/55/133957015_2b744e0fcd.jpg
  • 95. Git + JBoss Developer Studio + Maven
  • 96. Demo http://www.go4costumes.com/stockimages/70774.jpg
  • 97. Referências• http://aeolusproject.org/• http://incubator.apache.org/deltacloud/• http://openshift.redhat.com/• http://www.jboss.org/openshift/articles.html• https://www.redhat.com/openshift/blogs/seeing-cdi- working-in-openshift• https://github.com/fabianofranz/servlet3-async- example• https://github.com/openshift/tweetstream-example
  • 98. ? @jedgarsilva www.edgarsilva.com.brhttp://lh4.ggpht.com/-CC_b-YEsIB4/SybZEPfJLUI/AAAAAAAAGTw/evX8QdTAT4k/DSCF0970.JPG

×