Google App Engine - je storitev, ki vam omogoča, da poganjate svoje spletne aplikacije na Googlovi infrastrukturi. Svojo aplikacijo lahko ponudite preko brezplačne domene appspot.com (npr: mojaAplikacija.appspot.com) ali preko svoje lastne domene s pomočjo Google Apps.
Za začetek so odprli 10.000 brezplačnih računov, toda tej so že zasedeni. Toda če imate dobro idejo lahko začnete kodirati že sedaj. Razvojno okolje si lahko prenesete iz code.google.com/appengine/downloads.html, dokumetacijo pa preštudirate na code.google.com/appengine.
Tej brezplačni računi ponujajo 500MB prostora in 5 miljonov obiska na mesec za vašo aplikacijo. Ko se bo Google App Engine še malo bolj razvil bo na voljo tudi možnost zakupa dodatne zmogljivosti.
Razvojno okolje ponuja
- dinamične spletne strani s polno podporo za klasične spletne tehnologije
- Stalno shranjevanje podatkov z možnostjo porizvedb, urejanje ter transakcij
- Scaling and load balancing (kako se to prevede?)
- API za avtentikacijo uporabnikov in pošiljanje emailov z uporabo Google računov
- lokalno razvojno okolje, ki simulira Google App Engine na lokalnem računalniku
Kot že vemo Google uporablja programski jezik Python za svoje projekte zato tudi App Engine SDK uporablja Python. Priloženo pa je tudi Django ogrodje.
Za več informacij si preberite: code.google.com/appengine/docs/whatisgoogleappengine.html
Na Youtube-u si lahko ogledate primer uporabe sistema za igradno testne aplikacije (12min) Campfire One: Introducing Google App Engine (pt. 2)


Ali je to tisto ki je bilo nekaj časa nazaj rečeno da bo google ponujal spletni prostor?
Verjetno. 500MB prostora za svoje spletne aplikacije sigurno šteje za ponujanje prostora.
Pa si mogoče zadevo že preizkusil ? Kako se odnese v praksi …
.
Če bi si rad na hitro ogledal kaj to je in kako deluje si lahko pogledaš primer izdelave testne aplikacije na
http://www.youtube.com/watch?v=tcbpTQXNwac&feature=user
ja to kar uporabna zadeva.