Arquitectura de serveis per aplicacions mòbils

430 views

Published on

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

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

No notes for slide

Arquitectura de serveis per aplicacions mòbils

  1. 1. 2011  M o b i l i t a t     i     U b i q ü i t a t  
  2. 2. Arquitectura de serveis per a aplicacions mòbils: 7 factors clau   UPCnet   Janet  Durà  (@janetdura)   Víctor  Fernández  de  Alba  (@sneridagh)    
  3. 3. somupc   un nou servei d’accés a la informació personal, social i en temps realOrigen Disseny i desenvolupament Models d’aprenentatge Premi Servei de Grup de PDI Institut de Davyd Comunicació Innovació Ciències de Luque i Promoció Docent l’Educació
  4. 4. somupc   un nou servei d’accés a la informació personal, social i en temps real .                                                                                                                            70%   loading…  Origen Disseny i desenvolupament Models d’aprenentatge Premi Servei de Grup de PDI Institut de Davyd Comunicació Innovació Ciències de Luque i Promoció Docent l’Educació
  5. 5. somupc   hBp://slidesha.re/somupc  Origen Disseny i desenvolupament Models d’aprenentatge Premi Servei de Grup de PDI Institut de Davyd Comunicació Innovació Ciències de Luque i Promoció Docent l’Educació
  6. 6. Stream UPC §  Peça  central  del  somupc   §  Recull  i  gesOona  l’acOvitat  d’usuaris   i  aplicacions  UPC   §  Permet  subscripcions  a  l’acOvitat  de   persones  i  a  contexts   §  Te  com  a  backend  el  MAX   Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  7. 7. MAX: Motor d’activitats i subscripcions extés sistemes somupc   corporatius MAX Atenea Motor sistemes etc. d’activitat i corporatius subscripció serveis dispositius personals mòbils Twitter xarxes etc. socials Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  8. 8. MAX: Motor d’activitats i subscripcions extés REST API REST (JSON) OpenSocial OAuth MAX Container API REST Gadgets OODB Widgets API REST REST Activitystrea.ms Apps (JSON) HTML5 API REST OAuth FB Apps ... Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  9. 9. Arquitectura SOA §  Web  Services  basats  en  REST   §  JSON  –  JavaScript  Object  NotaOon   §  Procés  de  peOcions  asíncron   §  Modularitat  i  desacoplament   §  Clients  i  interccies  diferents   (Opensocial,  Moodle,  mòbils,  …)   Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  10. 10. Persistència eficaç i contrastada §  BBDD  NoSQL  (orientada  a  objectes)   §  Fàcilment  clusteritzables  i   escalables  horitzontalment   §  Alt  rendiment   §  UOlitzades  per  TwiBer,  FB,  G+,  4SQ     §  MongoDB   hBp://www.mongodb.org/     Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  11. 11. Autenticació usable §  AutenOcació  d’aplicació   basada  en  tokens   §  UOlitzada  per  TwiBer,  FB,   G+,  Evernote,  4SQ   §  oAuth  2.0   (hBp://oauth.net/2/)   Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  12. 12. Framework dedesenvolupament lleuger i escalable §  “Paga  per  allò  que  mengis”   §  Ràpid  i  lleuger   §  Escalable  horitzontalment   §  Alt  rendiment   §  Pyramid   hBp://www.pylonsproject.org/   Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  13. 13. API ben documentades §  Definides   §  Monopropósit   §  SemànOques   §  Accessibles  públicament   §  Tercers  puden  crear  clients  i  interccies   noves  que  uOlitzin  el  servei   Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  14. 14. Ús destàndards §  acOvitystrea.ms   §  REST   §  JSON   §  G+,  FB,  TwiBer  les  usen  àmpliament   Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  
  15. 15. Escalable en Cloud §  Escalabilitat  horitzontal  en  un  click   §  Encapsulable  en  màquines  virtuals  molt   peOtes   §  En  cas  de  necessitat,  aprovisionar  més   instàncies  de  l’aplicació   Arquitectura  de  serveis  per  aplicacions  mòbils:  7  factors  claus  23  de  Novembre  de  2011   5a.  Jornada  TIC  –  Mobilitat  i  Ubiqüitat  

×