SlideShare a Scribd company logo
1 of 16
Download to read offline
2011	
  
M o b i l i t a t 	
   	
   i 	
   	
   U b i q ü i t a t 	
  
Arquitectura de serveis per a
    aplicacions mòbils:
       7 factors clau
                         	
  
                       UPCnet	
  
                 Janet	
  Durà	
  (@janetdura)	
  
      Víctor	
  Fernández	
  de	
  Alba	
  (@sneridagh)	
  
                              	
  
somupc	
  
            un nou servei d’accés a la informació
              personal, social i en temps real



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ó
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ó
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ó
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	
  
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	
  
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	
  
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	
  
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	
  
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	
  
Framework de
desenvolupament 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	
  
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	
  
Ús d'està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	
  
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	
  

More Related Content

Viewers also liked

Viewers also liked (20)

Joselyn figueroa los oficios
Joselyn figueroa los oficiosJoselyn figueroa los oficios
Joselyn figueroa los oficios
 
CEO-040-創業法律思考
CEO-040-創業法律思考CEO-040-創業法律思考
CEO-040-創業法律思考
 
Goya 2010 2011
Goya 2010 2011Goya 2010 2011
Goya 2010 2011
 
INSERTAR UN VIDEO DE YOUTUBE
INSERTAR UN VIDEO DE YOUTUBEINSERTAR UN VIDEO DE YOUTUBE
INSERTAR UN VIDEO DE YOUTUBE
 
Biografia Emiliano Galván
Biografia Emiliano GalvánBiografia Emiliano Galván
Biografia Emiliano Galván
 
Polímeros
PolímerosPolímeros
Polímeros
 
Virus informativos
Virus informativosVirus informativos
Virus informativos
 
HR-058-人力資源發展與E Learning在台灣的發展現況
HR-058-人力資源發展與E Learning在台灣的發展現況HR-058-人力資源發展與E Learning在台灣的發展現況
HR-058-人力資源發展與E Learning在台灣的發展現況
 
Leader guia 4 el enfoque ascendente
Leader guia 4 el enfoque ascendenteLeader guia 4 el enfoque ascendente
Leader guia 4 el enfoque ascendente
 
Los humedales
Los humedales Los humedales
Los humedales
 
CEO-047-紫牛學管理
CEO-047-紫牛學管理CEO-047-紫牛學管理
CEO-047-紫牛學管理
 
Razones ii
Razones iiRazones ii
Razones ii
 
Que es un blog (1)
Que es  un blog (1)Que es  un blog (1)
Que es un blog (1)
 
Clase 3
Clase 3Clase 3
Clase 3
 
Arte integrando para fortalecer
Arte integrando para fortalecerArte integrando para fortalecer
Arte integrando para fortalecer
 
2ª Desconferência | A Trajetória da Survey Monkey por Rodolfo Ohl
2ª Desconferência | A Trajetória da Survey Monkey por Rodolfo Ohl2ª Desconferência | A Trajetória da Survey Monkey por Rodolfo Ohl
2ª Desconferência | A Trajetória da Survey Monkey por Rodolfo Ohl
 
742
742742
742
 
Educ 622 clase 2-bases del aprendizaje
Educ 622 clase 2-bases del aprendizajeEduc 622 clase 2-bases del aprendizaje
Educ 622 clase 2-bases del aprendizaje
 
Uso de la tecnologia
Uso de la tecnologiaUso de la tecnologia
Uso de la tecnologia
 
Chichén itzá
Chichén itzáChichén itzá
Chichén itzá
 

Similar to Arquitectura de serveis per aplicacions mòbils

Ptv low costprod-cloudcomputing-live-ramoncosta-mic-productivity-20120320
Ptv low costprod-cloudcomputing-live-ramoncosta-mic-productivity-20120320Ptv low costprod-cloudcomputing-live-ramoncosta-mic-productivity-20120320
Ptv low costprod-cloudcomputing-live-ramoncosta-mic-productivity-20120320Ramon Costa i Pujol
 
Pdsic Localret Barbera Del Valles Ti Ci Promocio EconòMica 20091029
Pdsic Localret Barbera Del Valles Ti Ci Promocio EconòMica 20091029Pdsic Localret Barbera Del Valles Ti Ci Promocio EconòMica 20091029
Pdsic Localret Barbera Del Valles Ti Ci Promocio EconòMica 20091029Ramon Costa i Pujol
 
Ti Ci Web2 Desenvolupament Professional 20091022
Ti Ci Web2 Desenvolupament Professional 20091022Ti Ci Web2 Desenvolupament Professional 20091022
Ti Ci Web2 Desenvolupament Professional 20091022TICAnoia
 
Catic 20110517-comm-collab-demostracio-ramon costa-mic-productivity
Catic 20110517-comm-collab-demostracio-ramon costa-mic-productivityCatic 20110517-comm-collab-demostracio-ramon costa-mic-productivity
Catic 20110517-comm-collab-demostracio-ramon costa-mic-productivityMICProductivity
 
Productivitat At Low Cost Introduccio R Costa
Productivitat At Low Cost Introduccio R CostaProductivitat At Low Cost Introduccio R Costa
Productivitat At Low Cost Introduccio R CostaRamon Costa i Pujol
 
Pla Tac Directors 1x1
Pla Tac Directors 1x1Pla Tac Directors 1x1
Pla Tac Directors 1x1Baix
 
E-learning. Projectes i dissenys, noves ocupacions i aventures d’aprene...
E-learning. Projectes i dissenys, noves ocupacions i aventures d’aprene...E-learning. Projectes i dissenys, noves ocupacions i aventures d’aprene...
E-learning. Projectes i dissenys, noves ocupacions i aventures d’aprene...Òscar Moratonas i Marquès
 
Competència digital 1
Competència digital 1Competència digital 1
Competència digital 1Nuria Alart
 
Tecnologia De La Uoc
Tecnologia De La UocTecnologia De La Uoc
Tecnologia De La UocUOC
 
01 cdd lleida
01 cdd lleida01 cdd lleida
01 cdd lleidalpalacin
 
Aproximació a la competència digital del professorat
Aproximació a la competència digital del professoratAproximació a la competència digital del professorat
Aproximació a la competència digital del professoratJordi Vivancos
 
Introducció a la iProductivitat
Introducció a la iProductivitatIntroducció a la iProductivitat
Introducció a la iProductivitatMICProductivity
 
Curs metodologia20 març2012- 2ª i 3ª sessió
Curs metodologia20 març2012- 2ª i 3ª sessióCurs metodologia20 març2012- 2ª i 3ª sessió
Curs metodologia20 març2012- 2ª i 3ª sessióFundación Esplai
 
Com es millora l'aprenentage a través de CoPs
Com es millora  l'aprenentage a través de CoPsCom es millora  l'aprenentage a través de CoPs
Com es millora l'aprenentage a través de CoPsDepartament de Justicia
 
Productivitat a baix costi Windws Live (Adeg)
Productivitat a baix costi Windws Live (Adeg)Productivitat a baix costi Windws Live (Adeg)
Productivitat a baix costi Windws Live (Adeg)guest70b4731
 
Introd Cip I Productivitat Low Cost Windows Live 20091210 Adeg
Introd Cip I Productivitat Low Cost Windows Live 20091210 AdegIntrod Cip I Productivitat Low Cost Windows Live 20091210 Adeg
Introd Cip I Productivitat Low Cost Windows Live 20091210 AdegRamon Costa i Pujol
 
L'Administració en xarxa
L'Administració en xarxa L'Administració en xarxa
L'Administració en xarxa gencat .
 
Projecte writer g
Projecte writer gProjecte writer g
Projecte writer gWritergroup
 

Similar to Arquitectura de serveis per aplicacions mòbils (20)

Ptv low costprod-cloudcomputing-live-ramoncosta-mic-productivity-20120320
Ptv low costprod-cloudcomputing-live-ramoncosta-mic-productivity-20120320Ptv low costprod-cloudcomputing-live-ramoncosta-mic-productivity-20120320
Ptv low costprod-cloudcomputing-live-ramoncosta-mic-productivity-20120320
 
Pdsic Localret Barbera Del Valles Ti Ci Promocio EconòMica 20091029
Pdsic Localret Barbera Del Valles Ti Ci Promocio EconòMica 20091029Pdsic Localret Barbera Del Valles Ti Ci Promocio EconòMica 20091029
Pdsic Localret Barbera Del Valles Ti Ci Promocio EconòMica 20091029
 
Ti Ci Web2 Desenvolupament Professional 20091022
Ti Ci Web2 Desenvolupament Professional 20091022Ti Ci Web2 Desenvolupament Professional 20091022
Ti Ci Web2 Desenvolupament Professional 20091022
 
Catic 20110517-comm-collab-demostracio-ramon costa-mic-productivity
Catic 20110517-comm-collab-demostracio-ramon costa-mic-productivityCatic 20110517-comm-collab-demostracio-ramon costa-mic-productivity
Catic 20110517-comm-collab-demostracio-ramon costa-mic-productivity
 
De les TIC a les TAC
De les TIC a les TACDe les TIC a les TAC
De les TIC a les TAC
 
Productivitat At Low Cost Introduccio R Costa
Productivitat At Low Cost Introduccio R CostaProductivitat At Low Cost Introduccio R Costa
Productivitat At Low Cost Introduccio R Costa
 
Pla Tac Directors 1x1
Pla Tac Directors 1x1Pla Tac Directors 1x1
Pla Tac Directors 1x1
 
E-learning. Projectes i dissenys, noves ocupacions i aventures d’aprene...
E-learning. Projectes i dissenys, noves ocupacions i aventures d’aprene...E-learning. Projectes i dissenys, noves ocupacions i aventures d’aprene...
E-learning. Projectes i dissenys, noves ocupacions i aventures d’aprene...
 
Competència digital 1
Competència digital 1Competència digital 1
Competència digital 1
 
Tecnologia De La Uoc
Tecnologia De La UocTecnologia De La Uoc
Tecnologia De La Uoc
 
01 cdd lleida
01 cdd lleida01 cdd lleida
01 cdd lleida
 
Aproximació a la competència digital del professorat
Aproximació a la competència digital del professoratAproximació a la competència digital del professorat
Aproximació a la competència digital del professorat
 
Introducció a la iProductivitat
Introducció a la iProductivitatIntroducció a la iProductivitat
Introducció a la iProductivitat
 
Curs metodologia20 març2012- 2ª i 3ª sessió
Curs metodologia20 març2012- 2ª i 3ª sessióCurs metodologia20 març2012- 2ª i 3ª sessió
Curs metodologia20 març2012- 2ª i 3ª sessió
 
Com es millora l'aprenentage a través de CoPs
Com es millora  l'aprenentage a través de CoPsCom es millora  l'aprenentage a través de CoPs
Com es millora l'aprenentage a través de CoPs
 
Productivitat a baix costi Windws Live (Adeg)
Productivitat a baix costi Windws Live (Adeg)Productivitat a baix costi Windws Live (Adeg)
Productivitat a baix costi Windws Live (Adeg)
 
Introd Cip I Productivitat Low Cost Windows Live 20091210 Adeg
Introd Cip I Productivitat Low Cost Windows Live 20091210 AdegIntrod Cip I Productivitat Low Cost Windows Live 20091210 Adeg
Introd Cip I Productivitat Low Cost Windows Live 20091210 Adeg
 
Canal Salut
Canal SalutCanal Salut
Canal Salut
 
L'Administració en xarxa
L'Administració en xarxa L'Administració en xarxa
L'Administració en xarxa
 
Projecte writer g
Projecte writer gProjecte writer g
Projecte writer g
 

More from sneridagh

Meet Quanta - Plone's Style Guide
Meet Quanta - Plone's Style GuideMeet Quanta - Plone's Style Guide
Meet Quanta - Plone's Style Guidesneridagh
 
Plone 5 theming
Plone 5 themingPlone 5 theming
Plone 5 themingsneridagh
 
MAX: Realtime messaging and activity stream engine
MAX: Realtime messaging and activity stream engineMAX: Realtime messaging and activity stream engine
MAX: Realtime messaging and activity stream enginesneridagh
 
Key factors of the content management
Key factors of the content managementKey factors of the content management
Key factors of the content managementsneridagh
 
Factors claus de la gestió de continguts
Factors claus de la gestió de contingutsFactors claus de la gestió de continguts
Factors claus de la gestió de contingutssneridagh
 
Plone 5 theming unleashed
Plone 5 theming unleashedPlone 5 theming unleashed
Plone 5 theming unleashedsneridagh
 
Introduction to Pyramid
Introduction to PyramidIntroduction to Pyramid
Introduction to Pyramidsneridagh
 

More from sneridagh (7)

Meet Quanta - Plone's Style Guide
Meet Quanta - Plone's Style GuideMeet Quanta - Plone's Style Guide
Meet Quanta - Plone's Style Guide
 
Plone 5 theming
Plone 5 themingPlone 5 theming
Plone 5 theming
 
MAX: Realtime messaging and activity stream engine
MAX: Realtime messaging and activity stream engineMAX: Realtime messaging and activity stream engine
MAX: Realtime messaging and activity stream engine
 
Key factors of the content management
Key factors of the content managementKey factors of the content management
Key factors of the content management
 
Factors claus de la gestió de continguts
Factors claus de la gestió de contingutsFactors claus de la gestió de continguts
Factors claus de la gestió de continguts
 
Plone 5 theming unleashed
Plone 5 theming unleashedPlone 5 theming unleashed
Plone 5 theming unleashed
 
Introduction to Pyramid
Introduction to PyramidIntroduction to Pyramid
Introduction to Pyramid
 

Arquitectura de serveis per aplicacions mòbils

  • 1. 2011   M o b i l i t a t     i     U b i q ü i t a t  
  • 2. Arquitectura de serveis per a aplicacions mòbils: 7 factors clau   UPCnet   Janet  Durà  (@janetdura)   Víctor  Fernández  de  Alba  (@sneridagh)    
  • 3. somupc   un nou servei d’accés a la informació personal, social i en temps real 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ó
  • 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. 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.
  • 7. 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  
  • 8. 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  
  • 9. 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  
  • 10. 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  
  • 11. 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  
  • 12. 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  
  • 13. Framework de desenvolupament 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  
  • 14. 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  
  • 15. Ús d'està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  
  • 16. 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