Google App Engine,una piattaforma su cloud          Massimiliano Pippi, Perugia GTUG Questa opera è distribuita con licenz...
PremessaIl “Cloud Computing” offre risorse hardwaree     software   sottoforma      di   servizi,tipicamente attraverso la...
CosèApp Engine è una piattaforma che permette       di eseguire applicazioni web        nellinfrastruttura Google.
Cosa Offre●   Elabora richieste e risposte http●   Gestisce dati persistenti●   Serve file statici●   Gestisce autenticazi...
Per lhobbista●   Simulatore locale per Mac, Linux e Windows●   Deployment delle applicazioni con un click●   Free quotas: ...
Per lo sviluppatore●   Supporto per Python (ora v.2.7), Java e Go●   Supporto per diversi web framework fra i    quali Dja...
Per lazienda●   Pay as you go: si paga solo ciò che si utilizza●   Free quotas: abbastanza alte da soddisfare    applicazi...
Domande?●   Massimiliano Pippi●   masci@evonove.it●   @maxpippi
Upcoming SlideShare
Loading in …5
×

Gae piattaforma su cloud

221 views
166 views

Published on

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
221
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

Gae piattaforma su cloud

  1. 1. Google App Engine,una piattaforma su cloud Massimiliano Pippi, Perugia GTUG Questa opera è distribuita con licenza Creative Commons Attribuzione 3.0 Unported.
  2. 2. PremessaIl “Cloud Computing” offre risorse hardwaree software sottoforma di servizi,tipicamente attraverso la rete Internet. ● SAAS – Software As A Service ● PAAS – Platform As A Service ● IAAS – Infrastructure As A Service
  3. 3. CosèApp Engine è una piattaforma che permette di eseguire applicazioni web nellinfrastruttura Google.
  4. 4. Cosa Offre● Elabora richieste e risposte http● Gestisce dati persistenti● Serve file statici● Gestisce autenticazione e autorizzazioni● Invia e riceve email● Elabora immagini● Esegue task periodici (tipo cron)
  5. 5. Per lhobbista● Simulatore locale per Mac, Linux e Windows● Deployment delle applicazioni con un click● Free quotas: entro certi limiti lutilizzo del servizio è completamente gratuito● Admin Console: uninterfaccia web attraverso la quale controllare e modificare tutti gli aspetti dellapplicazione
  6. 6. Per lo sviluppatore● Supporto per Python (ora v.2.7), Java e Go● Supporto per diversi web framework fra i quali Django● Memcache● TaskQueue: esegue task asincroni● Channels: push verso i client● Logger, profiler● Mapreduce
  7. 7. Per lazienda● Pay as you go: si paga solo ciò che si utilizza● Free quotas: abbastanza alte da soddisfare applicazioni web a basso traffico● No manutenzione hardware● No manutenzione software● Affidabilità● Scalabilità punta e clicca
  8. 8. Domande?● Massimiliano Pippi● masci@evonove.it● @maxpippi

×