Cómo armar una verdadera arquitectura tecnológica (video)

Categorías relacionadas:
Administración, Administración, Administración de proyectos, Administración de proyectos, Cómo hacerlo, Centros de datos, Cloud / Nube, CSO, Destacado, Estrategia CIO, Infraestructura, Innovación, Lo más reciente, Lo más reciente, Mejores prácticas, Mejores prácticas, Proyectos de TI, Rol del CIO, Software empresarial, Videos

Se denomina “arquitectura tecnológica” al modelo conceptual que define la estructura, comportamiento, gobernabilidad y relaciones entre el hardware, software, redes, datos, interacción humana y el ecosistema que rodea los procesos de negocio en una organización. Pero, ¿sabemos qué pasos hay que seguir para definirla?

En esta colaboración, Fernando Thompson, CIO de la Universidad de las Américas Puebla (UDLAP), destaca los principales elementos que deben considerarse para implementar y utilizar una arquitectura tecnológica que cumpla con las necesidades específicas de cada empresa.

Leer más...



Microsoft lanzó kit de herramientas de código abierto para el aprendizaje de máquina

Categorías relacionadas:
Del día, Desarrollo, Lo más reciente, Lo más reciente, Tendencias

Microsoft, pisándole los talones a Google que ha liberado un framework de aprendizaje de máquina de código abierto, publicó un proyecto similar llamado DMLT (Distributed Machine Learning Toolkit). Éste simplifica el trabajo del aprendizaje de máquina en sistemas distribuidos, permitiendo que los modelos puedan ser entrenados (un componente central del aprendizaje de máquina) en varios nodos a la vez.

“Los modelos más grandes tienden a generar mejores precisiones en diversas aplicaciones, señaló Microsoft en su introducción al framework. “Sin embargo, sigue siendo un desafío para los investigadores y profesionales promedio del aprendizaje de máquina aprender modelos grandes.

El núcleo del DMLT es un SDK de C++ para una arquitectura cliente-servidor. “Varias instancias de servidor se ejecutan en diversos equipos y son responsables de mantener los parámetros del modelo global, señaló Microsoft en su documentación. “Las rutinas de entrenamiento acceden y actualizan los parámetros con algunas API de cliente que requieren los servicios de comunicación subyacentes.

Microsoft quiere que DMLT haga que sea más fácil para los científicos de datos llevar a cabo el entrenamiento de modelos en varios nodos de máquina sin tener que preocuparse por el meollo del asunto en cuanto a la gestión de hilos o cargas de trabajo. Simplifica la comunicación entre procesos, también, ya que se tienen disponibles para ello dos librerías diferentes (MPI y ZMQ) que se pueden utilizar indistintamente.

Dos importantes algoritmos de entrenamiento de modelos se encuentran incluidos en DMLT. El más comúnmente utilizado probablemente sea LightLDA, para el entrenamiento rápido de modelos de datos de gran tamaño. Microsoft afirmó que ha podido entrenar los modelos con “miles de millones de parámetros en solo un sistema de ocho nodos con LightLDA. También se incluyen los algoritmos de Distributed Word Embedding y Distributed Multisense Word Embedding, para determinar las relaciones de las palabras entre sí.

A DMLT se le dio un lanzamiento de muy bajo perfil por parte de Microsoft. La única fanfarria parece haber sido las entradas del blog en el sitio de DMLT que anuncian que el código fuente había sido puesto a disposición del público a partir del 9 de noviembre. Dicho esto, Microsoft afirmó que esto es solo el comienzo de lo que planea ofrecer con DMLT, ya que otros algoritmos están por llegar.

-Serdar Yegulalp, InfoWorld (EE.UU.)

Leer más...



Investigadores construyen framework de seguridad para Android

Categorías relacionadas:
Del día, Lo más reciente, Lo más reciente, Movilidad, Movilidad, Sistemas operativos

Investigadores universitarios han modificado el sistema operativo Android para permitir a los desarrolladores conectar mejoras de clase empresarial que normalmente requerirían mejorar el firmware de un dispositivo móvil.

El código añadido al sistema operativo se llama framework Android Security Modules (ASM), el cual es descrito en un paper de los investigadores de seguridad de la Universidad Estatal de Carolina del Norte y el Technische Universität Darmstadt/CASED de Alemania.

El paper fue presentado el 22 de agosto en el USENIX Security Symposium en San Diego.

Android se encuentra diseñado para todo tipo de dispositivos y no ofrece muchas características separadas para consumidores, gobierno y empresas. El framework ASM hace que sea más sencillo añadir el tipo de seguridad que se necesita para usuarios de empresa y gobierno, pero no es necesaria para consumidores.

“El framework Android Security Modules es realmente el componente para añadir nuevas funcionalidades de seguridad a Android”, sostuvo William Enck, autor senior del paper y profesor asistente de la universidad.

Como framework genérico, ASM hace posible conectar mejoras de seguridad sin tener que tocar el firmware del dispositivo.

“Si es adoptado por Google, concebimos que ASM puede habilitar mejoras a la seguridad en el campo de los dispositivos Android sin necesidad de acceder al root, lo cual es una limitación significativa de las actuales soluciones BYOD”, señala el paper.

ASM, cuando se integra con el sistema operativo y el kernel de Android, proporciona los ‘ganchos’ de autorización que permiten a los módulos controlar el acceso a las listas de contactos, datos de geolocalización y mensajes de texto.

“De la misma forma en que se pueden hacer cosas cuando se tienen los permisos en Android se puede tener la capacidad de hacer ampliaciones con el módulo de seguridad ASM”, sostuvo Enck.

ASM proporciona más que el solo acceso a los datos. También permite a los desarrolladores manipularlos, sostuvo Enck.

Por ejemplo, un desarrollador podría construir un módulo que filtre la lista de contacto, de tal forma que solo las aplicaciones autorizadas pueden acceder a los contactos de negocios.

Un módulo así puede ser útil para las compañías que permiten a los empleados usar sus propios teléfonos inteligentes para tareas relacionadas al trabajo, como acceder a la red corporativa o servidor de correo electrónico.

Marc Rogers, investigador de seguridad principal de Lookout, afirmó que los investigadores tenían “un enfoque interesante, muy prometedor”.

“Están construyendo estas mejoras en un framework común que tendrá ‘ganchos’ de bajo nivel para con Android permitiendo que el framework actúe sutil y efectivamente cuando se trate de bloquear una amenaza”, indicó Rogers.

Los investigadores han enviado su paper a Google y a algunos fabricantes de dispositivos, pero no han recibido ningún compromiso de uso de la tecnología.

Es fundamental que Google acepte la tecnología para que llegue a Android.

“Sin hacer rooting en el dispositivo, el nivel de acceso que esto necesita solo se encontrará disponible a través de la cooperación directa con Google o un OEM (original equipment manufacturer) de hardware de Android”, afirmó Rogers.

El código fuente de ASM se encuentra disponible de forma gratuita para uso no comercial. El uso comercial requiere de una licencia de las universidades.
– Antone Gonsalves, CSO (EE.UU.)

Leer más...



Gabriel Ortiz Godínez, Director de Sistemas de Bansi

Categorías relacionadas:
Estrategia CIO, Innovación

CIO100 Alineación con el Negocio

Cuando una empresa está en crecimiento, lo ideal es que adopte nuevas tecnologías y herramientas que soporten e impulsen su desarrollo. Así lo hizo Bansí, institución bancaria que llevó a cabo un proyecto de renovación tecnológica de su aplicación de framework para Ejecutivos de Cuenta y Gerentes de Sucursal de Banco.

El proyecto llamado OFI-PEB, Oficina Financiera Integral / Plataforma Ejecutiva Bansí, tiene como objetivo agilizar los procesos de atención al cliente, para así generar mayor ganancia. En la máquina de base de datos se implementó el administrador de base de datos Informix Dynamic Server 11.5, SQL Server 2009 R2 y Microsoft.NET Framework 4.0.

En el modelo tradicional de módulos orientados a proceso OFI, con el que operaba Bansí desde hace doce años, los ejecutivos tenían que abrir su herramienta para poder acceder a la información de los clientes, lidiando con más de 300 ejecutables basados en procesos. Con el nuevo modelo esta tarea se facilita al cambiar de modo Cliente a modo Producto o modo Menú, con un par de clics, aseveró Gabriel Ortiz Godínez, Director de Sistemas de Bansi.

De esta forma, la OFI-PEB está totalmente desarrollada por la institución bancaria. Comenzó a implementarse en febrero de este año con entre 25 y 28 procesos financieros. En las siguientes etapas se le incorporarán al framework más de 300 procesos diferentes.

“Antes teníamos una experiencia de uso bastante lenta y trabajosa donde poca de la información del cliente estaba correlacionada. Con la nueva herramienta le brindamos al ejecutivo toda la información al alcance de su mano para poder trabajar con el cliente de manera integral,” afirmó Ortiz Godínez.

En esta primera etapa se invirtieron alrededor de 400 mil pesos, dando como beneficios principales la facilidad de los procesos para los ejecutivos, una reducción de tiempo de respuesta de 30 minutos a 5 minutos, así como la posibilidad de atender más clientes y mejorar la satisfacción de los mismos, de acuerdo con el directivo.

Leer más...