SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Google App Engine Java style Peter Sönnergren Lind GTUG Stockholm 2010-01-14
whoami ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
App Engine 101 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The first hit is always free ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GAE/J in a nutshell ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Limitations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Datastore - BigTable ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Services – using standard APIs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Services – Google APIs ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Teh awesome ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Getting started ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Development ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Administration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Language support ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Vendor lock-in? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Demo Your first cloud application in a few minutes!
Resources ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Contact ,[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Gozengo sauce presentation
Gozengo sauce presentationGozengo sauce presentation
Gozengo sauce presentation
Daniel Straus
 

Was ist angesagt? (20)

Cypress report
Cypress reportCypress report
Cypress report
 
Why you should switch to Cypress for modern web testing?
Why you should switch to Cypress for modern web testing?Why you should switch to Cypress for modern web testing?
Why you should switch to Cypress for modern web testing?
 
Mobile automation using selenium cucumber & appium
Mobile automation using selenium cucumber & appiumMobile automation using selenium cucumber & appium
Mobile automation using selenium cucumber & appium
 
Cypress first impressions
Cypress first impressionsCypress first impressions
Cypress first impressions
 
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil Tayar
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil TayarCypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil Tayar
Cypress vs Selenium WebDriver: Better, Or Just Different? -- by Gil Tayar
 
Cypress for Testing
Cypress for TestingCypress for Testing
Cypress for Testing
 
Cypress
CypressCypress
Cypress
 
Cypress testing
Cypress testingCypress testing
Cypress testing
 
Automated Testing with Cucumber, PhantomJS and Selenium
Automated Testing with Cucumber, PhantomJS and SeleniumAutomated Testing with Cucumber, PhantomJS and Selenium
Automated Testing with Cucumber, PhantomJS and Selenium
 
Cucumber ppt
Cucumber pptCucumber ppt
Cucumber ppt
 
Progressive Web App Testing With Cypress.io
Progressive Web App Testing With Cypress.ioProgressive Web App Testing With Cypress.io
Progressive Web App Testing With Cypress.io
 
Testing Storm components with Groovy and Spock
Testing Storm components with Groovy and SpockTesting Storm components with Groovy and Spock
Testing Storm components with Groovy and Spock
 
End to end test automation with cypress
End to end test automation with cypressEnd to end test automation with cypress
End to end test automation with cypress
 
Gozengo sauce presentation
Gozengo sauce presentationGozengo sauce presentation
Gozengo sauce presentation
 
Cypress - Best Practices
Cypress - Best PracticesCypress - Best Practices
Cypress - Best Practices
 
Test Automation Framework with BDD and Cucumber
Test Automation Framework with BDD and CucumberTest Automation Framework with BDD and Cucumber
Test Automation Framework with BDD and Cucumber
 
Automated testing with Cypress
Automated testing with CypressAutomated testing with Cypress
Automated testing with Cypress
 
Cypress workshop for JSFoo 2019
Cypress  workshop for JSFoo 2019Cypress  workshop for JSFoo 2019
Cypress workshop for JSFoo 2019
 
Cypress Automation
Cypress  AutomationCypress  Automation
Cypress Automation
 
Test Automation Framework using Cucumber BDD overview (part 1)
Test Automation Framework using Cucumber BDD overview (part 1)Test Automation Framework using Cucumber BDD overview (part 1)
Test Automation Framework using Cucumber BDD overview (part 1)
 

Andere mochten auch

Uc浏览器技术架构
Uc浏览器技术架构Uc浏览器技术架构
Uc浏览器技术架构
Tony Deng
 
Peter Haller FOIA full
Peter Haller FOIA fullPeter Haller FOIA full
Peter Haller FOIA full
lee_fang
 
(e)Tourism and Standards
(e)Tourism and Standards(e)Tourism and Standards
(e)Tourism and Standards
Mimmo Squillace
 
Fizika seminarska naloga2
Fizika seminarska naloga2Fizika seminarska naloga2
Fizika seminarska naloga2
hanny_donny
 
Elisa's diary comprehension
Elisa's diary comprehensionElisa's diary comprehension
Elisa's diary comprehension
Dina Khalil
 
Analisi dell’ articolo 51
Analisi dell’ articolo 51Analisi dell’ articolo 51
Analisi dell’ articolo 51
Martina iorio
 
Muurahainen
MuurahainenMuurahainen
Muurahainen
kerkkila
 
居銮博爱学校 2014年一年级新生名单
居銮博爱学校 2014年一年级新生名单居銮博爱学校 2014年一年级新生名单
居銮博爱学校 2014年一年级新生名单
Chon Seong Hoo
 

Andere mochten auch (20)

Percy jackson (1)
Percy jackson (1)Percy jackson (1)
Percy jackson (1)
 
Uc浏览器技术架构
Uc浏览器技术架构Uc浏览器技术架构
Uc浏览器技术架构
 
Peter Haller FOIA full
Peter Haller FOIA fullPeter Haller FOIA full
Peter Haller FOIA full
 
To message or Not to message
To message or Not to messageTo message or Not to message
To message or Not to message
 
(e)Tourism and Standards
(e)Tourism and Standards(e)Tourism and Standards
(e)Tourism and Standards
 
Assemblies ltd. marketing
Assemblies ltd.  marketing Assemblies ltd.  marketing
Assemblies ltd. marketing
 
Asia Pacific Link News - January 2012
Asia Pacific Link News - January 2012Asia Pacific Link News - January 2012
Asia Pacific Link News - January 2012
 
Fizika seminarska naloga2
Fizika seminarska naloga2Fizika seminarska naloga2
Fizika seminarska naloga2
 
Elisa's diary comprehension
Elisa's diary comprehensionElisa's diary comprehension
Elisa's diary comprehension
 
OSSDB MySQL
OSSDB MySQLOSSDB MySQL
OSSDB MySQL
 
Analisi dell’ articolo 51
Analisi dell’ articolo 51Analisi dell’ articolo 51
Analisi dell’ articolo 51
 
Muurahainen
MuurahainenMuurahainen
Muurahainen
 
Gaspar Octavio Hernández, Poeta /Periodista autodidacta
Gaspar Octavio Hernández, Poeta /Periodista autodidactaGaspar Octavio Hernández, Poeta /Periodista autodidacta
Gaspar Octavio Hernández, Poeta /Periodista autodidacta
 
柱状節理のでき方
柱状節理のでき方柱状節理のでき方
柱状節理のでき方
 
Candidate Training - Campaign Management
Candidate Training - Campaign ManagementCandidate Training - Campaign Management
Candidate Training - Campaign Management
 
神戸の財閥
神戸の財閥神戸の財閥
神戸の財閥
 
Excel Datamining Addin Advanced
Excel Datamining Addin AdvancedExcel Datamining Addin Advanced
Excel Datamining Addin Advanced
 
PNT 3: registro de temperaturas
PNT 3: registro de temperaturasPNT 3: registro de temperaturas
PNT 3: registro de temperaturas
 
Maria Grever Biografia Y Musica
Maria Grever   Biografia Y MusicaMaria Grever   Biografia Y Musica
Maria Grever Biografia Y Musica
 
居銮博爱学校 2014年一年级新生名单
居銮博爱学校 2014年一年级新生名单居銮博爱学校 2014年一年级新生名单
居銮博爱学校 2014年一年级新生名单
 

Ähnlich wie Google App Engine - Java Style

What is Google App Engine
What is Google App EngineWhat is Google App Engine
What is Google App Engine
Chris Schalk
 
App engine devfest_mexico_10
App engine devfest_mexico_10App engine devfest_mexico_10
App engine devfest_mexico_10
Chris Schalk
 
Syllabus for Technical courses
Syllabus for Technical coursesSyllabus for Technical courses
Syllabus for Technical courses
Montek1Learning
 
Android developer's toolbox
Android developer's toolboxAndroid developer's toolbox
Android developer's toolbox
Alex Verdyan
 
Android crash course
Android crash courseAndroid crash course
Android crash course
Showmax Engineering
 

Ähnlich wie Google App Engine - Java Style (20)

Google App Engine for Java
Google App Engine for JavaGoogle App Engine for Java
Google App Engine for Java
 
Google App Engine for Java
Google App Engine for JavaGoogle App Engine for Java
Google App Engine for Java
 
What is Google App Engine
What is Google App EngineWhat is Google App Engine
What is Google App Engine
 
Developing Java Web Applications In Google App Engine
Developing Java Web Applications In Google App EngineDeveloping Java Web Applications In Google App Engine
Developing Java Web Applications In Google App Engine
 
Google App Engine for Java v0.0.2
Google App Engine for Java v0.0.2Google App Engine for Java v0.0.2
Google App Engine for Java v0.0.2
 
App engine cloud_comp_expo_nyc
App engine cloud_comp_expo_nycApp engine cloud_comp_expo_nyc
App engine cloud_comp_expo_nyc
 
App engine devfest_mexico_10
App engine devfest_mexico_10App engine devfest_mexico_10
App engine devfest_mexico_10
 
Saloni_Tyagi
Saloni_TyagiSaloni_Tyagi
Saloni_Tyagi
 
Building a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator PlatformBuilding a scalable app factory with Appcelerator Platform
Building a scalable app factory with Appcelerator Platform
 
"Eclipse Application Development" at GNUnify 07
"Eclipse Application Development" at GNUnify 07"Eclipse Application Development" at GNUnify 07
"Eclipse Application Development" at GNUnify 07
 
Cross Platform Mobile Technologies
Cross Platform Mobile TechnologiesCross Platform Mobile Technologies
Cross Platform Mobile Technologies
 
Hands on App Engine
Hands on App EngineHands on App Engine
Hands on App Engine
 
Syllabus for Technical courses
Syllabus for Technical coursesSyllabus for Technical courses
Syllabus for Technical courses
 
Android developer's toolbox
Android developer's toolboxAndroid developer's toolbox
Android developer's toolbox
 
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
JQuery Mobile vs Appcelerator Titanium vs Sencha TouchJQuery Mobile vs Appcelerator Titanium vs Sencha Touch
JQuery Mobile vs Appcelerator Titanium vs Sencha Touch
 
How to deploy a Java application on Google App engine Flexible environment
How to deploy a Java application on Google App engine Flexible environmentHow to deploy a Java application on Google App engine Flexible environment
How to deploy a Java application on Google App engine Flexible environment
 
Android crash course
Android crash courseAndroid crash course
Android crash course
 
Introduction to Codenvy / JugSummerCamp 2014
Introduction to Codenvy / JugSummerCamp 2014Introduction to Codenvy / JugSummerCamp 2014
Introduction to Codenvy / JugSummerCamp 2014
 
Windows azure mobile services from start to rest
Windows azure mobile services from start to restWindows azure mobile services from start to rest
Windows azure mobile services from start to rest
 
Meteor intro-2015
Meteor intro-2015Meteor intro-2015
Meteor intro-2015
 

Google App Engine - Java Style

  • 1. Google App Engine Java style Peter Sönnergren Lind GTUG Stockholm 2010-01-14
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Demo Your first cloud application in a few minutes!
  • 17.
  • 18.