Appengine aslakjo

517 views
476 views

Published on

Showing how to get your idea hosted and shown if to the world using appengine and the cloud.

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

  • Be the first to like this

No Downloads
Views
Total views
517
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Appengine aslakjo

  1. 1. Google Appengine . .............................................................. . Hosting for alle 20. september 2010 Appengine 1
  2. 2. Aslak Johannessen aslakjo@bekk.no @aslakjo
  3. 3. I gamle dager!
  4. 4. Google Appengine Hosting Cloud / skyen Gratis Appengine 4
  5. 5. Ide!
  6. 6. Hacking!
  7. 7. Også ... ?
  8. 8. Hosting Noen må kjøre webappen din Hosting Den må være der Oppetid Billig / gratis Pris Enkelt Deployment Appengine 8
  9. 9. Cloud / skyen 1 1 Sam Johnston - http://en.wikipedia.org/wiki/File:Clou_computing.svg Appengine 9
  10. 10. Cloud / skyen 2 2 http://en.wikipedia.org/wiki/File:Cloud_Computing_Stack.svg Appengine 10
  11. 11. Andre Appengine 11
  12. 12. Gratis Student Lite med penger Ny grynder Lite med penger Lite komersiell / eksprimentell ide Lite med penger Appengine 12
  13. 13. Gratis - trodde du Betaler for de du bruker Gratis ved lite bruk GAE req < 43,200,000, CPU < 6.5 CPU-hours(100% Så for de aller este forhold Gratis Appengine 13
  14. 14. Hvordan!
  15. 15. Appserver Appengine er en (nesten) standard appserver. / /WEB-INF/ /WEB-INF/appengine-web.xml /WEB-INF/web.xml /WEB-INF/classes/aslakjo/HelloWorldServlet.class /WEB-INF/lib/ web-app servlet servlet-nameHelloServlet/servlet-name servlet-classaslakjo.HelloWorldServlet/servlet-class /servlet servlet-mapping servlet-nameHelloServlet/servlet-name url-pattern/hello/url-pattern /servlet-mapping /web-app Appengine 15
  16. 16. javax.servlet.http.HttpServlet ant package || mvn war:war
  17. 17. Ruby on Rails $ jruby warbler
  18. 18. Demo
  19. 19. Begrensninger Appengen er bare nesten en vanlig appserver. Lagring på Google BigTable Det nnes løsnninger for JPA, men de funker bare i det små. Sikkerhetspolicy Ingen tråder Ikke alle JDK klasser er tilgjennelige Egene begrensning på standard APIet Egen classloader Appengine 19
  20. 20. Spørsmål? http://github.com/aslakjo/appengine-demo
  21. 21. Aslak Johannessen Senior Consultant 982 19 249 aslakjo@bekk.no BEKK CONSULTING AS S KUR 39, VIPPETANGEN. P.O. BOX 134 SENTRUM, 0102 OSLO, NORWAY. WWW.BEKK.NO

×