medium

medium es una aplicaci贸n Web que permite la visualizaci贸n, la explotaci贸n y la gesti贸n integrada de datos con diferente origen y responsabilidad.聽Para ello se utiliza un ecosistema de soluciones propias basadas en librer铆as y plataformas de alto nivel de aceptaci贸n, abiertas y basadas en ent谩ndares consolidados.

Su dise帽o y arquitectura se ha ideado para que la聽 aplicaci贸n cliente est茅 totalmente desacoplada a trav茅s de servicios web de los datos.聽Es en definitiva un conjunto de herramientas, soluciones y buenas pr谩cticas, aplicables a conjuntos heterog茅neos y dispersos de datos y recursos de informaci贸n,聽 dentro de un mismo marco de aplicaci贸n y un interface del usuario avanzado y de infinitas posibilidades.

Arquitectura medium
Arquitectura medium

Toda organizaci贸n tiene aplicaciones de obligado uso pero no necesariamente integradas entre s铆. medium facilita su visualizaci贸n y explotaci贸n desde una ventana 煤nica, con la posibilidad de estandarizar y cruzar datos de or铆genes diversos.聽Para ello dispone no s贸lo de diferentes mecanismos de captaci贸n o conexi贸n con los datos, sino que adem谩s facilita su consolidaci贸n para permitir una explotaci贸n conjunta con herramientas de normalizaci贸n y depuraci贸n.

Puede apoyarse en diferentes tecnolog铆as, en funci贸n de las fuentes y la explotaci贸n que sean precisas, todo dentro del mismo marco y aplicaci贸n cliente.聽Su finalidad es integrar todos los recursos de informaci贸n, por lo que est谩 dise帽ada tanto para incorporar recursos cuya responsabilidad es de otras aplicaciones como para gestionar datos y procesos de negocio de manera aut贸noma, cubriendo nichos que no se pueden cubrir con aplicaciones especializadas y se gestionan de manera ofim谩tica o manual y poco integrada.

Taxonom铆as / tesauros

Permite unificar, relacionar o establecer equivalencias las taxonom铆as de las diferentes aplicaciones entre si o contra taxonom铆as est谩ndar. Se persiguen dos objetivos:
Intentar manejar un lenguaje com煤n para buscar y filtrar.
Permite por lo tanto extraer informaci贸n en otros esquemas: interoperabilidad, open data鈥β

Ventajas

  • Paradigmas de uso comunes para todos lo datos integrados, para facilitar u b煤squeda, selecci贸n, explotaci贸n y gesti贸n.
  • Soluciones incorporadas desde el inicio para el env铆o masivo de correos electr贸nicos (emailing), informes (reporting), b煤squeda avanzada y selecci贸n de registros.
  • Capacidad para programar y realizar tareas de forma as铆ncrona y desatendida, escalable y distribuida (otros procesos y/o m谩quinas): procesados de datos, exportaciones, importaciones, consolidaciones鈥
  • Directorio com煤n y transversal a todos los datos con referencias a personas e instituciones.
  • Soluci贸n avanzada, normalizada (ISO) y flexible en la gesti贸n de los datos de contacto, organigrama, departamentos y sus relaciones.
  • Elemento clave para la correcta consolidaci贸n de datos, soluci贸n a un problema de dispersi贸n de este tipo de datos en toda instituci贸n u organizaci贸n.
  • Ideada para dar cabida al directorio de cualquier organizaci贸n y adaptada a dar servicio al resto de procesos de negocio. En particular, es capaz de soportar el modelo ISO 2146:2010
  • Incorpora una total trazabilidad de los datos y la actividad de los usuarios.
  • Trazabilidad adaptable y parametrizable a cualquier tipo de auditor铆a necesaria sobre datos, uso o actividad, por ejemplo, LOPD.
  • Se registran con precisi贸n y detalle los cambios , registro de cambio utilizado y monitorizado por el motor de notificaciones para alertar o avisar de cualquier aspecto relevante.
  • La capacidad para consolidar, normalizar, tratar y complementar datos de diferentes or铆genes en un 煤nico lugar, convierte al m茅dium en la base para poder hacer explotaciones de Inteligencia de negocio (Business Intelligence) y聽 Calidad de los datos (Data Quality Service)
  • La experiencia permite al equipo crear a partir de los datos uno o varios BI con Excel Power Pivot con la mayor agilidad. Archivos Excel f谩ciles a la par que extremadamente potentes que quedan ligados a los datos integrados.
  • El detallado registro de los cambios en los datos permite analizar y gestionar con facilidad la calidad y uso de los mismos.
  • La total libertad en el Interface permite aprovechar la gran cantidad de librer铆as 鈥渏avascript鈥 de incre铆ble capacidad y calidad para la visualizaci贸n, contextualizaci贸n (mapas, gr谩ficas) y interacci贸n con los datos, tanto para su explotaci贸n como para facilitar la gesti贸n (formularios).
  • Los datos 鈥渋ntegrados鈥 pueden consumirse mediante servicios web, dando la posibilidad a utilizarlo de middleware o proxy.
  • Todo componente o tecnolog铆a es susceptible de extenderse porque as铆 se ha dise帽ado, desacoplando con interfaces e Inyecci贸n de dependencias para poder cambiar librer铆as.
  • Dada la normalizaci贸n de los datos y la experiencia del equipo es natural ser el veh铆culo para la generaci贸n de datos normalizados seg煤n diferentes est谩ndares o esquemas facilitados:聽Europeana, MARC21, ONIX, XML (Seg煤n esquema).
  • Conexi贸n con otros sistemas de las organizaci贸n: Exchange, Sharepoint, SAP, Sistemas OLAP(generaci贸n de cubos), Sistemas de reporting (generaci贸n de tablas linealizadas de datos pensadas para el reporting)
  • Integraci贸n de manera integrada o delegada con sistemas de autenticaci贸n externos: LDAP, NTLM, OAUTH Externos.

驴D贸nde utilizar medium?

En organizaciones o instituciones que necesiten:

  • Abordar el desarrollo r谩pido de aplicaciones web para la gesti贸n de un sistema de informaci贸n.
  • Integrar o visualizar de manera conjunta los datos y documentos gestionados por diferentes aplicaciones.
  • Complementar sus sistemas vertebrales para cubrir aspectos no contemplados, o de dif铆cil o elevado coste de implementaci贸n.
  • Gestionar de manera eficaz, potente, flexible y din谩mica datos que ser谩n luego 鈥渃onsumidos鈥 por aplicaciones usando un API de servicios Web.
Casos de uso
Ejemplos de casos de uso

Tecnolog铆a

  • Entorno Microsoft: SPA (JavaScript), Servicios Web RESTFul, Json,聽 .NET y SQL server (incluso express), ORM para otras BDD, ODATA:聽Alto grado de desacoplamiento, patrones de dise帽o.
  • Dise帽o adaptativo y聽multiplataforma: m贸viles, escritorio web, diferentes tama帽os de pantalla y dispositivos.
  • Aplicaci贸n web preparada para la nube.
  • Se puede instalar localmente en los servidores de la organizaci贸n, plataformas cloud del cliente o como servicio SaaS en nuestro centro de datos.