Este lunes, en Microsoft Build 2019, la conferencia anual de desarrolladores de Microsoft Corp., la compañía ha lanzado nuevas tecnologías para facilitar a todo tipo de desarrolladores la creación de soluciones inteligentes y productivas. Clientes y partners de Microsoft, como Starbucks, J.P. Morgan, Kroger, Spatial Games, entre otros, han mostrado soluciones que ofrecen experiencias más inteligentes y centradas en el cliente.
Los anuncios incluyen nuevos servicios de colaboración y productividad a través de aplicaciones y la web, así como capacidades de Inteligencia Artificial (IA) en Microsoft 365 para dar respuesta a la evolución constante del trabajo. Además, Microsoft proporciona nuevas tecnologías de código abierto y herramientas de desarrollo en Azure y Windows. Las plataformas de nube flexibles y fiables de Microsoft, que abarcan infraestructura, datos, IA y realidad mixta, productividad y colaboración, aplicaciones empresariales y juegos, reúnen un colectivo global de desarrolladores y capacidades tecnológicas para la creación de experiencias innovadoras, tanto para organizaciones como usuarios. En su discurso inaugural, el CEO de Microsoft, Satya Nadella, describió la visión de la empresa y la oportunidad de desarrollo en Microsoft Azure, Microsoft Dynamics 365 y Power Platform, Microsoft 365 y Microsoft Gaming.
«A medida que la computación se incorpora en todos los aspectos de nuestras vidas, las decisiones de los desarrolladores definirán el mundo en el que vivimos«, ha comentado Satya Nadella, CEO de Microsoft. «Microsoft se compromete a proporcionar a los desarrolladores herramientas y plataformas de confianza que cubran todas las capas de la tecnología moderna para crear experiencias únicas, que ofrezcan nuevas oportunidades para todo el mundo.»
Microsoft 365: la nube de productividad del mundo
Microsoft 365 proporciona experiencias de productividad integradas y seguras para todo el mundo, desde las empresas más grandes hasta las más pequeñas, y desde los trabajadores de oficina hasta los de campo, los que están de cara al cliente. Microsoft Graph, que es fundamental para Microsoft 365, muestra la actividad completa de las organizaciones de forma gráfica. Graph mapea de forma segura las relaciones entre personas, información y actividades dentro del contexto de una organización para mostrar puntos de conexión e ideas que permiten mejorar el modo en el que las personas trabajan y colaboran.
Entre las novedades anunciadas hoy destacan:
- La creación de nuevas oportunidades para que los desarrolladores construyan sobre Microsoft Graph, con la disponibilidad de Microsoft Graph data connect. Microsoft Graph data connect es un servicio que ayuda a las organizaciones a combinar datos de productividad de Microsoft Graph con sus propios datos empresariales de forma segura y a escala mediante Azure Data Factory. Esto equilibra la demanda de los clientes de una nueva clase de aplicaciones basadas en conocimiento -impulsadas por conjuntos de datos a escala-, con las necesidades de los administradores de TI para considerar los retos inherentes al traslado y la gestión de cantidades significativas de datos organizativos.
o Microsoft Graph data connect está disponible como una característica en Workplace Analytics y como una SKU independiente para proveedores de software independientes (ISV).
- Fluid Framework, que permitirá a las personas y a los equipos nuevas formas colaborativas de desarrollo. Se trata de una nueva plataforma basada en web y un modelo de documento basado en componentes para experiencias interactivas compartidas. Fluid rompe las barreras del documento tradicional tal como la conocemos y dará inicio al comienzo del lienzo con libertad de flujo. Se espera que Fluid esté disponible para los desarrolladores a finales de este año a través de un kit de desarrollo de software (SDK). Además, también a finales de este año esperamos ofrecer las primeras experiencias de Microsoft 365 potenciadas por Fluid. Sus capacidades incluyen:
o Habilitar el contenido, por ejemplo, desde la web o aplicaciones de productividad, para ser dividido y reorganizado en componentes modulares para que las personas puedan crear más fácilmente juntas.
o Ofrecer experiencias de co-autoría multiusuario y de alto rendimiento a velocidades aún no alcanzadas en la industria.
o Crear espacio para que los agentes inteligentes trabajen junto a las personas para crear de forma colaborativa, capturar contenido, proporcionar sugerencias a través de imágenes, identificar expertos, traducir datos y mucho más.
- Nuevas características para la próxima versión de Microsoft Edge que abordan algunas de los principales inconvenientes de los navegadores actuales, incluyendo:
o Modo IE — dado que el más de 60% de las empresas que utiliza varios navegadores hoy en día, el modo IE integra Internet Explorer directamente en el nuevo Microsoft Edge a través de una pestaña. Esto permite a las empresas ejecutar aplicaciones heredadas basadas en Internet Explorer en un explorador moderno.
o Herramientas de privacidad — controles de privacidad adicionales que permiten a los clientes elegir entre tres niveles de privacidad en Microsoft Edge: sin restricciones, equilibrado y estricto. Dependiendo de la opción que elija, Microsoft Edge ajusta cómo terceros pueden rastrearlo a través de la web, dando a los clientes más opciones y transparencia para una experiencia más personalizada.
o Collections — permite recopilar, organizar, compartir y exportar contenido de manera más eficiente, y con la integración de Office, para abordar la sobrecarga de información que los clientes sienten con la web hoy en día.
o Estas características, además de otras adicionales, comenzarán a desplegarse a medida que se aproxime el lanzamiento de la próxima versión de Microsoft Edge.
- Además, Microsoft ha abordado su visión sobre futuro de los agentes inteligentes. Su nuevo enfoque se centra en la creación de interfaces conversacionales eficaces a partir de los datos y el aprendizaje automático en lugar de las reglas, procedimientos y el código. La compañía imagina un mundo donde cada organización tiene un agente, al igual que hoy en día donde cada organización tiene un sitio Web. Y, la experiencia es completamente natural con diálogo de respuesta múltiple, abarcando distintos ámbitos y, lo que es más importante, trabajando a través de varios agentes. Con la incorporación del equipo de máquinas semánticas se acelera el trabajo de la compañía en este sentido. Esta tecnología se integrará en las experiencias conversacionales en el futuro, incluyendo Cortana, y estará disponible para los desarrolladores en Microsoft bot Framework y Azure bot Service.
Nuevas tecnologías de código abierto y herramientas de desarrollo para crear aplicaciones inteligentes, desde la nube hasta el edge
Azure Kubernetes Service (AKS) es uno de los servicios de más rápido crecimiento en Azure, que utilizan empresas globales como ASOS para administrar la infraestructura de contenedores de aplicaciones en la nube a escala, lo que proporciona mayor fiabilidad y flexibilidad. En Build, Microsoft ofrece nuevas características y capacidades para alimentar y salvaguardar las cargas de trabajo de Kubernetes:
- El escalado automático basado en eventos de Kubernetes (KEDA) es un componente de código abierto, que admite la implementación de contenedores controlados por eventos sin servidor en Kubernetes, creados en colaboración con Red Hat. Ahora, en preview pública, KEDA presenta una nueva opción de hosting para Azure Functions que se puede implementar como un contenedor en clústeres de Kubernetes, con lo que el modelo de programación de Azure functions y el controlador de escala se implementan en cualquier implementación de Kubernetes, tanto en la nube como local con OpenShift.
- La Directiva de Azure para AKS aplica a ejecuciones a escala y ayuda a proteger los clústeres de AKS de manera centralizada y consistente. Azure Policy bloquea las infracciones que se producen en tiempo de ejecución y realiza evaluaciones de compliance en todos los clústeres existentes para obtener visibilidad actualizada en todo el entorno.
Quantum es una nueva y emocionante frontera para los desarrolladores. Microsoft diseñó Q# específicamente para la programación cuántica, proporcionando un lenguaje de programación accesible y de alto nivel con un sistema de tipo nativo para qubits, operadores y otras abstracciones.
En Build, Microsoft ha convertido en open source los compiladores y simuladores Q# para hacer crecer la comunidad de desarrolladores de Q# y abrir nuevas oportunidades para que los socios y las startups mejoren sus ofertas para sus propios negocios.
Los desarrolladores pasan la mayor parte del día cambiando entre aplicaciones, servicios y herramientas. Para ayudar a agilizar, Microsoft ha llevado el sistema de identidad empresarial más utilizado del mundo: Azure Active Directory (Azure AD) a GitHub. Esto permite a los clientes de GitHub Enterprise obtener las ventajas de la seguridad y la administración de identidades de Azure AD, junto con la sincronización de cuentas entre sistemas. Los desarrolladores ahora también pueden usar su cuenta de GitHub existente, incluidos Azure portal y VSTS, para iniciar sesión en Azure. Esta actualización permite a los desarrolladores de GitHub pasar del repositorio a la implementación usando únicamente su cuenta de GitHub.
El soporte y la gestión del crecimiento exponencial de los datos de las aplicaciones y la creación de una base para las capacidades de IA es un elemento esencial para desarrollar cualquier aplicación moderna en la nube. La nueva opción Hyperscale (Citus) de Azure Database for PostgreSQL se une a Azure SQL Database Hyperscale para permitir a los desarrolladores crear aplicaciones de baja latencia y alta escalabilidad sin necesidad de formación adicional. Azure Database Hyperscale expande significativamente los recursos de computación, almacenamiento y memoria según sea necesario, lo que permite a los desarrolladores centrarse en crear experiencias de aplicaciones sin preocuparse por las limitaciones de rendimiento y escala. Azure es la única nube que permite a los desarrolladores escalar en varios motores, tanto bases de datos SQL propietarias como bases de datos de código abierto como PostgreSQL.
Soluciones para garantizar la seguridad de los procesos electorales
Microsoft cree que la tecnología puede desempeñar un papel fundamental para garantizar la seguridad de los procesos electorales y que las empresas tecnológicas tienen la responsabilidad de apoyarlos. Hoy, Microsoft anuncia dos nuevas soluciones destinadas específicamente a cumplir este objetivo:
- ElectionGuard es un kit de desarrollo de software libre y de código abierto, desarrollado en colaboración con Galois, que proporciona seguridad y verificabilidad pública para los procesos electorales, así como orientación y herramientas para construir sistemas de votación más accesibles. Microsoft invita a los desarrolladores de todo el mundo a que construyan e integren ElectionGuard en sistemas de votación nuevos y existentes. El SDK de ElectionGuard estará disponible este verano en GitHub, y Microsoft se ha asociado con varios proveedores líderes de tecnología electoral para poner a prueba este servicio en preparación para futuras elecciones.
- Microsoft también ha anunciado Microsoft 365 for campaigns. Este nuevo servicio, también disponible en junio, proporcionará las capacidades de seguridad de alto nivel de nuestra oferta de Microsoft 365 Business para partidos y campañas políticas, inicialmente oficinas federales en los Estados Unidos. Lo hará a un precio reducido, de una manera simplificada y preconfigurado para optimizar los entornos operativos únicos a los que se enfrentan las campañas, incluyendo su rápido ritmo y su perfil de alto riesgo de seguridad. Microsoft 365 for campaigns Microsoft 365 for Campaigns se basa en el servicio AccountGuard de detección de amenazas y notificación de ataques a nivel nacional que la compañía anunció en 2018 y simplifica la seguridad de las organizaciones políticas al proporcionar asistentes especializados que las campañas pueden utilizar para reforzar su nivel de seguridad de forma fácil y eficiente desde cero. Las campañas interesadas pueden inscribirse visitando. Las campañas interesadas pueden inscribirse visitando https://m365forcampaigns.Microsoft.com.
Refuerzo de la inversión en partners
Los partners son fundamentales para desarrollar soluciones que satisfagan las necesidades específicas de la industria y de los clientes, y Microsoft se compromete a apoyarlos. Desde la introducción del primer programa de co-sell de Microsoft, que aporta la escala global de la fuerza de ventas de Microsoft a su comunidad de partners, casi 3.000 ISV que despliegan sus soluciones en Azure han generado más de 5 mil millones de dólares en ingresos en los últimos 12 meses. El programa original está diseñado para ayudar a los clientes empresariales en su transformación digital mediante la introducción de soluciones relevantes de ISVs que cuentan con soluciones en Azure. Hoy Microsoft anuncia dos expansiones a este programa:
- Ampliación del co-sell a Microsoft 365, Dynamics 365 y Power Platform para crear una colaboración más profunda en la venta de aplicaciones de línea de negocio.
- La expansión de los incentivos de ventas a los partners de canal de Microsoft cuando revenden soluciones ISV que cumplen los requisitos a través del programa de proveedor de soluciones en nube (CSP) de Microsoft. Para todos los ISV, pequeños y grandes, esto ofrece efectivamente el «canal como servicio» para acelerar la atracción de clientes a través de uno de los canales de distribución más grandes del mundo.
Con la introducción de capacidades SaaS transaccionales basadas en seats para AppSource y Azure Marketplace, Microsoft proporcionará a los clientes de más de 141 países un acceso más rápido a la innovación de los partners a través de sus marketplaces en la nube o a través de su canal de distribución en todo el mundo.