{"id":2514,"date":"2015-12-17T09:55:00","date_gmt":"2015-12-17T09:55:00","guid":{"rendered":"http:\/\/www.fractaliasystems.com\/?p=3210"},"modified":"2023-10-11T09:27:09","modified_gmt":"2023-10-11T09:27:09","slug":"arquitectura-lambda-y-tecnologias-para-el-diseno-de-soluciones-big-data-1","status":"publish","type":"post","link":"https:\/\/fractaliasystems.com\/en\/arquitectura-lambda-y-tecnologias-para-el-diseno-de-soluciones-big-data-1\/","title":{"rendered":"Arquitectura Lambda y tecnolog\u00edas para el dise\u00f1o de soluciones Big Data (1)"},"content":{"rendered":"<p>La <strong>Arquitectura Lambda<\/strong> o <em>\u2018Lambda Architecture<\/em>\u2019 surge en los \u00faltimos a\u00f1os con el objetivo de dar respuesta global a diferentes necesidades de an\u00e1lisis <strong><a href=\"http:\/\/www.fractaliasystems.com\/como-cambia-nuestra-vida-el-big-data\/\" target=\"_blank\" rel=\"noopener noreferrer\">Big Data<\/a><\/strong>.&nbsp;<!--more--><\/p>\n<p>El objetivo central de la <strong><a href=\"http:\/\/www.mikelnino.com\/2015\/05\/arquitectura-lambda-diseno-sistemas-big-data.html\" target=\"_blank\" rel=\"noopener noreferrer\">arquitectura lambda<\/a><\/strong> es reconstruir los sistemas de tratamiento masivos de datos&nbsp;con el objetivo de que su dise\u00f1o sea el adecuado a la hora de trabajar bajo el paradigma <strong>Big Data<\/strong>, integrando los enfoques de tratamiento en tiempo real y en diferido.<\/p>\n<p>La aproximaci\u00f3n global al procesamiento <strong>Big Data <\/strong>integrando ambos enfoques, se ha ido adoptando de manera progresiva al dise\u00f1o de sistemas y en la actualidad contamos con ejemplos notables que ya siguen esta estrategia.<\/p>\n<p>La premisa fundamental de la <strong>arquitectura lambda<\/strong> es proporcionar una aproximaci\u00f3n al dise\u00f1o de sistemas <strong>Big Data <\/strong>que integren diferentes modalidades de tratamientos de datos y que puedan concretarse en cada caso con las tecnolog\u00edas espec\u00edficas adecuadas.<\/p>\n<p>El hecho de repensar los sistemas de tratamiento de datos desde cero para que su dise\u00f1o sea el adecuado para trabajar con <strong>Big Data<\/strong> da pie a obtener una arquitectura gen\u00e9rica que integre todos los conceptos y que gu\u00ede el proceso de dise\u00f1o del sistema y la elecci\u00f3n de las tecnolog\u00edas espec\u00edficas a integrar en casa caso.<\/p>\n<p>Esta es la idea en la que <strong>Nathan Marz<\/strong> ha estado trabajando en los \u00faltimos a\u00f1os y cuyo desarrollo se recoge en el libro \u201c<em><a href=\"mailto:https:\/\/www.manning.com\/books\/big-data\" target=\"_blank\" rel=\"noopener noreferrer\">Big Data<\/a><\/em>\u201d publicado junto con James Warren.<\/p>\n<p>La <strong>arquitectura lambda <\/strong>consta de cuatro grandes capas:<\/p>\n<p><strong>1. Capa de recolecci\u00f3n de datos<\/strong>.&nbsp;Engloba las tecnolog\u00edas y dispositivos que obtienen los datos en bruto como la anal\u00edtica web, el Open Data o los datos monitorizados por sensores.<\/p>\n<p><strong>2. Capa de pre-procesado<\/strong>.&nbsp;Se llevan a cabo servicios de preparaci\u00f3n, limpieza, transformaci\u00f3n, evaluaci\u00f3n e integraci\u00f3n de datos con el objetivo de preparar de forma \u00f3ptima los datos para la siguiente capa.<\/p>\n<p><strong>3. Capa de an\u00e1lisis Big Data<\/strong>.&nbsp;En este nivel se engloban varias subcapas en funci\u00f3n del tipo de procesado que se lleva a cabo en cada una de ellas:<\/p>\n<p>&#8211; Capa de velocidad: se encarga de realizar el c\u00f3mputo en tiempo real.<\/p>\n<p>&#8211; Capa batch (por lotes): es la responsable de almacenar los datos monitorizados y pre-procesados, permitiendo realizar los c\u00f3mputos necesarios para dar acceso a vistas concretas de los datos almacenados o a informaci\u00f3n arbitraria de los mismos.<\/p>\n<p>&#8211; Capa de servicios: se encarga de indexar y exponer las vistas de la capa anterior para que puedan ser buscadas a trav\u00e9s de <em>querys<\/em>.<\/p>\n<p><strong>4. Capa de aplicaci\u00f3n<\/strong>.&nbsp;En esta \u00faltima capa se desarrollan los servicios concretos asociados en torno a m\u00faltiples sectores como el financiero, salud, administraciones p\u00fablicas, medio ambiente, etc. En base a la informaci\u00f3n detectada, pre-procesada y analizada.<\/p>\n<p>En el siguiente art\u00edculo sobre <strong>Arquitectura Lambda <\/strong>y tecnolog\u00edas para el dise\u00f1o de soluciones<strong> Big Data <\/strong>hablaremos sobre las tecnolog\u00edas m\u00e1s importantes y utilizadas en cada caso.<\/p>\n<p><a href=\"http:\/\/www.fractaliasystems.com\/wp-content\/uploads\/2015\/12\/arquitectura-lambda.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-3212 size-full\" src=\"http:\/\/www.fractaliasystems.com\/wp-content\/uploads\/2015\/12\/arquitectura-lambda.png\" alt=\"arquitectura lambda\" width=\"566\" height=\"411\"><\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La Arquitectura Lambda o \u2018Lambda Architecture\u2019 surge en los \u00faltimos a\u00f1os con el objetivo de dar respuesta global a diferentes necesidades de an\u00e1lisis Big Data.&nbsp;<br \/><a href=\"https:\/\/fractaliasystems.com\/en\/arquitectura-lambda-y-tecnologias-para-el-diseno-de-soluciones-big-data-1\/\" class=\"more\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":2515,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,4],"tags":[],"class_list":["post-2514","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-innovacion-fractalia","category-it-fractalia"],"_links":{"self":[{"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/posts\/2514","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/comments?post=2514"}],"version-history":[{"count":1,"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/posts\/2514\/revisions"}],"predecessor-version":[{"id":2843,"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/posts\/2514\/revisions\/2843"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/media\/2515"}],"wp:attachment":[{"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/media?parent=2514"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/categories?post=2514"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fractaliasystems.com\/en\/wp-json\/wp\/v2\/tags?post=2514"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}