Hogar Con visión de futuro Microsoft build se centra en la nube inteligente y el borde inteligente

Microsoft build se centra en la nube inteligente y el borde inteligente

Tabla de contenido:

Video: Conocé Microsoft 365: Una solución completa, inteligente y segura (Noviembre 2024)

Video: Conocé Microsoft 365: Una solución completa, inteligente y segura (Noviembre 2024)
Anonim

En su conferencia anual de desarrolladores Build hoy, Microsoft hizo un esfuerzo para avanzar hacia un mundo tanto con una "Nube inteligente" como con un "Borde inteligente", para aprovechar la abundancia de datos y potencia informática, así como nuevos algoritmos de inteligencia artificial. No es sorprendente que la compañía quiera que los desarrolladores usen su herramientas, y parece estar trabajando particularmente para expandir las posibilidades de estas herramientas para desarrolladores empresariales, mientras persigue nuevos mercados en áreas como aprendizaje automático y bases de datos masivas en la nube.

La noticia más importante del producto fue la introducción de Cosmos , una base de datos de servicio distribuida globalmente, que permite a los desarrolladores tener una única imagen del sistema de una base de datos que se ejecuta en todo el mundo. Esto funciona con múltiples modelos de bases de datos y habilitará características que no había visto antes, que parecen ser bastante interesantes para los desarrolladores.

Además, la compañía anunció una serie de nuevas herramientas de desarrollo, incluyendo Visual Studio para Mac, nuevas MySQL y soluciones de bases de datos basadas en Postgres, y un mayor enfoque en herramientas de desarrollo basadas en contenedores y sin servidor. Además, hubo una larga sesión sobre herramientas de IA, que incluyó la creación de servicios personalizados de aprendizaje automático y la introducción de un complemento de traductor en tiempo real para PowerPoint.

Nadella On the Vision para Intelligent Cloud y Intelligent Edge

El CEO de Microsoft, Satya Nadella, comenzó la conferencia principal al citar algunas estadísticas sobre qué tan bien le está yendo a Microsoft en un mundo "móvil primero, nube primero".

Nadella dijo que hay 500 millones de dispositivos activos mensuales que ahora ejecutan Windows 10, 100 millones de usuarios activos mensuales de Office 365, 140 millones de usuarios activos mensuales de Cortana, 12 millones de organizaciones que usan Azure Active Directory y, de las compañías Fortune 500, más del 90 por ciento están utilizando la nube de Microsoft. Estos son números impresionantes, y muestran la adopción continua de Windows 10 tanto en el espacio del consumidor como en el empresarial (pero están eclipsados ​​por la cantidad de dispositivos móviles Android o iOS), así como la gran adopción que la compañía ha visto para Office 365.

En Office 365, Nadella dijo que proporciona su propia plataforma para extensiones y complementos, así como para que los desarrolladores utilicen funciones como el inicio de sesión único. Notablemente faltaban estadísticas sobre el éxito de la plataforma Azure para infraestructura general como servicio y plataforma como servicio, un área donde Microsoft enfrenta una gran competencia de Amazon Web Services y Google Cloud Platform, entre otros.

Con ese fin, gran parte de la nota clave tenía como objetivo demostrar que Microsoft sigue siendo actual en sus ofertas de desarrollador en comparación con las otras opciones, con un gran enfoque en los servicios de inteligencia artificial, las funciones de Azure y la informática sin servidor, las nuevas direcciones que la mayoría de los desarrolladores empresariales no están ' t utilizando todavía, pero que están comenzando a formar parte de las hojas de ruta de desarrollo.

Nadella habló sobre cómo cosas como agentes, bots, interfaces de usuario naturales, realidad mixta, Internet de las cosas (IoT), inteligencia artificial, microservicios y análisis y flujos de trabajo avanzados están ayudando a impulsar la visión del mundo de Microsoft más allá de "primero móvil, nube primero" y hacia "Borde inteligente" y "Nube inteligente".

En este nuevo mundo, Nadella dijo que habría tres características definitorias. Dijo que la interfaz de usuario abarcará múltiples dispositivos e incluirá cosas como un asistente personal que funciona en todos los dispositivos. La inteligencia artificial, por definición, estará más distribuida, con cosas como hacer el entrenamiento en la nube e inferencia en el borde, y esto finalmente conducirá a nuevas formas de hacer tanto el entrenamiento como la inferencia en ambos lugares. Para que esto funcione, Nadella dijo que debe haber un gran cambio en el "bucle externo" del desarrollo con microservicios, contenedores y cómputo sin servidor. Esto es necesario para reaccionar al cambio en cosas como los modelos de IA, dijo. Estas tendencias cambiarán profundamente lo que sucede en Windows, Office 365 y Azure, agregó.

Nadella también habló sobre la responsabilidad de los desarrolladores y dijo que si bien él es optimista, la tecnología tiene consecuencias no deseadas, y le dijo a la audiencia que depende de nosotros garantizar que algunos de los escenarios más distópicos no se hagan realidad, citando Las obras de George Orwell y Aldous Huxley. Opciones prácticas de diseño que consagran nuestros valores atemporales, incluidos diseño que empodera a las personas, es inclusivo, y genera confianza en la tecnología son esenciales.

La primera demostración, presentada por Sam George del equipo Azure IoT de Microsoft, presentó a Sandvik Coromant usando IA conectada a la nube para realizar mantenimiento preventivo en máquinas de un millón de dólares, en la nube Azure y el centro Azure IoT. George anunció Azure IoT Edge, un plataforma cruzada solución que permite agregar funciones y código en la nube a dispositivos IoT pequeños. En la demostración de Sandvik, demostró que pasar a contenedores con las funciones directamente en la máquina podría reducir la latencia de aproximadamente 2 segundos a aproximadamente 100 milisegundos.

Nadella luego habló sobre el uso de IA y "gemelos digitales" para ayudar a mejorar la seguridad en el lugar de trabajo. Un video habló sobre el uso de esta tecnología en lugares como hospitales y sitios de construcción, y Andrea Carl de Microsoft mostró una demostración del uso de Azure Functions, servicios cognitivos visuales, Azure Stack y cámaras comerciales para crear fácilmente políticas y flujos de trabajo.

Nadella luego habló sobre cómo Microsoft Graph permite a los desarrolladores acceder a personas, actividades y dispositivos (a través de Azure Active Directory), y en particular cómo esto mejoraría las "reuniones inteligentes". Laura Jones de Microsoft hizo una demostración con el recientemente anunciado orador Invoke usando Cortana con habilidades multiplataforma que se conectan directamente a un sistema de tiempo libre; usando a Cortana en su auto para prepararse para una reunión; usando Microsoft Teams dentro de Office 365, Project Rome SDK y un bot de reuniones dentro de la reunión misma; y finalmente recibir un resumen de la reunión y los elementos de acción dentro de Outlook después.

Nadella concluyó hablando sobre cómo el futuro de la informática no se decidirá solo por la tecnología, sino por las oportunidades y responsabilidades que ofrece desarrolladores, y mostró un video de tecnología ayudando a una mujer que tenía temblores causados ​​por el Parkinson a escribir y dibujar.

Nuevas bases de datos y herramientas de desarrollo de Azure Stack a Serverless Computing

El vicepresidente ejecutivo Scott Guthrie dirigió la segunda parte de la conferencia magistral, y dio más detalles sobre la "plataforma inteligente en la nube" y las nuevas herramientas para desarrolladores que Microsoft presentó en la feria.

Scott Hanselman demostró algunas nuevas herramientas de administración, como ejecutar el shell de la nube dentro del Portal de Azure y la aplicación del portal móvil de Azure para iPhone y Android. Luego mostró a Visual Studio trabajando con el código Azure de producción y agregando cosas como instantáneas para la depuración. Hanselman también mostró Visual Studio para Mac, ahora en disponibilidad general, y cómo eso se conecta y le permite publicar aplicaciones directamente en Azure. Luego mostró algunas funciones nuevas dentro del Centro de seguridad de Azure.

Guthrie luego caminó a través de una serie de anuncios nuevos para Azure, comenzando con un enfoque en las bases de datos. El mes pasado, la compañía anunció SQL Server 2017 para Windows Server, Linux y Docker con aprendizaje automático avanzado en la base de datos con R y Python. Dijo que esto está disponible tanto localmente como Azure SQL Database en la nube. Esta semana, la firma anunció un nuevo Servicio de migración de base de datos de Azure, diseñado para facilitar la migración de las bases de datos de SQL Server u Oracle a la nube con un tiempo de inactividad "casi cero". Guthrie dijo que DocuSign está moviendo todas sus bases de datos de un centro de datos interno a la base de datos SQL de Azure. También anunció MySQL como servicio y PostgreSQL como servicio, con alta disponibilidad y seguridad, y la capacidad de escalar hacia arriba o hacia abajo sin tiempo de inactividad de la aplicación. Esto debería ser atractivo, y parece bastante competitivo con ofertas similares de AWS.

La gran noticia fue Azure Cosmos DB, que Guthrie describió como el primer servicio de base de datos multimodelo distribuido globalmente. Esto replica automáticamente los datos en cualquier región del mundo, le permite elegir el modelo de datos y la API NoSQL de su elección (incluidas las opciones Document DB SQL, Mongo DB, Gremlin y Graph), y también le permite elegir el almacenamiento y el rendimiento (en transacciones por sección) que desee. Los acuerdos de nivel de servicio (SLA) en cuatro dimensiones son una característica única y mejoran la disponibilidad, la latencia de rendimiento: alta disponibilidad, latencia de rendimiento (a 10 ms en el percentil 99), rendimiento de rendimiento y consistencia de datos. Mostró un video que describe cómo Jet ha estado ejecutando esta solución y ahora la está ejecutando en 3 regiones de EE. UU., Ampliándola para admitir hasta 100 billones de transacciones por día con latencia de un solo dígito en el percentil 99.

Rimma Nehme de Microsoft mostró una aplicación web distribuida globalmente que permite a los usuarios hacer preguntas de chat de personajes en el universo de Marvel Comics, y caminó a través de los pasos básicos para crear una aplicación que se ejecute en 9 regiones. Nehme dijo que podría acomodar el rendimiento y la latencia en todo el mundo, pero con una sola imagen del sistema para que los desarrolladores puedan centrarse en la aplicación en lugar de la base de datos. Y habló sobre cómo, en lugar de tener que elegir entre "consistencia fuerte" y "consistencia eventual", ahora tiene 5 niveles diferentes para elegir el rendimiento y la consistencia.

Guthrie dijo que este servicio ahora está generalmente disponible en todas las regiones, y debido a que es una evolución del antiguo servicio Document DB, todas esas aplicaciones se han movido automáticamente a la nueva base de datos.

Los contenedores y microservicios fueron otro gran tema y Guthrie mostró un video con el uso de estos servicios por parte de Alaska Airways. Visual Studio 2017 ahora ha mejorado el soporte de contenedores, incluidas las herramientas integradas de Docker y el soporte para desarrollo, depuración, prueba e implementación. Guthrie dijo que esto funcionaría tanto para aplicaciones "greenfield" como para la transición más viejo. Aplicaciones NET diseñadas para plataformas tradicionales como ASP.NET y WCF. Maria Naggaga demostró agregar soporte de Docker a una aplicación existente dentro de Visual Studio, con características tales como depuración de contenedores cruzados y telemetría mejorada (Application Insights) que muestra cómo se está desempeñando una aplicación en su conjunto o a nivel de contenedor.

Guthrie habló sobre los contenedores de Service Fabric para Windows y Linux, y otras características nuevas que facilitan la implementación y administración de contenedores mediante Kubernetes, Mesos o Docker Swarm. También habló sobre las nuevas características para Azure Functions, que incluyen facilitar a los desarrolladores la creación, depuración e implementación de sus propias funciones, así como las aplicaciones Azure Logic con más de 100 conectores de datos y aplicaciones integrados. Guthrie dijo que Visual Studio 2017 será compatible Azure Functions y Logic Apps, y habló sobre Azure Application Insights para Azure Functions. El ejemplo dado para contenedores y funciones fue Domino's Pizza.

Luego, Guthrie se mudó a Azure Stack, lo que dijo tiene sentido en situaciones en las que las empresas no quieren o no pueden usar la nube pública, como Carnival Cruises que ejecutan Azure Stack en el crucero, ya que no puede garantizar una buena conectividad cuando en el mar. Dijo que Azure Stack cumple con los requisitos reglamentarios y tiene más certificaciones y regiones que cualquier otra solución de nube pública, y habló sobre cómo EY se está ejecutando globalmente en Azure, pero usando Azure Stack en países donde necesita cumplir con las regulaciones de datos locales. Julia White, de Microsoft, mostró cómo puede crear una aplicación con Azure en la nube y Azure Stack en los envíos locales, y utilizar funciones sin servidor, algunas de las cuales van a la nube y otras al servidor local. Guthrie también demostró cómo encaja esto en una solución de nube híbrida.

Guthrie se centró en los muchos proveedores de SaaS que ahora usan Azure, y el CTO de Adobe, Abhay Parasnis, habló sobre cómo está ejecutando sus soluciones "SaaS empresariales" en la plataforma, que incluye más de 90 billones de transacciones. Parasnis habló sobre la escalabilidad de la plataforma, el enfoque de Microsoft en la seguridad y las nuevas características, como la capacidad de integrar Adobe Analytics con Power BI de Microsoft.

Guthrie dijo que Azure proporciona la forma más fácil de integrarse con Office 365 y servicios como Azure Active Directory. Promovió funciones como AppSource, que permite a los desarrolladores externos vender más fácilmente soluciones SaaS empresariales a clientes de Office 365 y Dynamics 365.

Herramientas AI ofrecen personalización, traducción

Los servicios cognitivos fueron el foco de la parte final de la nota clave, y el Vicepresidente Ejecutivo de Inteligencia Artificial e Investigación Harry Shum habló sobre las herramientas de la compañía. "La IA se trata de amplificar el ingenio humano", dijo.

Shum dijo que el cambio a la IA ha sido impulsado por grandes computadoras, nuevos algoritmos poderosos y datos masivos, y dijo que Microsoft tiene tres grandes ventajas en el mundo de la IA: la nube de Microsoft, los nuevos algoritmos desarrollados por la investigación de Microsoft y todos los datos en El gráfico de Microsoft. Shum, quien ha sido un investigador de la visión, habló sobre el éxito de Microsoft tanto en la competencia de reconocimiento de imágenes ImageNet como en las pruebas de reconocimiento de voz. Pero dijo que está más entusiasmado con lo que los desarrolladores pueden hacer.

Microsoft ahora ofrece 29 servicios cognitivos, dijo, incluidos un nuevo indexador de video y laboratorios de servicios cognitivos, pero enfatizó particularmente los nuevos servicios personalizados dentro de las diferentes áreas, incluidos los servicios de visión y comprensión del lenguaje, conocido como LUIS (servicio inteligente de comprensión del lenguaje). Una demostración de un nuevo juego, Starship Commander, presentó los servicios de voz personalizados, ya que requiere palabras y frases que son exclusivas del juego.

Shum dijo que el área más emocionante hoy en día es la "IA conversacional", basada en el paradigma de "conversación como plataforma" que Nadella describió en el programa del año pasado. Utiliza servicios cognitivos y el marco de bot para crear experiencias de chat y visión personalizadas. Cornelia Carapcea de Microsoft demostró cómo podría funcionar esto utilizando su servicio de visión personalizado con sus propios datos de entrenamiento, en una función llamada "aprendizaje activo" que puede seleccionar automáticamente las imágenes que pueden agregar el mayor valor a su modelo.

Carapcea habló sobre cómo se han agregado nuevos canales al marco de Bot, incluidos Cortana, Skype y Bing, lo que lleva el total a 12 canales. Y finalmente, también se presentó hoy algo llamado Tarjetas Adaptativas, que le permite construir un modelo que funciona en múltiples canales.

Michael J. Miller es director de información de Ziff Brothers Investments, una empresa de inversión privada. Miller, quien fue editor en jefe de PC Magazine desde 1991 hasta 2005, es el autor de este blog para PCMag.com para compartir sus opiniones sobre productos relacionados con PC. No se ofrece asesoramiento de inversión en este blog. Todos los deberes son denegados. Miller trabaja por separado para una empresa de inversión privada que puede invertir en cualquier momento en compañías cuyos productos se analizan en este blog, y no se divulgarán las transacciones de valores.

Microsoft build se centra en la nube inteligente y el borde inteligente