Szatmári Tamás Csicsics Tamás
saját domain névvel használhatók: gmail, calendar,
docs, sites, video, talk premium edition – éves díjért cserébe előfizethető (50$/user) SLA: 99,9% rendelkezésre állás
25GB tárhely minden felhasználónak Adatvédelmi nyilatkozat Többek között ebből él meg a Google
USA – állami intézményeknél is
Application programming interface – adatokat lehet
lekérdezni, feldolgozni, visszatölteni a segítségével Más Google szolgáltatások is elérhetők API-kon keresztül Nagyon jó terméktámogatás (http://code.google.com) Rengeteg előre megírt, felhasználható példakód
Saját futtatókörnyezetben, saját szerveren
Google App engine Gadget felkerülhet a saját sites oldalra, gmail, calendar, igoogle,
google oldalsávra Google marketplace gyakorlatilag bekerül a navbarra az alkalmazás, de bárhol futhat –
itt az apple appstore-hoz hasonlóan össze vannak gyűjtve a szolgáltatók
Google infrastruktúrán futtathatod a kódod
Java, Python támogatás Saját domain névről is meghívható (egyébként
ingyenes appspot.com aldomain) Tárhely, adatbázis elérhető 500 Mb, 5 millió oldalletöltés / hó Ingyenes…
a felhasználó nem nekünk adja meg a bejelentkező
adatait, hanem a google oldal authentikálja, majd visszadob egy tokent Ezután elérhetjük a személyes adatait OpenID 2.0 protokollt használ
A speciális gadget-ek API-jait is elérhetjük, amik a
Labs fül alatt jelennek meg (pl.: linkfelismerés, dokumentum előnézet) Authentikáció után Atom feed-eken keresztül elérhetjük a bejövő friss leveleket
Teljes funkcionalitás – létrehozás, törlés, meghívó
küldés CalDAV támogatás Calendar publishing tools – előre megírt komponensek, hogy könnyedén beépíthető legyen egy weboldalba.
Hang, video, szöveg
Támogatott protokollok: XMPP: Extensible Messaging and Presence Protocol Jingle: Video-k esetén a peer-to-peer kapcsolat
létrehozásához (filemegosztó kiterjesztéssel)
Tömegesen létrehozható automatizált honlapok
Authorizációs adatok módosítása History, statisztikák elérése
Egyszerű javascript vagy html alkalmazások,
beépülnek az eredeti felületbe Több weboldalon is futhatnak: iGoogle, Google Maps, Orkut, Gmail, Calendar, Sites
Egyéb API-k a teljes igénye nélkül felsorolva: adwords, analytics, android, blogger, buzz, checkout,
contacts, desktop, earth, financial data, youtube, wave, picassa, orkut, maps, gears
API-k segítségével
Ami hiányzik a Google portfólióból Offisync – docs file-ok szinkronizálása a helyi
mappákkal, közvetlenül offce menüből elérhető alkalmazás Manymoon - projekt mgmt Contact mgmt – contactok megosztása egymás között Checkout – internetes vásárlás
Félelmek Rendelkezésre állás Ki kezeli az adatokat? Mire használhatja fel? Semmi sincs ingyen
Előnyök Olcsó Skálázható Nincs beruházási költség
Legnagyobb probléma vállalati környezetben
Könnyebb átállás kedvéért google API-kon keresztül
megírva lehet az adatokat a már meglévő rendszerekből migrálni az Apps-ba google által fejlesztett alkalmazásokkal: lotus notes, microsoft
exchange IMAP interfészen keresztül CalDAV elérésen keresztül third party alkalmazások: syncplicity – file-ok megosztása google docs-ba
Rengeteg cég vállal egyedi szoftverfejlesztést speciális
esetekre
Már meglévő vállalati információs rendszerekbe
API-n keresztüli beépítés Lehetőségek ERP rendszerben dokumentummenedzsment docs-on
keresztül CRM rendszerben calendar, google contacts használata projekt mgmt rendszerben (redmine) calendar használata az alkalmazás saját calendarja helyett mobil fejlesztés android plattformra – mobil BI – azonnal rendelkezésre álló naprakész vállalati információk a gyors döntésekhez
cloud computing előnyei
Más web 2.0 API-k Sok startup – jó ötletek nagy cégek farvizén, utána
esetleg Google felvásárlás magyar vonatkozás: alkalmazás iphone-ra, ami
megkönnyíti a levelek indexelését: reMail
Köszönjük a figyelmet!