Casa Lungimiranza Microsoft build si concentra sul cloud intelligente e sul bordo intelligente

Microsoft build si concentra sul cloud intelligente e sul bordo intelligente

Sommario:

Video: Microsoft Build 2018 – Intelligent Edge and Intelligent Cloud Working Together (Novembre 2024)

Video: Microsoft Build 2018 – Intelligent Edge and Intelligent Cloud Working Together (Novembre 2024)
Anonim

Oggi, alla sua conferenza annuale per sviluppatori Build, Microsoft ha fatto un passo in avanti un mondo sia con un "Intelligent Cloud" che con un "Intelligent Edge", per sfruttare l'abbondanza di dati e potenza di calcolo, nonché i nuovi algoritmi AI. Non sorprende che la società desideri che gli sviluppatori ne utilizzino utensili, e sembra lavorare particolarmente per espandere le possibilità di questi strumenti per gli sviluppatori aziendali, mentre si rivolge a nuovi mercati in settori come l'apprendimento automatico e enormi database cloud.

La più grande novità sul prodotto è stata l'introduzione di Cosmo , un database di servizi distribuito a livello globale, che consente agli sviluppatori di avere un'unica immagine di sistema di un database in esecuzione in tutto il mondo. Funziona con più modelli di database e abiliterà funzionalità che non avevo mai visto prima, che sembrano essere abbastanza interessanti per gli sviluppatori.

Inoltre, la società ha annunciato una serie di nuovi strumenti di sviluppo, tra cui Visual Studio per Mac, nuovi MySQL e soluzioni di database basate su Postgres e una maggiore attenzione agli strumenti di sviluppo serverless e basati su container. Inoltre, c'è stata una lunga sessione sugli strumenti di intelligenza artificiale, che includeva la creazione di servizi personalizzati di machine learning e l'introduzione di un plug-in traduttore in tempo reale per PowerPoint.

Nadella On the Vision per Intelligent Cloud e Intelligent Edge

Il CEO di Microsoft, Satya Nadella, ha iniziato il keynote principale citando alcune statistiche su come Microsoft stia andando bene in un mondo "mobile first, cloud first".

Nadella ha affermato che ci sono 500 milioni di dispositivi attivi mensili che eseguono Windows 10, 100 milioni di utenti attivi mensili di Office 365, 140 milioni di utenti attivi mensili di Cortana, 12 milioni di organizzazioni che usano Azure Active Directory e, tra le aziende Fortune 500, oltre il 90 percento stanno usando Microsoft Cloud. Questi sono numeri impressionanti e mostrano l'adozione continua di Windows 10 sia nello spazio consumer che in quello aziendale (ma sono sminuiti dal numero di dispositivi mobili Android o iOS), nonché dalla grande adozione che la società ha visto per Office 365.

Su Office 365, Nadella ha dichiarato di fornire una propria piattaforma per estensioni e componenti aggiuntivi, nonché per gli sviluppatori di utilizzare funzionalità come il single sign-on. Mancavano in particolare statistiche sul successo della piattaforma Azure per l'infrastruttura generale come servizio e piattaforma come servizio, un'area in cui Microsoft si trova ad affrontare una forte concorrenza tra i servizi Web Amazon e Google Cloud Platform, tra gli altri.

A tal fine, gran parte del keynote era finalizzato a dimostrare che Microsoft rimane aggiornata nelle sue offerte di sviluppatori rispetto alle altre scelte, con molta attenzione ai servizi di intelligenza artificiale, alle funzioni di Azure e all'elaborazione senza server, le nuove direzioni che la maggior parte degli sviluppatori aziendali non sono " t ancora usando ma che stanno iniziando a diventare parte delle roadmap di sviluppo.

Nadella ha parlato di come cose come agenti, robot, interfacce utente naturali, realtà mista, Internet of Things (IoT), intelligenza artificiale, microservizi e analisi e flussi di lavoro avanzati stanno aiutando a spingere la visione del mondo di Microsoft oltre "mobile-first, cloud first" e verso "Intelligent Edge" e "Intelligent Cloud".

In questo nuovo mondo, Nadella ha affermato che ci sarebbero tre caratteristiche distintive. Ha detto che l'interfaccia utente si estenderà su più dispositivi e includerà cose come un assistente personale che funziona su tutti i dispositivi. L'intelligenza artificiale sarà per definizione più distribuita, con cose come fare l'addestramento nel cloud e l'inferenza al limite, con ciò che alla fine porterà a nuovi modi di fare sia l'allenamento che l'inferenza in entrambi i luoghi. Per far funzionare tutto ciò, Nadella ha affermato che deve esserci un grande cambiamento nel "ciclo esterno" dello sviluppo con microservizi, container e calcolo senza server. Ciò è necessario per reagire al cambiamento in cose come i modelli di intelligenza artificiale, ha affermato. Queste tendenze cambieranno profondamente ciò che accade in Windows, Office 365 e Azure, ha aggiunto.

Nadella ha anche parlato della responsabilità degli sviluppatori e ha affermato che, sebbene sia un ottimista, ci sono conseguenze non intenzionali della tecnologia, e ha detto al pubblico che sta a noi garantire che alcuni degli scenari più distopici non si avverino, citando le opere di George Orwell e Aldous Huxley. Scelte pratiche di progettazione che sanciscono i nostri valori senza tempo, tra cui design che autorizza le persone, lo è inclusiva, e crea fiducia nella tecnologia è essenziale.

La prima demo, presentata da Sam George del team Azure IoT di Microsoft, presentava Sandvik Coromant usando l'intelligenza artificiale collegata al cloud per eseguire la manutenzione preventiva su macchine da un milione di dollari, sul cloud di Azure e sull'hub IoT di Azure. George ha annunciato Azure IoT Edge, a piattaforma incrociata soluzione che consente di aggiungere funzioni cloud e codice ai piccoli dispositivi IoT. Nella demo di Sandvik, ha dimostrato che il passaggio a container con le funzioni direttamente sulla macchina potrebbe ridurre la latenza da circa 2 secondi a circa 100 millisecondi.

Nadella ha quindi parlato dell'utilizzo dell'IA e dei "gemelli digitali" per migliorare la sicurezza sul lavoro. Un video parlava dell'uso di questa tecnologia in luoghi come ospedali e cantieri, e Andrea Carl di Microsoft ha quindi mostrato una demo dell'uso di Funzioni di Azure, servizi cognitivi visivi, Stack di Azure e telecamere per prodotti per creare facilmente policy e flussi di lavoro.

Nadella ha quindi parlato di come Microsoft Graph consente agli sviluppatori di accedere a persone, attività e dispositivi (tramite Azure Active Directory) e in particolare di come ciò migliorerebbe le "riunioni intelligenti". La Laura Jones di Microsoft ha realizzato una demo con l'oratore Invoke recentemente annunciato che utilizza Cortana con competenze multipiattaforma che si collegano direttamente a un sistema di time-off; usando Cortana nella sua macchina per prepararsi a un incontro; utilizzando Microsoft Teams in Office 365, Project Rome SDK e un bot di riunioni all'interno della riunione stessa; e infine ricevere in seguito un riepilogo degli elementi della riunione e dell'azione all'interno di Outlook.

Nadella ha concluso parlando di come il futuro dell'informatica non sarà deciso solo dalla tecnologia, ma dalle opportunità e responsabilità che offre sviluppatori, e ha mostrato un video di tecnologia che assiste una donna che ha avuto tremori causati da Parkinson a scrivere e disegnare.

Nuovi database e strumenti per sviluppatori dallo Stack di Azure al calcolo senza server

Il vicepresidente esecutivo Scott Guthrie ha tenuto la seconda parte del keynote e ha fornito maggiori dettagli sulla "piattaforma cloud intelligente" e sui nuovi strumenti di sviluppo Microsoft presentati alla fiera.

Scott Hanselman ha dimostrato alcuni nuovi strumenti di gestione come l'esecuzione della shell cloud all'interno del portale di Azure e l'app del portale mobile di Azure per iPhone e Android. Quindi ha mostrato a Visual Studio di lavorare con il codice di Azure di produzione e di aggiungere elementi come snapshot per il debug. Hanselman ha anche mostrato Visual Studio per Mac, ora disponibile in generale, e come si connette e consente di pubblicare applicazioni direttamente in Azure. Ha quindi mostrato alcune nuove funzioni nel Centro sicurezza di Azure.

Guthrie ha quindi analizzato numerosi nuovi annunci per Azure, iniziando con un focus sui database. Il mese scorso, la società ha annunciato SQL Server 2017 per Windows Server, Linux e Docker con l'apprendimento automatico avanzato nel database con R e Python. Ha affermato che questo è disponibile sia in locale che come database SQL di Azure nel cloud. Questa settimana, la società ha annunciato un nuovo servizio di migrazione del database di Azure, progettato per semplificare la migrazione dei database SQL Server o Oracle nel cloud con tempi di inattività "quasi zero". Guthrie ha affermato che DocuSign sta spostando tutti i suoi database da un data center interno a un database SQL di Azure. Ha inoltre annunciato MySQL come servizio e PostgreSQL come servizio, con elevata disponibilità e sicurezza, e la possibilità di aumentare o diminuire le dimensioni senza tempi di inattività delle applicazioni. Questo dovrebbe essere attraente e praticamente sembra competitivo con offerte AWS simili.

La grande novità è stata Azure Cosmos DB, che Guthrie ha descritto come il primo servizio di database multi-modello distribuito a livello globale. Questo replica automaticamente i dati in qualsiasi regione del mondo, ti consente di scegliere il modello di dati e l'API NoSQL di tua scelta (inclusi Document DB SQL, Mongo DB, Gremlin e grafici) e ti consente anche di scegliere l'archiviazione e la velocità effettiva (in transazioni per sezione) che desideri. Gli accordi sui livelli di servizio (SLA) su quattro dimensioni sono una caratteristica unica e migliorano la disponibilità, la latenza delle prestazioni: elevata disponibilità, latenza delle prestazioni (a 10 ms al 99 ° percentile), throughput delle prestazioni e coerenza dei dati. Ha mostrato un video che descrive come Jet ha eseguito questa soluzione e la sta attualmente eseguendo in 3 regioni degli Stati Uniti, ridimensionandola per supportare fino a 100 trilioni di transazioni al giorno con latenza a una cifra al 99 ° percentile.

Rimma Nehme di Microsoft ha mostrato un'app Web distribuita a livello globale che consente agli utenti di porre domande chat sui personaggi nell'universo Marvel Comics e ha seguito i passaggi di base per la creazione di tale app in esecuzione in 9 regioni. Nehme ha affermato che potrebbe supportare throughput e latenza in tutto il mondo, ma con un'unica immagine di sistema in modo che gli sviluppatori possano concentrarsi sull'applicazione piuttosto che sul database. E ha parlato di come invece di dover scegliere tra "forte coerenza" ed "eventuale coerenza", ora hai 5 diversi livelli da cui scegliere prestazioni e coerenza.

Guthrie ha affermato che questo servizio è ora generalmente disponibile in tutte le regioni e poiché si tratta di un'evoluzione del vecchio servizio Document DB, tutte queste applicazioni sono state automaticamente spostate nel nuovo database.

Contenitori e microservizi erano un altro grande argomento e Guthrie ha mostrato un video che illustra l'uso di questi servizi da parte di Alaska Airways. Visual Studio 2017 ora ha migliorato il supporto dei container, inclusi gli strumenti Docker integrati e il supporto per sviluppo, debug, test e distribuzione. Guthrie ha detto che questo funzionerebbe sia per le applicazioni "greenfield" che per la transizione più vecchio. Applicazioni NET progettate per piattaforme tradizionali come ASP.NET e WCF. Maria Naggaga ha dimostrato di aggiungere il supporto Docker a un'applicazione esistente in Visual Studio, con funzionalità come il debug tra container e telemetria migliorata (Application Insights) che mostra il rendimento di un'applicazione nel suo complesso o a livello di container.

Guthrie ha parlato di Service Fabric per container Windows e Linux e di altre nuove funzionalità che semplificano l'implementazione e la gestione dei container tramite Kubernetes, Mesos o Docker Swarm. Ha anche parlato di nuove funzionalità per Funzioni di Azure, incluso il rendere più semplice per gli sviluppatori la creazione, il debug e la distribuzione delle proprie funzioni, nonché App per la logica di Azure con oltre 100 connettori di dati e app integrati. Guthrie ha dichiarato che Visual Studio 2017 supporterà sia Funzioni di Azure che App per la logica e abbiamo parlato di Azure Application Insights per Funzioni di Azure. L'esempio fornito per i contenitori e le funzioni era Domino's Pizza.

Guthrie si è quindi spostato su Azure Stack, che ha senso in situazioni in cui le aziende non vogliono o non possono usare il cloud pubblico, come Carnival Cruises che esegue Azure Stack sulla nave da crociera, poiché non può garantire una buona connettività quando al mare. Ha affermato che Azure Stack soddisfa i requisiti normativi e ha più certificazioni e aree rispetto a qualsiasi altra soluzione di cloud pubblico e ha parlato di come EY è in esecuzione a livello globale in Azure, ma usando Azure Stack nei paesi in cui deve soddisfare le normative locali sui dati. Julia White di Microsoft ha mostrato come è possibile creare un'applicazione con Azure nel cloud e Azure Stack sulle navi localmente e usare funzioni senza server, alcune delle quali vanno nel cloud e altre nel server locale. Guthrie ha anche dimostrato come questo si adatta a una soluzione cloud ibrida.

Guthrie si è concentrato sui numerosi provider SaaS che ora usano Azure e Adobe CTO Abhay Parasnis ha parlato di come sta eseguendo le sue soluzioni "enterprise SaaS" sulla piattaforma, che include oltre 90 trilioni di transazioni. Parasnis ha parlato della scalabilità della piattaforma, del focus di Microsoft sulla sicurezza e di nuove funzionalità come la capacità di integrare Adobe Analytics con Microsoft Power BI.

Guthrie ha affermato che Azure offre il modo più semplice per integrarsi con Office 365 e servizi come Azure Active Directory. Ha spinto funzionalità come AppSource, che consente agli sviluppatori di terze parti di vendere più facilmente soluzioni SaaS aziendali ai clienti di Office 365 e Dynamics 365.

Strumenti di AI offrono personalizzazione, traduzione

I servizi cognitivi sono stati al centro della parte finale del keynote e il vicepresidente esecutivo per l'intelligenza e la ricerca artificiali Harry Shum ha parlato degli strumenti dell'azienda. "L'intelligenza artificiale riguarda l'amplificazione dell'ingegno umano", ha detto.

Shum ha affermato che il passaggio all'intelligenza artificiale è stato guidato da grandi computer, potenti nuovi algoritmi e dati enormi, e ha affermato che Microsoft ha tre grandi vantaggi nel mondo dell'intelligenza artificiale: il cloud Microsoft, i nuovi algoritmi sviluppati dalla ricerca Microsoft e tutti i dati in il grafico di Microsoft. Shum, che è stato un ricercatore di visione, ha parlato del successo di Microsoft sia nel concorso di riconoscimento delle immagini ImageNet che nei test di riconoscimento vocale. Ma ha detto di essere più entusiasta di ciò che gli sviluppatori possono fare.

Microsoft ora offre 29 servizi cognitivi, ha affermato, tra cui un nuovo indicizzatore video e laboratori di servizi cognitivi, ma ha sottolineato in particolare i nuovi servizi personalizzati all'interno delle diverse aree, inclusi i servizi di visione e comprensione del linguaggio, noti come LUIS (servizio intelligente di comprensione del linguaggio). Una demo di un nuovo gioco, Starship Commander, presentava i servizi vocali personalizzati, in quanto richiede parole e frasi uniche per il gioco.

Shum ha affermato che l'area più eccitante oggi è "IA conversazionale", basata sul paradigma "conversazione come piattaforma" descritto da Nadella durante lo spettacolo dell'anno scorso, che utilizza servizi cognitivi e il framework dei bot per creare chat e esperienze visive personalizzate. come potrebbe funzionare utilizzando il suo servizio di visione personalizzato con i tuoi dati di allenamento, in una funzione chiamata "apprendimento attivo" che può selezionare automaticamente le immagini che possono aggiungere il massimo valore al tuo modello.

Carapcea ha parlato di come sono stati aggiunti nuovi canali al framework Bot, tra cui Cortana, Skype e Bing, portando il totale a 12 canali. Infine, oggi è stato introdotto anche qualcosa chiamato Schede adattive, che consente di creare un modello che funzioni su più canali.

Michael J. Miller è Chief Information Officer presso Ziff Brothers Investments, una società di investimento privata. Miller, che è stato caporedattore di PC Magazine dal 1991 al 2005, crea questo blog per PCMag.com per condividere le sue opinioni sui prodotti relativi al PC. Nessun consiglio di investimento è offerto in questo blog. Tutti i doveri sono esclusi. Miller lavora separatamente per una società di investimento privata che può in qualsiasi momento investire in società i cui prodotti sono discussi in questo blog e non sarà effettuata alcuna divulgazione di transazioni in titoli.

Microsoft build si concentra sul cloud intelligente e sul bordo intelligente