Jclouds jug vale

2,149 views

Published on

Jclouds framerowork multiplataform with Jclouds Viewer GUI tool

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Jclouds jug vale

  1. 1. JcloudsEclis Rodrigues de CastilhoDesenvolvedor JavaOlearys Tecnologia e Ciência S/A
  2. 2. Quem Sou eu? Pequeno histórico •FATEC-SJC - Tecnologia em Banco de Dados. •Olearys Tecnologia e Ciência S/A.“Jclouds 1
  3. 3. Computação em Nuvens Conceito •O que é Computação em Nuvens? •Problemas com a portabilidade •Qual é solução?Jclouds 2
  4. 4. Jclouds Biblioteca Multiplataforma •O que é Jclouds? •Bibliotecas abstratas •Acesso a vários provedores como:Jclouds 3
  5. 5. Blobstore Armazenamento de Dados // Criar conexão com o provedor BlobStoreContext context = new BlobStoreContextFactory(). createContext( provedor, login, senha );Jclouds 4
  6. 6. Blobstore Armazenamento de Dados // acessar as funções do blobstore BlobStore blobstore = context.getBlobStore();Jclouds 5
  7. 7. Blobstore Armazanamento de Dados // criar um novo container blobstore.createContainerInLocation( localização, nome ); // deletar um container blobstore.deleteContainer(nomeBucket);Jclouds 6
  8. 8. Compute Service Infraestrutura como Serviço // Criar conexão com o provedor ComputeServiceContext context = new ComputeServiceContextFactory(). createContext( provedor, login, senha );Jclouds 7
  9. 9. Compute Service Infraestrutura como Serviço // acessar as funções do blobstore ComputeService compute = context.getComputeService();Jclouds 8
  10. 10. Compute Service Infraestrutura como Serviço // criar um novo node compute.createNodesInGroup( nodeName, numberOfInstances, template ); // deletar um node compute.destroyNode(nodeId);Jclouds 9
  11. 11. SHOW ME THE CODE!
  12. 12. Jclouds Viewer Interface multiplataformaJclouds Viewer 11
  13. 13. Jclouds Viewer Interface multiplataformaJclouds Viewer 12
  14. 14. Jclouds Viewer Interface multiplataformaJclouds Viewer 13
  15. 15. Jclouds Viewer Interface multiplataformaJclouds Viewer 14
  16. 16. Jclouds Viewer Interface multiplataformaJclouds Viewer 15
  17. 17. Jclouds Viewer Interface multiplataformaJclouds Viewer 16
  18. 18. Jclouds Viewer Interface multiplataformaJclouds Viewer 17
  19. 19. Jclouds Viewer Interface multiplataformaJclouds Viewer 18
  20. 20. Jclouds Viewer Interface multiplataformaJclouds Viewer 19
  21. 21. Jclouds Viewer Interface multiplataformaJclouds Viewer 20
  22. 22. Jclouds Viewer Interface multiplataformaJclouds Viewer 21
  23. 23. Jclouds Viewer Interface multiplataformaJclouds Viewer 22
  24. 24. Jclouds Viewer Interface multiplataformaJclouds Viewer 23
  25. 25. Jclouds Viewer Interface multiplataformaJclouds Viewer 24
  26. 26. Jclouds Viewer Interface multiplataformaJclouds Viewer 25
  27. 27. Jclouds Viewer Interface multiplataformaJclouds Viewer 26
  28. 28. Jclouds Viewer Interface multiplataformaJclouds Viewer 27
  29. 29. Jclouds Viewer Interface multiplataformaJclouds Viewer 28
  30. 30. Jclouds Viewer Interface multiplataformaJclouds Viewer 29
  31. 31. Jclouds Viewer Interface multiplataformaJclouds Viewer 30
  32. 32. Contatos:1. Facebook: facebook.com/eclisrodrigues2. Email: eclisrodrigues@gmail.com3. Twitter: @EclisRodrigues4. Github: github.com/Eclis/Jclouds-Viewer
  33. 33. Obrigado!!!Eclis Rodrigues de CastilhoDesenvolvedor JavaOlearys Tecnologia e Ciência S/A
  34. 34. Perguntas?

×