Ir al contenido principal

Noticias de la semana 19 de 2019 - Build

Build 2019 - La conferencia para desarrolladores de Microsoft
#MicrosoftBuild

IoT: everything is driven by SW
Todas las tendencias en tecnología como AI o la internet de las cosas IoT son impulsadas por software y por los desarrolladores que lo escriben.


MS busca impulsarse en uno de las necesidades más importantes del software la transparencia, confiabilidad y la moralidad de los entes de inteligencia artificial. Uno de los pilares para la seguridad y transparencia es guardar los datos en un esquema de Blockchain: Distribuido, inviolable y encriptado, para usarse por ejemplo en sistemas de votación.

Security for transparency in election systems, homomorphic encryption, MS and Free and Fair


La inteligencia de la AI debe estar en la nube y también en los dispositivos locales, lo que MS llama Edge, no confundirse con el navegador de internet de MS que también se llama Edge. Los servicios de Azure proveen AI en la nube y pueden extenderse con la portabilidad al Edge.
Intelligent Cloud and Intelligent Edge that Azure enables.

La vuelta de los procesos de negocio, por lo menos a las presentaciones de MS, la vuelta a el software en la vida real es otro tema, de la mano de Dynamics 365 y la plataforma Power, han relanzado Dynamics con el criterio de un ERP base en la nube para usar sus tablas, pantallas y procesos como punto de partida para los sistemas de los clientes. La plataforma Power contiene un motor de Workflow que seguramente debe ser WWF relanzado como Power.

BPA fists class platform with Dynamics 365 and Power Platform

Azure
Azure apunta a ser la “Computador del Mundo”, la única y soberana, para correr todos los sistemas y programas que hagan falta en donde haga falta con las de 54 centros de datos distribuidos en todo el mundo. Azure puede correr binarios o máquinas virtuales en Windows o Linux y bases de datos de diferentes proveedores con elasticidad dinámica y bajo coste.

The “world computer” with 54 regions in the world, can run any workload, Linux, Windows, etc.


MS recientemente migró su base de datos SQL al procesador ARM para poder correr los accesos a datos en el Edge, que en muchos casos es un pequeño dispositivo con un procesador ARM, la BD en el Edge asegura el funcionamiento continuo del sistema aunque no haya conectividad con Internet.

Data base in the Edge running ARM


MS sabe que la vida real es distinta a lo que las empresas de tecnología pretenden, por lo que ha decidido encarar la coherencia de las plataformas de una forma amplia, es decir sabiendo que existen entornos con dispositivos que no tienen procesadores Intel y sistemas operativos que no son Windows, para esto incorporar implantaciones en diferentes entornos y plataformas que no son Wintel (Windows + Intel), a esto le llama la continuidad en el soporte de plataformas.

Luego presentó las soluciones desarrolladas por clientes con proyectos avanzados, por ejemplo, JP Morgan Chase usando servicios de Blockchain de Azure, con seguridad, transparencia y entornos heterogéneos en el Cloud y el Edge. Donde podemos ver la AI corriendo en el Edge en entornos de venta minorista masiva. La integración de equipos se logra con un pequeño chip que corre los servicios de integración de Azure si el chip no se puede integrar al dispositivo, terminales bancarias, máquinas de café, se usa un módulo de seguridad para Edge (SEM), este módulo o el chip son un servidor Linux que corre comunicaciones encriptadas, monitorio del Edge y un administrados de actualización de software.

The Cloud and the Edge are different but coherent in real life. AI for more products, connected equipment and sales. Azure Sphere to securely connect equipment, a chip or a Secure Edge Module (SEM), a stack of Linux and encrypted communications, connect to monitor, and deliver updates.


En el ejemplo que mostraron de un desarrollo de Starbucks se pudo ver trazabilidad total del café, desde la plantación, transporte, torrado molido y hasta su taza, el seguimiento se puede ver escaneando un código QR que está en el vaso de café que está tomando, en este caso también todo el seguimiento está en una base de datos basada en Blockchain, distribuida, encriptada e inviolable.
Trace your coffee, scan and see, all the data is in a Blockchain data base.

AI en Azure


Para llevar la AI al Edge MS propone que los desarrolladores usemos los servicios de conocimiento de Azure, en estos casos el Codigo más sencillo estaría en el Edge y la parte más pesada correría en la nube usando los servicios de Azure: Visión de computadora, Lenguaje interpretación y generación de lenguaje hablado, Búsqueda inteligente, y Arboles de decisión por AI.

Lenguaje hablado (Speech)
En la interpretación de lenguaje hablado han introducido un elemento novedoso, la jerga o el argot (jargon) donde se amplía con entrenamiento al ente de AI sobre palabras y conceptos particulares de cada campo de la ciencia o el negocio. Este tuneado fino permite a Azure entender y transcribir mejor cuando se usan siglas o abreviaturas en un contexto y que son otra cosa o significan ora cosa en otros contextos.

Introduces something new: The Jargon, that is a way to fine tune speech recognition for specific industry (tenant specific), specific abbreviations and acronyms.

El Framework de Robot de conversación (Bot Framework)
Hasta que alguien haga la aplicación matadora que se puede usar como asistentes en todos los contextos cada empresa está desarrollando su propio asistente, y para construirlo usan los servicios de conocimiento de Azure y el Bot Framework que puede ser rápidamente particularizado para llevar adelante una conversación con un cliente.

Every company is constructing their own digital assistant customized for their customers based on the Bot Framework

VR/AR, HoloLens y lo que MS llama realidad mixta
Microsoft tiene una doble apuesta en realidad aumentada y virtual, por un lado, los servicios de visión de computadora de Azure y por otro HoloLens, continuando con la idea de aplicaciones para capacitaciones o reuniones vimos en Build 2019 demos de Azure en la nube y HoloLens en el Edge.
A pesar que la mayoría de las empresas hay relegado sus proyectos de VR/AR al ámbito exclusivos del entretenimiento, MS piensa que tiene una oportunidad de aplicación en las empersas.


Sistemas Autónomos (Autonomous System)
El acercamiento lateral de MS a los automóviles autónomos, en Build nos lo presentaron como Sistemas Autónomos, con dos categorías: Ver cosas moviéndose para por ejemplo hacer simulaciones de objetos virtuales moviéndose en un entorno también virtual y hacer que cosas reales se muevan en un mundo real, para por ejemplo manejar automóviles autónomos.

Aunque MS se encuentra muy atrás comparadas con empresas como Waymo la presentación descubre la intención de MS de competir en el campo de los automóviles que se manejan solos.
En la demo queda claro que lo que tienen son herramientas para construir los entes de AI que manejaran los objetos, montacargas, robots, barredoras, automóviles o camiones, pero no están los datos para que estos entes se entrenen, los datos son responsabilidad del desarrollador o el cliente.   

A new area for see things move (simulations) or make things move (machine teaching, sounds like ML, like in teach a machine to do something)


Dynamics 365 y Power Platform
El ERP de MS fue re escrito para ser una app que corre en la nube sobre Azure, implementada con micro-servicios, sobre bases de datos Azure y Cosmos y ahora procesos de negocio extensibles e inteligencia artificial.

Dynamics 365 re written to be Azure cloud native app, micro services, azure database and cosmos DB. It has got AI built in.


La plataforma Power contiene al motor de Workflow, los modelos de datos de ERP Dynamics y los formularios Power App, todos estos elementos se ofrecen para usarse como están o reutilizarse y extenderse con las particularidades de cada negocio.

Power Platform contains the Workflow engine, common data model, and power apps form engine.

Iniciativa de Datos Abiertos (Open Data Initiative)


En esta iniciativa están las empresas que usan las herramientas de MS y la plataforma Power para desarrollar sus soluciones, se presentaron soluciones desarrolladas por Adobe, el mismo Microsoft y SAP donde las empresas extendieron los procesos y datos de Dynamics con su propio conocimiento para desarrollar soluciones que se puedan reutilizar en la nube.

Office lo que ahora MS llama Microsoft 365
Una de las fuentes principales de ingreso de la compañía es Office, cambiada con varias presentaciones: Escritorio o nube. Después de mucho trabajo por parte de MS el Office se presenta como una herramienta más de desarrollo, adjudicándole un valor importante en la ejecución de actividades en procesos de negocio como interface de usuario y también en la ejecución de código en el Edge por ejemplo como macros VBA de Excel. En las propias palabras del CEO de MS: Microsoft 365 es el andamio perfecto para los procesos de negocio. Junto con el ya conocido: MS 365 pone a la persona en el centro de la solución.

Las otras partes de Microsoft 365 aparte de Office son: El mismísimo Windows, el navegador de internet Edge ahora basado en Chromium (no confundir con el dispositivo que se conecta a la nube) y Teams.

MS 365 is the perfect scaffolding for business process workflow. MS 365 puts PPL at the center.


No es la primera vez que MS intenta esta receta, tirar todas las herramientas dentro de una olla y pretender que de ahí salga una app con WF, entidades de negocio, formularios, y documentos, los desarrolladores que lo hemos intentando sabemos que los encastres no funcionan y en cuanto el cliente ve la solución la lista de reclamos crece principalmente en cuanto a la cantidad de paso u la facilidad de uso de la interface de usuario.

Nuevos servicios de Microsoft 365


Mostraron una diapositiva de todos los servicios nuevos de Windows, Office, Edge (el navegador) y Teams que le facilitarán la vida a los desarrolladores de aplicaciones como vemos arriba la creación de funciones custom en Excel para la nube escritas en JavaScript.

Cortana
Cortana, el asistente digital de MS, fue presentada a los desarrolladores como la interface de usuario para escuchar y hablar, para todas las interacciones verbales o conversacionales de los sistemas, para desarrollar una solución con interface conversacional hace falta: Bot Framework y Cortana. 

Mostraron un video de una conversación con contexto entre un usuario y Cortana, manejando la agenda de la persona, enviando correos e invitaciones, reservando salas de reunión, Cortana podía interpretar palabras relativas al contexto como “invítala” y el asistente digital sabía a quién invitar. 

Cortana ha perdido mucho terreno desde que MS no tiene un sistema operativo nativo en un teléfono con el cual operar, deberán ahora desarrollar Cortana como una App para iOS y Androide, o es posible que Cortana se parte de Outlook para el teléfono y tenga acceso a los elementos de Outlook como correos, reuniones o salas de reunión, pero no a los recursos del teléfono como abrir otras aplicaciones, la cámara, el flash o la batería. Es posible que por esto MS se vea obligado a ver a los asistentes digitales en un espacio donde pueden convivir muchos de ellos juntos, multi-agente: Google, Siri, Alexa conviviendo con Cortana.

Cortana is a conversational interface for MS 365 on top of Graph data, many new functions of Cortana in outlook mail. To create a Cortana skill, you need the Bot Framework. The future of Cortana and digital assistants in general.


Presentaron el nuevo navegador de internet Edge
MS hace una promesa a los desarrolladores web: Las apps desarrolladas para Edge correrán en todas las plataformas, cuando se los corra en Edge para Windows, para Androide, para iOS, para MAC u otros navegadores basados en Chromium.

Para los desarrolladores es un gran alivio, saber que no deberán programar códigos y funciones separadas para cada navegador. ¿Pero si todos los navegadores basados en Chromium son iguales como harán [ara que las empresas prefieran Edge?

Para eso mostraron algunas ventajas: La página inicial configurable por la gente de sistemas de cada empresa, donde se puede ver los últimos documentos usados por la persona, búsquedas en los servidores de la compañía, y soporte para sitios viejos que solo funcionan con IE. Otra buena idea presentada fue las herramientas de investigación de Edge que permiten crear Colecciones con texto y fotos de los sitios donde estuve investigando y luego enviar estas colecciones por correo o exportarlas a Word o Excel.

The presentation page in customable by each company, adding links, search to the company servers and latest used documents by the user, support for old IE sites inside the browser with IE mode,
A good idea, when researching a subject in the internet you can collect text and pictures in Collections, then email or export the collection to Word or Excel.

Fluid Framework
Muy interesante lo que se presentó de este Framework Fluido, simplificando mucho parece como el viejo OLE 2 sobre un browser en internet, son componentes activos conectados con la fuente original de datos que reflejan cambios hecho por diferentes personas colaborando en un documento original.


Teams
La herramienta de MS permite hacer llamadas de video y voz, enviar y recibir mensajes, hacer videos conferencias, colaborar y todo con motor de procesos de negocio por detrás, indicando cual es la próxima tarea a realizar y quienes son los que deben trabajar en ella.

La presentación que hicieron de una videoconferencia usando realidad virtual y aumentada con cabezales HoloLens fue impresionante.

Messaging, calling, video conferencing, meetings, collaborations and business process workflows. The VR demo of Teams with HoloLens 2 was amazing.

Juegos
MS han integrado los foros de discusión de los juegos de la plataforma de MS para que los desarrolladores de Apps las integren a sus propias apps.

Sergio Mabres

Entradas populares de este blog

Noticias de la semana 28 de 2015

La noticia de la semana para los que nos interesa las tendencias globales (Mobile) y lo que hacen las empresas líderes en tecnología de información (Microsoft) fue el anuncio del CEO de Microsoft sobre la terminación de la fabricación de teléfonos Lumia en Finlandia. Los primeros pasos ya fueron tomados: el anuncio y el pase a perdida de lo que costo la adquisición de Nokia (8.400 millones de dólares), seguirán telegrama de despido para 7.800 empleados principalmente ex empleados de Nokia en Finlandia. Nadie tiene claro que tan profundo Microsoft va a ir pero lo más probable es que respecto a teléfonos móviles Microsoft se concentre en software, es decir el sistema operativo, aplicaciones y deje la fabricación de los dispositivos a empresas que lo hacen mejor como Samsung, LG, o HTC. Con esta medida Nadella le pone la firma al enunciado que dice: Ballmer (ex CEO de Microsoft) es un inútil y chocó la empresa en los cuatro guardabarros.  Luego de un gran esfuerzo los teléfon...

Noticias de la semana 46 de 2016

S amsung está trabajando intensamente para presentar en Barcelona en MWC 2017 prototipos de teléfonos con pantalla flexible, especialmente un modelo que se pueda doblar en dos como un pequeño libro, haciendo que una pantalla de 6 pulgadas ocupe solo 3 en el bolsillo. Mientras sus científicos tratan de averiguar que paso con la batería del Note 7 que explotaba en una proporción 50 veces superior a la normal. También está trabajando en un asistente digital, como Google Now, Siri, Cortana o Alexa, se llamará Viv y es el resultado de los trabajos de la empresa Viv Labs fundada por los científicos que crearon a Siri y comprada por Samsung en octubre de este año, es decir Viv es la hermana menor de Siri y la entrada del gigante coreano en la inteligencia artificial.   Go-Pro la mundialmente famosa fabricante de cámaras tuvo que reclamar sus drones Karma, es decir pedirle a los compradores que devuelvan los drones que compraron a cambio de la totalidad del dinero que pagaron, la...

Noticias de la semana 42 de 2014

Apple dio a conocer las últimas versiones de sus tabletas: la iPad Air 2 y la iPad Mini 3, e n un evento en su sede en Cupertino , California, el jueves . El iPad Air 2 es mucho más fino, en realidad es escandalosamente finito con solo 6,1mm,   además tiene las mejoras estándar: mejor cámara, mejor almacenamiento, mejor procesador y se agregó un lector de huella digital lo que le da acceso a pagos por Apple Pay. A un precio en EEUU de 499 para un modelo de 16 GB . Los dos nuevos modelos, el Air 3 y el Mini 3 están disponibles en color oro, plata y gris metálico .   Apple también presento las nuevas iMac con pantalla Ultra Super HD y a Yosemite la nueva versión del sistema operativo para Mac con muchas mejoras en la integración entre las Macs, los iPhone y las iPads.   Apple propone una tecnología de tarjeta SIM virtual , la tarjeta por estar hecha toda en software permite el cambio de empresa telefónica sin cambiar “el chip”, por config...