• Internet de las Cosas

    Un mundo nuevo realmente interconectado, eso es lo que representa el IdC en nuestro futuro

    Leer mas
  • Seguridad de Información

    De verdad crees que por no ser famoso o tener una empresa pequeña, no estas expuesto? Te invito a evitar descubrir lo contrario de forma desagradable

    Leer mas
  • Tendencias Tecnologicas 2015

    Enterate de las tendencias tecnologicas para el 2015, que nos depara el futuro, como afecta nuestra forma de trabajar, de vivir, de relacionarnos

    Leer mas
Mostrando las entradas con la etiqueta Cloud. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Cloud. Mostrar todas las entradas

jueves, 19 de febrero de 2015

Los fabricantes de Big Data crean una plataforma común de Hadoop

Las Plataformas de Datos Abiertas buscan brindar compatibilidad entre las diferentes versiones de Hadoop


By Joab Jackson
IDG News Service

Los principales fabricantes de soluciones de Big Data se han unido para especificar una plataforma de código abierto unificada para el software de procesamiento de datos Hadoop.

La Plataforma de Datos Abierta deberá identificar  las versiones específicas de Apache Hadoop y su software de apoyo, que se ejecutaran en conjunto y como un todo, lo que podría reducir el trabajo necesario por parte de las empresas para construir y mantener los sistemas de análisis de datos basadas en Hadoop.

“En la medida que las empresas reconocen el valor que Apache Hadoop aporta al negocio, en esa medida crece la necesidad de realizar pruebas rigurosas, consistentes y bien definidas del ecosistema” Raymie Stata, CEO de Altiscale.

El código base de Hadoop is manejado por la Fundación Apache Software. Tal como el kernel del sistema operativo Linux, Hadoop es empaquetado por múltiples fabricantes dentro de distribuciones comerciales y no todas son compatibles entre ellas. Adicionalmente existen una serie de programas Hadoop colindantes, como Hive, Ambari y ZooKeeper, lo cual implica un gran trabajo de integración con Hadoop.

Creando un base común para las librerías de Hadoop, la Plataforma de Datos Abierta agilizara el proceso de entendimiento sobre que tecnologías y que versiones de estas tecnologías pueden ser utilizadas entre sí sin problemas. Luego las organizaciones podrán integrar más fácilmente el software en sus sistemas de Hadoop, mezclando y comparando diferentes componentes de Hadoop de diferentes fabricantes.

Algunos de los fabricantes que han firmado esta iniciativa son: General Electric, Infosys, SAS, Altiscale, Capgemini, CenturyLink, EMC, Splunk, Verizon Enterprise Solutions, Teradata, VMware, IBM, Hortonworks y Pivotal.


Veinte Tendencias del Internet de las Cosas para el 2015


IBM IoT Foundation trial
El internet de las Cosas (IoT) está en una etapa de adopción muy similar a lo que vimos entre 2008 y 2010 con el Cloud Computing y entre 2011 y 2013 en torno al Big Data. Estas dos tendencias ya están bien definidas y las organizaciones están implementando aplicaciones de misión crítica que utilizan estas tecnologías. En 2015 seguramente veremos un incremento entorno al IoT, así como veremos empresas que tomaran la iniciativa e implementaran soluciones IoT innovadoras que les permitan incrementar su eficiencia operativa, mejorar la experiencia de sus clientes e impulsar la innovación.


En 2015 veremos las siguientes tendencias:
  1. Seguridad y Privacidad: La confianza y la autenticación se vuelven críticos en todos los elementos IoT, incluyendo los dispositivos, las redes, la nube y aplicaciones de software.
  2. Estándares: La lucha entre estándares de código abierto y propietarios continuara, veremos avances en ambos lados.
  3. Hardware: La aparición de nuevas y Avanzadas Tecnologias en Microcontroladores, Chips y Sensores facilitaran la aparición de nuevos tipos de dispositivos IoT. Estos dispositivos serán más pequeños, inteligentes y económicos.
  4. Software: Se espera una gran actividad ya que los desarrolladores se enfocaran mucho más en la entrega de aplicaciones y/o soluciones que permitan la carga de datos desde los sensores, así como efectuar el análisis necesario para tomar decisiones de negocio.
  5. Análisis de Borde: Cada vez más las capacidades analíticas serán empujadas hacia al borde de las redes. Se necesitara un análisis avanzado y cuadros de mando para proporcionar información de todas las “Cosas”.
  6. Automatización Maquina-a-Maquina (M2M): En el futuro cercano, sensores, dispositivos y todos los sistemas IoT hablaran entre ellos, proporcionando información y tomando decisiones sin intervención humana.
  7. Integración Plataforma-a-Plataforma: Muchos sistemas desarrollados en Plataformas Cerradas se moverán hacia Plataforma IoT Abiertas que soporten múltiples aplicaciones, dispositivos y redes.
  8. Prendas y Accesorios: Este es un segmento clave dentro del mercado global del IoT. Debemos observar con cuidado los desarrollos de Sistemas en Chips, concentradores de sensores, fusión de sensores, conectividad inalámbrica de bajo consumo, durabilidad de las baterías y los desarrollos de programas especializados que puedan recolectar los datos generados por las prendas y accesorios.
  9. Fusión de Sensores: La combinación de datos de diferentes fuentes puede ayudar a mejorar la precisión. Analizar datos de dos sensores puede ser mejor que analizar datos de uno solo y los datos de múltiples sensores pueden ser mucho mejor aún.
  10. Concentradores de Sensores: Cada vez más se hacen experimentos con estos Concentradores para dispositivos IoT, los cuales se utilizaran para descargar tareas del procesador de aplicaciones, reduciendo el consumo de energía y mejorar la vida útil de la batería en los dispositivos.
  11. Big Data: “Cosas” (sensores, chips, computadoras) producirán más datos de los que tenemos ahora, agotando los recursos de nuestros sistemas de gestión empresarial.
  12. Blockchain: Utilizando la tecnología Blockchain, los desarrolladores pueden crear un modelo distribuido que no requiere confiar en cada nodo de la red.
  13. Casos de Éxito: Para pasar a una etapa de adopción masiva, los fabricantes deben proporcionar estudios que demuestren a los clientes casos de éxito de las mejoras obtenidas en las implementaciones de sistemas IoT, así como los beneficios que pueden esperar las empresas con su adopción.
  14. Gerente de IoT: Se espera que la estrategia IoT dentro de las empresas sea manejada por ejecutivos de alto rango.
  15. Transformación de Procesos de Negocio: Con la adopción del IoT se habilitan sistemas con capacidades de Detención y Respuesta Automática, lo cual altera los procesos tradicionales y genera la necesidad de nuevas habilidades.
  16. Educación: Se presentara un aumento en la demanda de educación y capacitación en relación a sistemas IoT, como desarrollar aplicaciones, ponerlas en práctica y qué hacer con los datos recogidos.
  17. Diseño de Productos: Los consumidores esperan cada vez más productos que vengan con sensores incorporados, que les permitan conectarse a sus equipos móviles y sistemas IoT.
  18. Ancho de Banda de Red: A medida que aumenta la cantidad de dispositivos en línea, las redes comenzaran a colapsarse y obstruir el desarrollo de la tecnología, lo cual colocara a los proveedores en una batalla sin fin para aumentar la capacidad de sus redes.
  19. Nubes Verticales: La mejor forma de capturar, archivar y analizar el gran volumen de datos que suponen todos estos dispositivos conectados en línea será mediante el uso de la Nube. En 2015, se esperan servicios de Nube especializados por verticales para IoT.
  20. Asociaciones Estratégicas: Los Fabricantes tradicionales de Tecnología tomaran acciones concretas y aceleradas para firmar asociaciones estratégicas con proveedores globales de Telecomunicaciones, fabricantes de semiconductores y proveedores verticales de plataformas IoT.

Como podemos observar muchas cosas sucederán entorno al Internet de las Cosas durante el 2015. En IBM consideran que el Internet de las Cosas es una fuerza emergente y disruptiva que integra dispositivos, datos, conexiones, procesos y personas.

jueves, 15 de enero de 2015

Analizando el Internet de las Cosas – Tercera Parte


En esta entrega analizaremos los últimos dos componentes del ecosistemas del IoT que son el Análisis y la Monetización.

3. Analizar:
Los sistemas IoT pueden llegar a generar un flujo de datos masivo desde diversas fuentes, los cuales deben ser analizados para generar inteligencia, esto obliga a que los sistemas sean capaces de ingerir datos, evaluar tendencias y anomalías, y desencadenar acciones en tiempo real, siendo las dos características principales de este proceso el volumen y la velocidad con que fluyen los datos, mientras que los principales retos son velocidad y capacidad de almacenamiento, todo esto a bajo costo.

El próximo reto es el procesamiento de datos en tiempo real, gran parte del valor que puede ofrecer el IoT es la capacidad que tengan los elementos de uso diario para responder a tus acciones, más o menos en tiempo real. Esta necesidad de aprovechar las entradas de múltiples dispositivos y combinarlas con otros datos, agrega una carga extra a la infraestructura de datos, lo cual nos obliga a considerar diferentes aspectos que intervienen en el almacenamiento y análisis de datos.

3.1. Almacenamiento:
Las bases de datos tradicionales son utilizadas para bajos volúmenes de datos y a una velocidad muy baja, como datos de clientes, facturación, inventario y controlando integridad de transaccional y algún nivel de prevención de fallas o alta disponibilidad para sistemas de misión crítica. Normalmente para soluciones donde se requiera manejar ingreso masivo de datos se utilizan bases de datos NoSQL ya que pueden llegar a manejar hasta 50 mil inserciones por segundo, en contrapartida estas bases datos no están diseñadas para manejar los procesos analíticos de los datos. Resumiendo, los datos son capturados en bases de datos NoSQL las cuales son más rápidas y luego utilizando procesos de transformación y carga (ETL) son movidos a bases de datos SQL para los procesos de análisis.

3.2. Analítica:
Hoy día existen en el mercado diferentes herramientas que pueden manejar los altos volúmenes de datos que generan los dispositivos con sistemas de almacenamiento y procesamiento de bajo costo. Sn embargo estas herramientas utilizan sistemas de procesamiento en lotes que pueden tomar de 6 a 48 horas, tiempos que no permiten ejecutar un verdadero análisis en tiempo real, actualmente se buscan alternativas para ejecutar los lotes de forma incremental. Algunos motores que llegan a simular muy bien un análisis en tiempo real para estos volúmenes de datos son Amazon Kinesis, Apache Storm, Google BigQuery y Microsoft Azure Stream Analytics. La analítica sobre caudales de datos promete ser el diferenciador para el IoT, ya que puede generar ideas en tiempo real, que los usuarios podrán utilizar en ventanas de tiempo mucho mas eficientes. Les dejo un diagrama de Microsoft Azure, que describe el flujo de trabajo típico para el análisis del flujo de datos en tiempo real con el almacenamiento y procesamiento fuera de línea.

4. Monetización:
El IoT es un facilitador y puede abrir el acceso a fuentes de ingresos que aún no son exploradas, los fabricantes de semiconductores y dispositivos generar dinero de la venta de hardware, los proveedores de red generan dinero mediante el acceso el transporte de trafico de millones de dispositivos, los proveedores de servicios en la Nube e Infraestructura generan dinero por las empresas que consumen los datos.

El IoT cambiara la definición de muchas cosas como la Automatización de los Hogares, creando muchos equipos inteligentes (Puertas, Termostatos, Refrigeradores, Lavaropas) que cambiaran la experiencia de las personas en sus casas, al mismo tiempo que abrirá un amplio abanico de oportunidades para hacer negocios.

Los Autos cambiaran, imagina tu auto indicándote donde hay un puesto para estacionar, autos con sistemas de diagnóstico más avanzados, autos más conectados que cambiaran la experiencia de las personas, así como de la industria automotriz permitiéndole mejorar procesos logísticos y de gestión de inventarios, lo cual impactara en otras verticales de negocio asociadas a la automotriz.

La industria del Cuidado Personal de hecho ya cambio y abrió múltiples puertas para la generación de ingresos, relojes inteligentes, programas de seguimiento de actividad física para los teléfonos que permiten mejorar la calidad de vida de las personas, frascos inteligentes para el control de medicación (Adheretech) alertando a los médicos en caso de que el paciente olvidará tomar sus medicinas, estos son algunos ejemplos de cómo el IoT puede abrir puertas para generar ganancias en el medio de la salud.
Para los que estén interesados en conocer más sobre el Internet de las Cosas pueden revisar:



miércoles, 14 de enero de 2015

Analizando el Internet de las Cosas – Segunda Parte


En la primera parte comentamos que el ecosistema del IoT esta debe contemplar cuatro grandes aspectos: Medición, Reunir Datos, Analizar y Menetizar. En esa primera parte analizamos la Medición y ahora revisaremos el segundo factor que esta relacionado a la recolección de datos.

2. Reunir Datos
Para poder reunir o recolectar los datos generados por los dispositivos IoT lo primero que debemos tener en mente es la Comunicación entre ellos, la cual es muy similar a como nos comunicamos nosotros diariamente. Utilizamos teléfonos celulares, correos electrónicos y redes sociales que nos permiten establecer Conectividad con otras personas. Tenemos perfiles únicos, direcciones de correo electrónico y Números de Identificación Personal que utilizamos como Identidades. Colocamos nuestro número de teléfono en páginas amarillas, permitimos que nos busquen mediante nuestros perfiles públicos haciéndonos Detectables. Aprendemos otros idiomas de uso común que nos permitan comunicarnos con otras personas permitiendo Interoperabilidad. En líneas generales los dispositivos IoT enfrentan los mismos retos diarios que nosotros.

2.1. Conectividad
Existen muchas formas de conectar los dispositivos IoT, con cable o inalámbrico. El cuadro que sigue a continuación muestra algunas de las opciones de conectividad inalámbrica que se pueden utilizar. Cada una de ellas con sus ventajas y desventajas, por ejemplo más distancia igual a más consumo de energía o menor energía igual a menor velocidad de transmisión. La opción que adopte cada fabricante de dispositivos IoT dependerá de muchos factores.


2.2. Identidad
En las redes de datos los dispositivos se identifican utilizando un número único conocido como dirección IP, hasta hace algunos años y como comentamos en otro artículo utilizábamos IPv4, el cual tenía limitantes en cuanto a la cantidad de dispositivos que se podían identificar, pero hoy contamos con IPv6 que básicamente puede identificar cada partícula de polvo en la tierra con una dirección única.

2.3. Detectar
La forma como los dispositivos IoT publican su presencia en la red, depende de la tecnología de conectividad que fuera seleccionada. Para los que están basados en redes IP, los servicios de DNS Multicast y DNS Discovery son la clave para publicarse y descubrir otros dispositivos. Existen otros protocolos muy poderosos como Apple’s Bonjour, Qualcomm’s AllJoyn o XMPP.

2.4. Interoperabilidad
Imagina ir a una gran fiesta done todos hablan un idioma diferente, técnicamente todos pueden conectarse, identificarse y hablar con el resto, pero ningún podrá entender lo que dice el otro. Este es el mimo problema que enfrentan los dispositivos IoT.



Todos pueden establecer una conexión y conocerán la identidad de los otros dispositivos (digamos que utilizando IPv6). ¿De qué hablarían? ¿Cómo sabe El sistema de calefacción que quien le habla es un sensor de temperatura y como puede identificar si los datos que le están enviando son en grados Centígrados o Fahrenheit?, aquí es donde los protocolos de comunicación entran en escena.

A lo largo de los años se han creado múltiples protocolos de comunicación como MQTT, CoAp, XMPP, pero la pieza perdida de nuestro rompecabezas es el IoT-ARM, la cual debe permitir las comunicaciones entre tecnologías heterogéneas, este proyecto está siendo manejado por la European Lighthouse Integrate Project. Este es un libro que explica el concepto con mayor detalle. Luego existen otras iniciativas como OIC o ARM mBed.

2.5. Seguridad
Por ultimo pero no menos importante la seguridad, que aún es el mayor cuello de botella para la recolección de datos, las implicaciones de seguridad para el IoT pueden ser catastróficas, ya que los dispositivos serán producidos e implementados en masa y es posible que muchos de ellos nunca estén disponibles para hacerles actualizaciones de software. A principios del 2014 se descubrió un refrigerador infectado con un botnet, el cual enviaba millones de correos.

Ahora imaginemos medidores eléctricos que no reporten el consumo de energía, esto le causaría perdidas a las compañías eléctricas. Unos sensores de radioactividad generando alarmas falsas que provocan la evacuación de ciudades y el cierre de plantas nucleares. Sistemas de calefacción de una ciudad encendidos en simultáneo podrían causar una sobre carga y posterior falla del sistema eléctrico. Todo esto provocado por hackers, bien sea para obtener benéficos económicos o por pura diversión.

La seguridad para los dispositivos IoT debe ser aplicada por capas, protegiendo cada uno de los subsistemas que conforman el IoT, hoy día muchos micro-controladores ya tienen incorporados motores de encripción, generadores de números aleatorios, entre otras funciones que permiten asegurar los canales de comunicación y proteger los datos. Algunos cuentan con sistemas de arranque cifrados con AES, otros utilizan certificados digitales, entre otras iniciativas que permiten mejorar los niveles de seguridad.

Aunque usted tenga sistemas de seguridad implementados, los sistemas IoT podrían verse comprometidos, la mejor política en este caso es “esperar lo mejor, pero preparase para lo peor”. Una capa de control de acceso podrían ayudar a contener o limitar el alcance del daño, impidiendo que todo el sistema se vea infectado. Un sistema de Prevención de Intrusos podría ayudar a detectar las brechas de seguridad un poco más rápido.


martes, 23 de diciembre de 2014

Paloalto Networks: Predicciones de Ciber-Seguridad para 2015

Seguridad Web y Aplicaciones de Nube


El mercado de servicio de nube se acercó a $50 mil millones de dólares durante el 2014 y se espera que tenga un crecimiento del 20% anual hasta el 2018 y según IDC el 90% de los ingresos están relacionados con aplicaciones.
Durante el 2014 el mayor crecimiento se vio en aplicaciones desconocidas como ProofHQ, QlickView o Yandexdisk, en la nube no es necesario instalar hardware o software, permite a las empresas implementar las mejores aplicaciones que satisfagan sus necesidades, con las bondades que nos ofrece las proyecciones de crecimiento pueden ser cada vez mayor.
Sin embargo esto puede ser una bendición o una maldición y aquí el por qué:

La bendición: las aplicaciones en la nube ofrecen una integración rápida, empodera a los negocios, ofrecen reducción de requisitos de TI y permite a los empleados acceder a los datos desde cualquier lugar.

La maldición: el crecimiento sin precedentes de la nube genera un caldo de cultivo para los delincuentes cibernéticos proporcionando acceso a las redes de las empresas, con lo cual la seguridad es más crucial que nunca. Muchas de esas aplicaciones están utilizando diferentes números de puertos no comunes creando una pesadilla para los profesionales de TI y Seguridad.
En el mercado existen un sin fin de soluciones de seguridad que son muy eficientes cuando se utilizan puertos convencionales como 80 para HTTP o 443 para HTTPS, como resultado muchas de las aplicaciones que utilizan puertos no comunes pueden eludir la inspección.

La solución: utilizar una plataforma de seguridad que sea capaz de clasificar todo el tráfico, la identificación de la aplicación independientemente del puerto; determinar el contenido y la cartografía del tráfico para el usuario, independientemente de su ubicación o tipo de dispositivo. Esto permite lograr los siguientes objetivos:
  • Obtener visibilidad en las aplicaciones, el contenido y los usuarios.
  • Habilitar las aplicaciones de forma segura, permitiendo sólo aquellas que se necesitan para operar el negocio y negando implícitamente a todos los demás.
  • Prevenir las amenazas conocidas, eliminando aplicaciones no deseadas para reducir su amenaza y la aplicación de la prevención de amenazas por puertos.
  • Bloquear las amenazas desconocidas, que podrían venir desde nuevos desarrollos de aplicaciones en la nube, con análisis de comportamiento.