Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Java Nuvem Appengine

683 views

Published on

Apresentação sobre pro

Published in: Education
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download Full EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download EPUB Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... Download doc Ebook here { https://tinyurl.com/y6a5rkg5 } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • oi mario, e ai, essa aula/palestra vc ministra onde? hehehe...
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Java Nuvem Appengine

  1. 1. Java e Cloud Computing Mario Jorge Pereira
  2. 2. Cloud Computing e Java Mario Jorge Pereira
  3. 3. 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014
  4. 4. Uso de recursos computacionais (software e hardware) que são oferecidos como serviço através de uma rede, tipicamente a internet. Cloud Computing
  5. 5. Caracteristicas • Provisionamento dinâmico de recursos sob demanda, com mínimo de esforço; • Escalabilidade; • Uso de "utilility computing", onde a cobrança é baseada no uso do recurso ao invés de uma taxa fixa; • Visão única do sistema; • Distribuição geográfica dos recursos de forma transparente ao usuário.
  6. 6. era uma vez.. 1969 - Multitasking; 1970 - Create Internet; 1991 - Releases Internet for General Use; 1993 .. 1995 - eBay & Amazon founded; 1999 - SaaS salesforce.com launched; 2000 - Economy loses speed; 2006 - Amazon Web Service (IaaS); 2008 - Google App Engine (PaaS) [Go Java Python] 2011 - Google App Engine deixou de ser preview 2013 - Google Cloud Plataform (IaaS/PaaS) [PHP]
  7. 7. E ... ?
  8. 8. Alcebiades
  9. 9. E O Goole App Engine?
  10. 10. + +
  11. 11. http://cloud.google.com/appengine Goole App Engine ✓ Execute seus aplicativos da web na infraestrutura do Google; ✓ Suporte à aplicações em Java, Python, GO! e PHP*; ✓ Todos os recursos dentro da mesma plataforma; ✓ Quota gratuita renovada diariamente;
  12. 12. Hospedagem livre de preocupações Suporte a Python, Java, PHP e Go Alta disponibilidade do serviço NoSQL e SQL
  13. 13. Ambiente Java Servlet 2.5, Java 7 e suporte a multithread Datastore baixo nível assíncrono, JPA e JDO Deploy utilizando GAE Console, toolkit do Eclipse, scripts ou Maven; Configurações para escalabilidade via GAE Console e XML; Não é possível realizar chamadas a recursos externos com tempo de resposta maior que 60s;
  14. 14. Serviços GAE Full Text Search Memcache Users Mail Task Queue Image URL Fetch Search API XMPP Datastore
  15. 15. http://appengine.google.com Crie sua conta
  16. 16. File menu > New > Web Application Project Desmarque Use Google Web Toolkit
  17. 17. Estruturadearquivos
  18. 18. http://localhost:8888/
  19. 19. deploy to app engine...
  20. 20. Context menu > Google > Deploy to AppEngine
  21. 21. App Engine project settings...
  22. 22. ...
  23. 23. Esta obra está licenciada sob a licença Creative Commons Atribuição-CompartilhaIgual 3.0 Não Adaptada. Para ver uma cópia desta licença, visite http://creativecommons.org/licenses/by-sa/3.0/.
  24. 24. Java e Cloud Computing Mario Jorge Pereira Como me encontrar? http://www.mariojp.com.br twitter.com/@mariojp mariojp@ufba.br mariojp@gmail.com

×