SlideShare una empresa de Scribd logo
Plataformas OpenData con Liferay
     Liferay Symposium 2012 - Octubre 2012 - Madrid

                       Israel Olalla
                    iolalla@isoco,com
                         @iolalla
Buscando inspiración




   “Think of the Web as
   thought it were one
   giant database, rather
   than one giant book”


Tim Berners-Lee




                                    2
Buscando inspiración




                  3
¿Qué es Open Data ?




  Los datos abiertos son datos que
 pueden ser utilizados, reutilizados y
redistribuidos libremente por cualquier
    persona, y que se encuentran
sujetos, cuando más, al requerimiento
 de atribución y de compartirse de la
   misma manera en que aparecen.

                           Fuente: http://opendatahandbook.org

                                                                 4
¿ Niveles Open Data ?




Ofrecer datos

Datos estructurados

Datos en formato no propietario

Usar URLs para apuntar a mis datos

Ofrecer datos vinculados con los de terceros




                      Tim Berners-Lee en gov2.0 expo (2010)

                                                              5
¿ Formato de los datos?




Formatos propietarios    Formatos libres


   PDF JPEG SHP                 TXT


        XLS                   CSV   ODF


                              XML JSON



                                      RDF
                        KLM




                                                    6
¿ RFP de un Portal Open Data ?




                            7
¿ RFP de un Portal Open Data ?



Open Source

Datos accesibles desde URLs persistentes

Publicar un catálogo de datos

Monitorizar su uso

Que se puedan añadir nuevos datos



                                                   8
Arquitectura conceptual

                                                      REST              SPARQL
                  HTML                                services          endpoint
            (schema.org | RDF)




                 Data             Data          Data             Data
                 Form            Search       Producer           API


                       Data             RDF                RDF
                     Enhancer         extractor           Mapper
                                    Data controller
More data



                    Datastore             RDBM              Index




                                                                                         9
El pegamento se llama Liferay

¿Por qué Liferay?
                    Capacidad de integración

                    Liferay es una excelente plataforma de integración por su arquitectura. Además
                    incorpora las funcionalidades de CMS necesarias para dotar el portal de un buen
                    catálogo de datos y su búsqueda.




                    Capacidad de búsqueda

                    La arquitectura de Lfieray permite construir de forma sencilla un servicio de catálogo e
                    indexación de los datos.




                    Servicios SOA

                    Liferay se ha construido en base a una estrategia de integración de servicios SOA lo
                    cual la habilita para convertirse en un nexo centralizador de arquitecturas.




                                                                                                               10
¿Dónde estamos?
                                                                                    Contacta con iSOCO




                                           ¿Quieres innovar?


Barcelona                     Madrid                          Pamplona               Valencia
Tel +34 935 677 200           Tel +34 913 349 797             Tel +34 948 102 408    Tel +34 963 467 143
Av. Torre Blanca, 57          Av. del Partenón, 16-18, 1º7ª   Parque Tomás           Oficina 107
Edificio ESADE CREAPOLIS      Campo de las Naciones           Caballero, 2, 6º4ª     C/ Prof. Beltrán Báguena, 4
Oficina 3C 15                 28042 Madrid                    31006 Pamplona         46009 Valencia
08172 Sant Cugat del Vallès
Barcelona




                                                                                                                   11

Más contenido relacionado

Similar a Presentación liferay symposium 2012

Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
Dolores Leonor
 
Integración de Datos sin límites con Pentaho
Integración de Datos sin límites con PentahoIntegración de Datos sin límites con Pentaho
Integración de Datos sin límites con Pentaho
Datalytics
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
saul alva
 
Herramientas de visualización de datos
Herramientas de visualización de datosHerramientas de visualización de datos
Herramientas de visualización de datos
BBVA API Market
 
SemanticWebBuilder
SemanticWebBuilderSemanticWebBuilder
SemanticWebBuilder
SemanticWebBuilder
 
El mundo Big Data y las APIs
El mundo Big Data y las APIsEl mundo Big Data y las APIs
El mundo Big Data y las APIs
Big Data Spain
 
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Nelson Piedra
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
Dolores Leonor
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)
CloudAppi
 
Introduccion a Data Science
Introduccion a Data ScienceIntroduccion a Data Science
Introduccion a Data Science
SpanishPASSVC
 
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Iniciativa Barcelona Open Data
 
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open DataExplotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
Alvaro Graves
 
Herramientas de Microsoft para el Científicos de Datos
Herramientas de Microsoft para el Científicos de DatosHerramientas de Microsoft para el Científicos de Datos
Herramientas de Microsoft para el Científicos de Datos
Eduardo Castro
 
Base de datos
Base de datosBase de datos
Base de datos
María DS
 
La Aplicacion De Las Directrices Driver
La Aplicacion De Las Directrices DriverLa Aplicacion De Las Directrices Driver
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Denodo
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
Malteadas
 
Tecnologías para propagar los contenidos de una Biblioteca Digital: Experienc...
Tecnologías para propagar los contenidos de una Biblioteca Digital: Experienc...Tecnologías para propagar los contenidos de una Biblioteca Digital: Experienc...
Tecnologías para propagar los contenidos de una Biblioteca Digital: Experienc...
Servicio de Difusión de la Creación Intelectual (SEDICI)
 
Base de datos
Base de datosBase de datos

Similar a Presentación liferay symposium 2012 (20)

Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Integración de Datos sin límites con Pentaho
Integración de Datos sin límites con PentahoIntegración de Datos sin límites con Pentaho
Integración de Datos sin límites con Pentaho
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Herramientas de visualización de datos
Herramientas de visualización de datosHerramientas de visualización de datos
Herramientas de visualización de datos
 
SemanticWebBuilder
SemanticWebBuilderSemanticWebBuilder
SemanticWebBuilder
 
El mundo Big Data y las APIs
El mundo Big Data y las APIsEl mundo Big Data y las APIs
El mundo Big Data y las APIs
 
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
Interoperabilidad semántica y re-uso de datos en la Web (HackEc15)
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)
 
Introduccion a Data Science
Introduccion a Data ScienceIntroduccion a Data Science
Introduccion a Data Science
 
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)Curs 2.8. Utilización Automatizada de Datos Publicos (1)
Curs 2.8. Utilización Automatizada de Datos Publicos (1)
 
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open DataExplotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
 
Herramientas de Microsoft para el Científicos de Datos
Herramientas de Microsoft para el Científicos de DatosHerramientas de Microsoft para el Científicos de Datos
Herramientas de Microsoft para el Científicos de Datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
La Aplicacion De Las Directrices Driver
La Aplicacion De Las Directrices DriverLa Aplicacion De Las Directrices Driver
La Aplicacion De Las Directrices Driver
 
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
Webinar Vault IT: Analítica avanzada y Machine Learning con virtualización de...
 
Clase13
Clase13Clase13
Clase13
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Tecnologías para propagar los contenidos de una Biblioteca Digital: Experienc...
Tecnologías para propagar los contenidos de una Biblioteca Digital: Experienc...Tecnologías para propagar los contenidos de una Biblioteca Digital: Experienc...
Tecnologías para propagar los contenidos de una Biblioteca Digital: Experienc...
 
Base de datos
Base de datosBase de datos
Base de datos
 

Presentación liferay symposium 2012

  • 1. Plataformas OpenData con Liferay Liferay Symposium 2012 - Octubre 2012 - Madrid Israel Olalla iolalla@isoco,com @iolalla
  • 2. Buscando inspiración “Think of the Web as thought it were one giant database, rather than one giant book” Tim Berners-Lee 2
  • 4. ¿Qué es Open Data ? Los datos abiertos son datos que pueden ser utilizados, reutilizados y redistribuidos libremente por cualquier persona, y que se encuentran sujetos, cuando más, al requerimiento de atribución y de compartirse de la misma manera en que aparecen. Fuente: http://opendatahandbook.org 4
  • 5. ¿ Niveles Open Data ? Ofrecer datos Datos estructurados Datos en formato no propietario Usar URLs para apuntar a mis datos Ofrecer datos vinculados con los de terceros Tim Berners-Lee en gov2.0 expo (2010) 5
  • 6. ¿ Formato de los datos? Formatos propietarios Formatos libres PDF JPEG SHP TXT XLS CSV ODF XML JSON RDF KLM 6
  • 7. ¿ RFP de un Portal Open Data ? 7
  • 8. ¿ RFP de un Portal Open Data ? Open Source Datos accesibles desde URLs persistentes Publicar un catálogo de datos Monitorizar su uso Que se puedan añadir nuevos datos 8
  • 9. Arquitectura conceptual REST SPARQL HTML services endpoint (schema.org | RDF) Data Data Data Data Form Search Producer API Data RDF RDF Enhancer extractor Mapper Data controller More data Datastore RDBM Index 9
  • 10. El pegamento se llama Liferay ¿Por qué Liferay? Capacidad de integración Liferay es una excelente plataforma de integración por su arquitectura. Además incorpora las funcionalidades de CMS necesarias para dotar el portal de un buen catálogo de datos y su búsqueda. Capacidad de búsqueda La arquitectura de Lfieray permite construir de forma sencilla un servicio de catálogo e indexación de los datos. Servicios SOA Liferay se ha construido en base a una estrategia de integración de servicios SOA lo cual la habilita para convertirse en un nexo centralizador de arquitecturas. 10
  • 11. ¿Dónde estamos? Contacta con iSOCO ¿Quieres innovar? Barcelona Madrid Pamplona Valencia Tel +34 935 677 200 Tel +34 913 349 797 Tel +34 948 102 408 Tel +34 963 467 143 Av. Torre Blanca, 57 Av. del Partenón, 16-18, 1º7ª Parque Tomás Oficina 107 Edificio ESADE CREAPOLIS Campo de las Naciones Caballero, 2, 6º4ª C/ Prof. Beltrán Báguena, 4 Oficina 3C 15 28042 Madrid 31006 Pamplona 46009 Valencia 08172 Sant Cugat del Vallès Barcelona 11