The Blue Dots, agronomy solutions

Todo el mundo, o casi todo el mundo, habla de la llegada del 5G pero ya hoy por hoy tenemos tecnología que nos permite hacer cosas muy interesantes como es por ejemplo darle una clara vuelta a a la agricultura. Hoy conoceremos a Thebluedots, empresa que nació con una idea muy clara: “Queremos que los agricultores accedan a los datos generados por sus campos de una forma sencilla, clara y barata. [Leer más]

¿Cómo puede ayudar CockroachDB al cumplimiento de la GDPR?

Hace pocos días que entró en vigor la GDPR y como se sabía, un % muy elevado de empresas y organizaciones todavía no están adaptadas y no parece que lo vayan a estar a corto plazo. Ya anteriormente hemos planteado unos cuantos post al respecto, podéis encontrarlos aquí. El objetivo de este post es explicar un par de casos reales (necesidades) y como podemos darles solución. Para ello, utilizaremos la base de datos CockroachDB que, a mi entender, nos será perfecta para poder salvar muchos puntos complicados. [Leer más]

Building Web APIs with Flask RESTful and API Kong Gateway

Ya anteriormente hemos hablado de API Kong en varias ocasiones, por ejemplo: Reference Architectures Kubernetes o Microservicios usando API Gateway Kong. Hoy vendremos a presentar un caso Real donde de manera muy fácil y rápida podremos tener una API construída con Python Flask en pocos minutos con un key-auth mediante API Kong Gateway. Veamos brevemente el índice de pasos a seguir: Construiremos dos Docker: uno con el software de API Kong y otro con un PostgreSQL para hacerle de base de datos. [Leer más]

High Performance Computing in the AWS Cloud (low cost)

De tipologías de Arquitectura de infraestructura hay muchas pero, así de entrada, podemos diferenciar entre: “High Performance” y “High Availability”. Que por cierto, podemos implementar las dos en una misma, por ejemplo, nuestro post de hoy. Vamos a ver una arquitectura, bastante económica, para poder tener el siguien esquema lógico: Acceso de los usuarios > Validaciones > Retorno de datos > Ingestión de información (Evento) > Transformación de la Información >Indexación > Visualización (Explotación). [Leer más]

Linkerd, Service Mesh microservice management

Las Arquitecturas basadas en Microservicios han facilitado y continúan facilitando mucho todos nuestros desarrollos, puestas en producción y release management, pero ciertamente se puede continuar mejorando y una forma es implementando un Service Mesh. ¿Qué es un Service Mesh? Pero: ¿Qué es un Service Mesh?. En modo resumen rápido podemos decir que es una infraestructura, basada en software, encargada de manejar las comunicaciones entre microservicios y/o distintos componentes. Para explicarlo mejor podemos ver unas funcionalidades ejemplos donde podríamos implementarlo: [Leer más]

ArangoDB multi-model NoSQL Graphs database

Tras el artículo sobre Visualizaciones de Datos hemos querido is buscando alternativas, simples y opensource. Las bases de datos de grafos eran una buena alternativa, como por ejemplo: Neo4j, GraphDB o OrientDB. Pero me habían hablado, bien, de ArangoDB como “JSON + Graph + Key Value” database y era una más que interesante propuesta. Pero veamos un poco más: ¿qué es entonces ArangoDB? ¿Qué es ArangoDB? ArangoDB es una base de datos multi-modelo que combina Clave/Valor, Documentos y Grafos, como ArangoDB Query Language (AQL). [Leer más]

Artificial Intelligence and Machine Learning for Dummies

La Inteligencia Artificial (AI) y el Machine Learning (ML) están siendo utilizados, no solo como asistentes personales para distintas actividades como recientemente hemos podido ver, sino también para atender llamadas y gestionar demandas, conducir vehículos, enviar información segmentada a través de Predictive and Prescriptive Analytics y mucho mucho más. Así de entrada podemos dividir la Inteligencia Artificial en dos bloques: IA General o Amplia y la IA Aplicada o Estrecha. Como en todo, hay un debate, entre Inteligencia Artificial y el Machine Learning y trata más sobre las distintas particularidades entre casos de uso (por ejemplo), como entre sus implementaciones y diferencias reales, no olvidemos que son tecnologías aliadas que trabajan juntas, siendo AI el concepto más amplio y el ML, una parte de él (ver diagrama). [Leer más]

Onodo, visualizaciones y mapas de redes (DataGraph)

Onodo.org nace a partir de la necesidad de crear visualizaciones gráficas y mapas de redes de la Fundación Civio y está enfocada, principalmente, al mundo de la investigación periodística, de una forma simple y muy ágil. A partir del sistema de visualización de redes neuronales, mejorado, y siendo una herramienta totalmente opensource se espera que cualquier persona pueda introducir al sistema su bases de datos y así hacer sus propias visualizaciones para luego poder incrustarlas de forma simple donde corresponda. [Leer más]

The best privacy and security apps for Android

Tras el post de como guardar nuestras password de forma segura, llega ahora el post sobre apps para darle una vuelta a nuestra seguridad y privacidad en Android. Para ello, explicaremos en 6 pasos, como poder hacerlo, veamos: Cifrar nuestro dispositivo En primer lugar, si no lo tenemos, deberemos proceder a encriptar nuestro dispositivo Android. Según el sabor que tengamos podremos hacerlo de una forma u otra pero básicamente será: [Leer más]

Bitphy, predictive analytics and Machine Learning technologies

Tengo especial ilusión en hacer éste artículo ya que, en un solo post y en una sola empresa, podremos descubrir/resumir lo que se ha venido trabajando durante meses en la web. Es decir, conceptos como los comentados en unos cuantos posts anteriores, veamos el listado: Distributed Real-Time Stream Processing, Data Ingestion & Distribution by Pipeline Process, Una Estrategia Data Centric para nuestra Transformacion Digital, DataOps & Data As A Service (or DaaS), Data Scaling Architectures & Data Caching Architectures en AWS (Hazelcast vs Elasticsearch vs Memcached), Data Transformation Pipelines (Apache Nifi, Flink, Kafka y MongoDB). [Leer más]