Hacer de R el estándar empresarial para analítica entre plataformas tanto en sitio como en la nube

Por: Joseph Sirosh, Vicepresidente Corporativo del Grupo de Datos de Microsoft

Hace menos de un año decidimos adquirir Revolution Analytics, el proveedor comercial líder de software y servicios para R, el lenguaje de programación para cómputo estadístico y analítica predictiva más utilizado. En ese entonces, nos comprometimos a construir R y tecnología de Revolution dentro de nuestras amplias ofertas de bases de datos, big data e inteligencia de negocios y llevar estos beneficios a clientes y estudiantes – en sitio, en la nube de Azure y en nuevas plataformas.

A partir de ese momento hemos entregado muchas innovaciones y actualizaciones para ayudar a los clientes y socios a obtener los beneficios del poder de R:

  • En junio de 2015, garantizamos nuestro soporte para R Project al ser uno de los miembros fundadores de R Consortium.
  • En octubre de 2015, entregamos SQL Server R Services (basado en Revolution R Enterprise) como un componente integrado de SQL Server 2016 CTP3, en el que se integró analítica avanzada con la base de datos.
  • En noviembre de 2015, habilitamos a los usuarios de Power BI Desktop para que pudieran visualizar y operar datos en R.

En esta ocasión, tengo algunos emocionantes anuncios más por hacer sobre entregar analítica basada en R a las nuevas plataformas, desarrolladores y la comunidad R:

Entregar Microsoft R Server a través de múltiples plataformas permite a nuestros clientes empresariales estandarizar la analítica avanzada en una herramienta principal, sin importar si utilizan Hadoop (Hortonworks, Cloudera y MapR), Linux (Red Hat y SUSE) o Teradata. Para Windows, Microsoft R Server será incluido en SQL Server 2016 como SQL Server R Services – y el paquete combinado es menos costoso que un solo RRE. Hasta que SQL Server 2016 sea lanzado, Revolution R Enterprise para Windows se mantiene disponible como un producto separado.

“La analítica avanzada y predictiva trata sobre desarrollar y probar nuevos modelos. Pero también es sobre ser incorporada por parte de los desarrolladores dentro de implementaciones de soluciones de producción de soporte de decisión y automatización que pueden beneficiar a la organización completa. Con estas nuevas ofertas para el ecosistema R, Microsoft juega un papel importante en entregar herramientas de modelado de análisis y productividad así como herramientas de desarrollo a una audiencia más amplia”, comentó Dan Vesset, Vicepresidente de Programa de Analítica de Negocios y Administración de la Información en IDC.

Junto con los anuncios mencionados antes, vamos a continuar con el trabajo para entregar una mayor integración e innovación para nuestras próximas ofertas, entre las que se encuentran:

Estos anuncios refuerzan nuestro compromiso de facilitar para las empresas, desarrolladores R y científicos de datos construir aplicaciones y analítica avanzada a escala que sean a escala, tanto en sitio como en la nube.

¿Qué es Microsoft R Server?

Se trata de una plataforma de analítica de clase empresarial basada en R que se puede implementar de manera amplia y que es soportada, escalable y segura. Al soportar una variedad de estadísticas de big data, modelado predictivo y capacidades de aprendizaje de máquina, R Server soporta todo el rango completo de analítica – exploración, análisis, visualización y modelado al utilizar y extender el código abierto de R, Microsoft R Server es compatible por completo con scripts R, funciones y paquetes CRAN, para analizar datos a escala empresarial. También aborda las limitaciones en memoria del código abierto R al agregar procesamiento de datos paralelo y en trozos en Microsoft R Server, lo que permite a los usuarios correr analítica en datos mucho más grandes de los que caben en la memoria principal.

Desde la adquisición de Revolution Analytics, Microsoft invirtió en hacer el producto aún más seguro, más internacional y accesible, y más sencillo de instalar, mientras construye una buena cantidad de nuevas características (más detalles en Microsoft R Server – What is New?). Por ejemplo, el lanzamiento actual incluye características como:

  • R Language versión 3.2.2.
  • Soporte de clase empresarial que esperarían de parte de Microsoft.
  • Seguridad de grado empresarial de acuerdo con el Ciclo de Implementación de Seguridad (Security Development Cycle) de Microsoft, que incluye modelado de amenazas y análisis de ataque de superficie, análisis de código, prueba extendida de fuzzing, y más.
  • Accesibilidad y cumplimiento de normas con Microsoft Accessibility Standards.
  • Soporte para conjunto de datos chinos codificados GB18030

Con Microsoft R Server para Hadoop, los clientes que utilizan Hadoop pueden construir y correr modelos R en un cluster distribuido que utiliza Microsoft R Server mientras trabajan en exclusiva en su ambiente de desarrollo R preferido. El software escala de manera transparente al distribuir trabajo a través de nodos Hadoop, sin la necesidad de una programación compleja.

“En Hortonworks, invitamos a nuestros clientes a crear aplicaciones modernas de datos impulsadas por inteligencia accionable de datos en movimiento y datos en reposo. La combinación de R Server de Microsoft y nuestras plataformas HDP y HDF brindan una solución escalable de grado empresarial de analítica de big data basada en el lenguaje R que millones de desarrolladores R pueden adoptar para crear ricas aplicaciones de analítica a partir de miles de millones de fuentes de datos de Internet de Cualquier Cosa de manera que lleven valor transformacional para el negocio”, comentó Rob Bearden, CEO de Hortonworks.

Con Microsoft R Server para Teradata, los clientes disfrutan la ventaja de llevar analítica a los datos al correr modelos avanzados de analítica dentro de la base de datos en los aplicativos de Teradata, en lugar de incurrir en la elevación del tradicional paradigma de extracción y análisis.

Microsoft Data Science Virtual Machine incluirá una versión pre-instalada y pre-configurada de Microsoft R Server Developer Edition, que permite a los usuarios R arrancar con la exploración y modelado de datos directo en la nube sin la necesidad de ajustar un sistema configurado por completo en sitio.

Presentamos Microsoft R Open

Revolution R Open ahora es conocido como Microsoft R Open y Microsoft mantiene su compromiso de dar soporte al R Project de código abierto, y de lanzar actualizaciones de manera regular a su distribución mejorada y gratuita de R. Microsoft R Open mejora el desempeño de R con cómputos optimizados de procesador de hilos múltiples ofrecido por Intel Math Kernel Libraries (MKL) que entrega grandes aumentos en velocidad en especial en cómputos orientados por matriz. También facilita la construcción de aplicaciones confiables con R en Windows, Mac y Linux al simplificar la administración de versiones R de paquete. Microsoft R Open es 100% compatible con todos los scripts y paquetes R, y como R, es de código abierto y se puede descargar, utilizar y compartir de manera gratuita.

La comunidad R es la piedra angular para el éxito del lenguaje R y un recurso crítico para los científicos de datos, estadísticos y ahora empresas. Desde la adquisición de Revolution, Microsoft ha continuado con su soporte a la comunidad, que incluye expandir el patrocinio de grupos de usuarios y conferencias de R. la inversión en proyectos de código abierto para R también se ha incrementado, con actualizaciones regulares de paquetes R que incluyen punto de revisión, una máquina de tiempo de paquete R; ParalleIR, para programación de R paralela en clusters; y Azure ML, para implementar funciones R a la nube de Azure como una API. Además, Microsoft ha establecido su compromiso de soportar el R Project al ser uno de los miembros fundadores de R Consortium.

“Como miembros de R Consortium, estamos emocionados por ver que Microsoft va con todo en el soporte para el lenguaje R”, comentó JJ Allaire, CEO de RStudio Inc.” Con un ecosistema de primera tasa de productos y empresas que invierten en R, el lenguaje R está en verdad listo para la empresa. Estamos ansiosos por trabajar con Microsoft en hacer exitosos a los clientes con herramientas e infraestructura de calidad de producción y listas para implementar”.

Para aprender más sobre Microsoft R Open, lean el texto de David Smith, Líder de la Comunidad R. Para comenzar y conocer sobre Microsoft R Server y Microsoft R Open, los invitamos a registrare para nuestras próximas series de webinars (Fechas a continuación):

28 de enero, 2016 Introducción a Microsoft R Open David Smith
4 de febrero, 2016 Utilizar Microsoft R Server para Afrontar Problemas de Escalabilidad en R Derek Norton
11 de febrero, 2016 Minería de datos con Microsoft R Server Derek Norton
18 de febrero, 2016 Mejores prácticas para utilizar Microsoft R Server con Hadoop Jamie Olson
25 de febrero, 2016 Utilizar Microsoft R Server para Operar su Analítica Jamie Olson

A continuación un rápido sumario de todas las ligas que necesitan para comenzar:

Como parte de nuestro compromiso para ayudar a cerrar la brecha de los científicos de datos y las habilidades analíticas, también ayudaremos a educar y entrenar a los aspirantes a desarrolladores y científicos de datos que quieren aprender R al aprovechar la amplitud y profundidad de nuestros programas globales y ecosistema de socios, y con cursos en línea como Data Science and Machine Learning Essentials. Espero que se unan a nosotros en nuestra ambición de hacer de R un estándar empresarial para la analítica avanzada entre plataformas, tanto en sitio como en la nube.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Publicaciones Relacionadas