Aplicaciones de datos grandes
Las aplicaciones personalizadas y de terceros ofrecen un método alternativo de intercambio de información y el examen de las fuentes de datos grandes. Aunque todas las capas de la arquitectura de referencia son importantes por derecho propio, esta capa es donde la mayoría de la innovación y la creatividad es evidente.
Estas aplicaciones son ya sea horizontal, en el que se abordan los problemas que son comunes en todas las industrias, o vertical, en la que están destinados a ayudar a resolver un problema específico de la industria. Ni que decir tiene, usted tiene muchas aplicaciones para elegir, y muchos más por venir. Se espera que las categorías de aplicaciones de datos grandes disponibles en el mercado crecerá tan rápido o más rápido que la tasa de adopción de la tecnología subyacente.
Las categorías más prevalentes como de este escrito son las aplicaciones de datos de registro (Splunk, Loggly), AD / aplicaciones de medios (de aleta azul, DataXu) y aplicaciones de marketing (Bloomreach, Myrrix). Las soluciones también están siendo desarrollados para la industria de la salud, la fabricación y la gestión del transporte, por nombrar algunos.
Al igual que cualquier otra iniciativa de desarrollo de aplicaciones personalizadas, la creación de aplicaciones de datos grandes requerirá estructura, normas, rigor y APIs bien definidas. La mayoría de las aplicaciones de negocio que desean aprovechar los datos de grandes tendrán que suscribirse a las API en toda la pila.
Puede que sea necesario para procesar los datos en bruto de los almacenes de datos de bajo nivel y combinar los datos en bruto con salida sintetizada a partir de los almacenes. Como era de esperar, el término operativo es personalizado, y crea un tipo diferente de la presión sobre la aplicación de datos grande.
Big Data se mueve rápido y los cambios en un abrir y cerrar de ojos, por lo que los equipos de desarrollo de software tiene que ser capaz de crear rápidamente aplicaciones germano para resolver el desafío del momento.
Las empresas pueden tener que pensar en crear desarrollo " equipos tigre, " que responder con rapidez a los cambios en el entorno empresarial mediante la creación y despliegue de aplicaciones bajo demanda. De hecho, puede ser más apropiado pensar en estas aplicaciones como " semicustom " porque implican más montaje que real de codificación de bajo nivel.
Con el tiempo, se crearán ciertos tipos de aplicaciones, en el contexto, por el usuario final, que puede montar la solución de una paleta de componentes. Ni que decir tiene, que es donde son más necesarios de la estructura y la normalización. Los desarrolladores de software necesitan crear entornos de desarrollo coherentes, estandarizadas e idear nuevas prácticas de desarrollo para el rápido despliegue de aplicaciones de datos grandes.