Share via


Resumen de la keynote 2 de Build 2016

1

Seguimos con la segunda keynote de la Build 2016, que se llevó a cabo ayer día 31 de marzo de 2016.

En esta ocasión se ha puesto el foco sobre nuevos servicios para Azure, la integración de Xamarin con el ecosistema de Visual Studio y Office 365.

Comenzó saliendo al escenario Scott Guthrie. Antes de comenzar a presentar las novedades, Scott hizo un repaso de la evolución de Azure hasta el momento.

Ya son 30 las regiones que abarca la plataforma Cloud de Microsoft, más que Amazon y Google juntos. Además, para que nos hiciéramos una idea del tamaño que tienen los datacenters de Azure, nos mostró la siguiente foto en la que se puede ver uno de los centros de datos y un “pequeño” camión.

Ce4wqY3XEAAB47e

Más del 85% de las empresas que forman el Fortune 500 utilizan Azure. Se activan más de 120.000 suscripciones mensuales, se procesan trillones de mensajes y millones de organizaciones utilizan Azure Active Directory, cifras que nos dan una idea del ritmo vertiginoso al que está creciendo la plataforma.

Son varios los servicios nuevos que se presentaron para Azure.

En primer lugar, Azure Functions, es un servicio que permitirá a los desarrolladores crear funciones que se activarán cuando ocurra un determinado evento, sin necesidad configurar máquinas virtuales ni servidores sobre los que se ejecutarán dichas funciones. Azure se encarga de todo.

Junto a dicho servicio se estrena un nuevo servicio relacionado con IoT, Azure IoT Hub Device Management así como el Azure IoT Gateway SDK, destinado a conectar sistemas antiguos con la nube para evitar tener que reemplazarlos. Además, para aquellos que estén interesados en iniciarse en el campo del internet de las cosas, se van a poner a la venta Azure IoT Starter Kits, con el hardware necesario destinado a ser conectado a la nube.

También se anunció la disponibilidad general (sale de preview) de Azure Service Fabric, un servicio que permite escalar automáticamente y orquestar microservicios que estén corriendo sobre la nube, permitiendo que los desarrolladores se centren en el código. Gracias a Service Fabric es posible empaquetar y desplegar el código sin tener que preocuparse de la arquitectura sobre la que se ejecuta. Y para ver su funcionamiento, se puso en escena el juego Age of Ascent, que hace uso de este servicio, y que era capaz de procesar hasta 267 millones de mensajes por segundo.

Se presentaron nuevas opciones de escalado y precio para Azure DocumentDB, la base de datos NoSQL de Microsoft. No obstante, la mayor novedad fue el soporte de drivers de MongoDB, lo que permite que aquellos que utilicen herramientas y librerías para MongoDB pueden aprovecharse de las ventajas que ofrece Azure. Por último, se ha anunciado DocumentDB global databases, que permite replicar datos en múltiples regiones.

Para finalizar novedades de Azure, se anunció el servicio Power BI Embedded, que permitirá integrar gráficos de Power BI en nuestra aplicación sin necesidad de abandonarla para acceder a los reportes de Power BI.

2

Uno de los grandes protagonistas de la keynote fue Xamarin. Como sabéis, ahora Xamarin forma parte de Microsoft y han aprovechado la ocasión para anunciar todas las novedades en las que está trabajando el equipo.

En primer lugar, Miguel de Icaza salió al escenario para realizar una demostración en la que se podía ver una aplicación de iOS creada con Xamarin. El punto clave fue cuando pudimos ver como la ejecutaba en el emulador de iOS para Windows 10, permitiendo incluso utilizar la entrada táctil en éste.

También nos mostraron Xamarin Inspector, desde el cual podíamos probar animaciones y elementos visuales directamente en el emulador, sin necesidad de tener que compilar la aplicación. Según realizábamos cambios en el código de Inspector, se reflejaban en el emulador. Así, cuando tuviéramos el código listo, simplemente tendríamos que copiar y pegar.

No obstante, el anuncio estrella se produjo con la integración de Xamarin en Visual Studio de forma gratuita (sí, ¡incluyendo la versión Community!). Además, se anunciaba la versión para Mac de Xamarin Studio Community, también gratuita.

Por último, el runtime de Xamarin pasará a ser open source y a formar parte de la .NET Foundation, junto con Unity3D, RedHat y JetBrains.

3

En lo que respecta a Office 365, Qi Lu fue el encargado de presentarnos las novedades.

En primer lugar, mejoras para Microsoft Graph, que pretende ser un endpoint para acceder a todos los servicios que nos ofrece la API de Office 365. Algunas de las mejoras fueron la posibilidad de acceder al estado de aquellas personas que estén actualmente fuera de la oficina o a archivos adjuntos de mensajes. Las APIs también devuelven documentos relevantes y sugerencias para crear meetings, basándose en la disponibilidad según el calendario, en tiempo real.

A continuación, se anunció la integración de add-ins de Office para Mac, un desarrollo centralizado y la creación de botones y elementos Ribbon adaptados a la solución que estemos creando.

Para finalizar, Qi anunció Skype Web & Skype for Business SDK, que permitirán construir aplicaciones que se basen en las conversaciones. También se anunció la disponibilidad de los Office 365 Group Connectors, que permitirán a desarrolladores introducir datos desde sus servicios en conversaciones de grupos de Office 365 en Outlook.