Acasă Gândire înainte Microsoft build se concentrează pe cloud inteligent și marginea inteligentă

Microsoft build se concentrează pe cloud inteligent și marginea inteligentă

Cuprins:

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

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

În cadrul conferinței sale anuale pentru dezvoltatori de astăzi, Microsoft a făcut un impuls pentru a se îndrepta spre o lume atât cu un „Cloud inteligent” cât și cu un „Inteligent Edge”, pentru a profita de abundența de date și puterea de calcul, precum și de noi algoritmi AI. Nu este surprinzător, compania dorește ca dezvoltatorii să o folosească instrumente, și pare să lucreze în mod special pentru a extinde posibilitățile acestor instrumente pentru dezvoltatorii de întreprinderi, în timp ce merge după noi piețe în domenii precum învățarea automată și bazele de date masive cloud.

Cea mai mare știre despre produs a fost introducerea Cosmos , o bază de date de servicii distribuite la nivel global, care permite dezvoltatorilor să aibă o singură imagine de sistem a unei baze de date care rulează în întreaga lume. Aceasta funcționează cu mai multe modele de baze de date și va permite funcții pe care nu le văzusem până acum, care par a fi destul de interesante pentru dezvoltatori.

În plus, compania a anunțat o serie de noi instrumente de dezvoltare, inclusiv Visual Studio pentru Mac, noi MySQL și soluții de baze de date bazate pe Postgres și un accent mai mare pe instrumentele de dezvoltare fără server și pe containere. În plus, a avut loc o sesiune lungă de instrumente AI, care a inclus construirea de servicii de învățare automată personalizată și introducerea unui plug-in pentru traducători în timp real pentru PowerPoint.

Nadella On the Vision for Cloud Intelligent and Intelligent Edge

CEOul Microsoft, Satya Nadella, a început principala notă citând câteva statistici despre cât de bine se descurcă Microsoft într-o lume „mobilă, primul cloud”.

Nadella a spus că există 500 de milioane de dispozitive active lunare care rulează acum Windows 10, 100 de milioane de utilizatori activi lunari ai Office 365, 140 de milioane de utilizatori activi lunari ai Cortana, 12 milioane de organizații care utilizează Azure Active Directory și, din companiile Fortune 500, peste 90% utilizează Microsoft Cloud. Acestea sunt un număr impresionant și arată o adoptare continuă a Windows 10 atât în ​​spațiul consumatorului, cât și în cel al întreprinderii (dar sunt pitite de numărul de dispozitive mobile Android sau iOS), precum și de adopția mare pe care compania a văzut-o pentru Office 365.

Pe Office 365, Nadella a declarat că oferă propria sa platformă pentru extensii și suplimente, precum și pentru dezvoltatori să utilizeze funcții precum conectarea unică. Lipsește în mod deosebit orice statistici cu privire la succesul platformei Azure pentru infrastructura generală-ca-serviciu și platforma ca serviciu, o zonă în care Microsoft se confruntă cu o concurență mare din partea Amazon Web Services și Google Cloud Platform, printre altele.

În acest scop, o mare parte din nota principală a avut ca scop demonstrarea faptului că Microsoft rămâne actuală în ofertele sale de dezvoltatori în comparație cu celelalte opțiuni, cu mult accent pe serviciile AI, funcțiile Azure și calcularea fără server - noile direcții pe care majoritatea dezvoltatorilor de întreprindere nu le au ” încă nu folosesc, dar care încep să devină parte a foilor de parcurs de dezvoltare.

Nadella a vorbit despre modul în care lucrurile precum agenții, roboții, interfețele naturale ale utilizatorilor, realitatea mixtă, Internet of Things (IoT), inteligența artificială, microservicii și analizele și fluxurile de lucru avansate contribuie la împingerea viziunii despre lume dincolo de „mobil-primul, cloud primul” și spre „Intelligent Edge” și „Cloud Intelligent”.

În această lume nouă, Nadella a spus că vor exista trei caracteristici definitorii. El a spus că interfața de utilizator va cuprinde mai multe dispozitive și va include lucruri precum un asistent personal care funcționează pe dispozitive. Inteligența artificială va fi, prin definiție, mai distribuită, cu lucruri precum antrenarea în cloud și inferența la margine, ceea ce va duce la crearea de noi modalități de antrenare și inferență în ambele locuri. Pentru a face acest lucru, Nadella a spus că trebuie să fie o schimbare mare în „bucla exterioară” de dezvoltare cu microservicii, containere și calcule fără server. Acesta este necesar pentru a reacționa la schimbări în lucruri precum modelele AI, a spus el. A adăugat el aceste tendințe care vor schimba profund ceea ce se întâmplă în Windows, Office 365 și Azure.

Nadella a vorbit și despre responsabilitatea dezvoltatorilor și a spus că, deși este un optimist, există consecințe nedorite ale tehnologiei, iar el a spus audienței că depinde de noi să ne asigurăm că unele dintre scenariile mai distopice nu devin realitate, citând lucrările atât ale lui George Orwell, cât și ale lui Aldous Huxley. Alegeri practice de design care consacră valorile noastre atemporale, inclusiv proiecta care împuternicește oamenii este inclusiv, și creează încrederea în tehnologie sunt esențiale.

Prima demo, prezentată de Sam George, din echipa Azure IoT de la Microsoft, a prezentat Sandvik Coromant folosind AI-ul conectat la cloud pentru a face întreținere preventivă pe mașini de milioane de dolari, pe cloud Azure și pe hub-ul Azure IoT. George a anunțat Azure IoT Edge, a platformă încrucișată soluție care permite adăugarea funcțiilor cloud și a codului la dispozitivele IoT mici. În demo Sandvik, el a arătat că trecerea la containere cu funcțiile direct pe mașină poate reduce latența de la aproximativ 2 secunde la aproximativ 100 de milisecunde.

Ulterior, Nadella a vorbit despre utilizarea AI și „gemenii digitali” pentru a ajuta la îmbunătățirea siguranței la locul de muncă. Un videoclip a vorbit despre utilizarea acestei tehnologii în locuri precum spitale și șantiere, iar Andrea Carl Microsoft a arătat apoi o demonstrație despre utilizarea Azure Functions, servicii cognitive vizuale, Azure Stack și camere de marfă pentru a crea cu ușurință politici și fluxuri de lucru.

Ulterior, Nadella a vorbit despre modul în care Microsoft Graph le permite dezvoltatorilor să acceseze persoane, activități și dispozitive (prin Azure Active Directory) și în special despre modul în care acest lucru ar îmbunătăți „întâlnirile inteligente”. Laura Jones de la Microsoft a făcut o demonstrație cu difuzorul Invoke recent anunțat folosind Cortana cu abilități de platformă care se conectează direct la un sistem de timp; folosirea lui Cortana în mașina ei pentru a se pregăti pentru o întâlnire; utilizarea echipelor Microsoft în Office 365, Proiectul Rome SDK și un bot pentru întâlniri în cadrul ședinței; și în cele din urmă primirea unui rezumat al elementelor de întâlnire și acțiune din Outlook ulterior.

Nadella a concluzionat vorbind despre modul în care viitorul calculului nu va fi decis doar de tehnologie, ci de oportunitățile și responsabilitățile pe care le oferă dezvoltatori, și a arătat un videoclip despre tehnologie care asistă o femeie care avea tremururi cauzate de Parkinson să scrie și să deseneze.

Baze de date noi și instrumente pentru dezvoltatori de la Azure Stack la computer fără server

Vicepreședintele executiv, Scott Guthrie, a condus a doua parte a notei cheie și a oferit mai multe detalii despre „platforma cloud inteligentă” și noile instrumente pentru dezvoltatori pe care Microsoft le-a dezvăluit în cadrul emisiunii.

Scott Hanselman a demonstrat câteva instrumente de management noi, cum ar fi rularea shell shell-ului în portalul Azure și aplicația portalului mobil Azure pentru iPhone și Android. A arătat apoi Visual Studio care lucrează cu producția de cod Azure și adăugând lucruri precum instantanee pentru depanare. De asemenea, Hanselman a arătat Visual Studio pentru Mac - acum disponibil în general - și modul în care se conectează și vă permite să publicați aplicații direct în Azure. A arătat apoi câteva funcții noi în cadrul Centrului de securitate al Azure.

Guthrie a parcurs apoi o serie de anunțuri noi pentru Azure, începând cu o concentrare asupra bazelor de date. Luna trecută, compania a anunțat SQL Server 2017 pentru Windows Server, Linux și Docker cu învățare avansată a mașinilor în baza de date cu R și Python. El a spus că aceasta este disponibilă atât la nivel local, fie ca bază de date SQL Azure în cloud. În această săptămână, firma a anunțat un nou serviciu de migrare a bazelor de date Azure, conceput pentru a facilita migrarea bazelor de date SQL Server sau Oracle în cloud, cu timp de întrerupere „aproape zero”. Guthrie a spus că DocuSign își mută toate bazele de date dintr-un centru de date intern în baza de date SQL Azure. El a anunțat, de asemenea, MySQL ca un serviciu și PostgreSQL ca un serviciu, cu o disponibilitate ridicată și securitate, și posibilitatea de a scala în sus sau în jos, fără a fi oprit timpul de oprire. Acest lucru ar trebui să fie atractiv și pare practic competitiv cu oferte similare AWS.

Vestea cea mare a fost Azure Cosmos DB, pe care Guthrie a descris-o drept primul serviciu de baze de date multi-model distribuit la nivel global. Aceasta replică automat datele în orice regiune din întreaga lume, vă permite să alegeți modelul de date și API-ul NoSQL la alegerea dvs. (inclusiv Document DB SQL, Mongo DB, Gremlin și alegerea graficului) și vă permite, de asemenea, să alegeți stocarea și transferul (în tranzacții pe secțiune) pe care le doriți. Acordurile la nivel de serviciu (SLA) pe patru dimensiuni sunt o caracteristică unică și îmbunătățesc disponibilitatea, latența performanței: disponibilitate ridicată, latență de performanță (la 10 ms la 99a percentilă), randament de performanță și consistența datelor. El a arătat un videoclip care descrie modul în care Jet a rulat această soluție și o rulează acum în 3 regiuni americane, scalând-o pentru a susține până la 100 de trilioane de tranzacții pe zi, cu latență de o singură cifră la 99. procent.

Rimma Nehme de la Microsoft a arătat o aplicație web distribuită la nivel mondial care le permite utilizatorilor să pună întrebări de chat ale personajelor din universul Marvel Comics și a parcurs etapele de bază ale creării unei astfel de aplicații care funcționează în 9 regiuni. Nehme a spus că poate găzdui randament și latență la nivel mondial, dar cu o singură imagine de sistem, astfel încât dezvoltatorii să se poată concentra pe aplicație și nu pe baza de date. Și ea a vorbit despre cum în loc să trebuiască să alegi între „consistență puternică” și „consecvență posibilă”, acum ai 5 niveluri diferite din care să alegi performanța și consecvența.

Guthrie a spus că acest serviciu este acum în general disponibil în toate regiunile și, deoarece este o evoluție a serviciului mai vechi de documente, toate aceste aplicații au fost mutate automat în noua bază de date.

Containerele și microserviciile erau un alt mare subiect și Guthrie a arătat un videoclip în care a fost folosită aceste servicii Alaska Airways. Visual Studio 2017 are acum suport îmbunătățit pentru containere, inclusiv instrumente integrate Docker și suport pentru dezvoltare, depanare, testare și implementare. Guthrie a spus că acest lucru va funcționa atât pentru aplicațiile „greenfield”, cât și pentru tranziție mai in varsta. Aplicații NET concepute pentru platforme tradiționale precum ASP.NET și WCF. Maria Naggaga a demonstrat adăugarea de suport Docker la o aplicație existentă în Visual Studio, cu caracteristici precum depanarea prin containere și îmbunătățirea telemetriei (Application Insights) care arată cum performanța unei aplicații în ansamblu sau la nivel de container.

Guthrie a vorbit despre Service Fabric pentru containere Windows și Linux și despre alte funcții noi care facilitează implementarea și gestionarea containerelor folosind Kubernetes, Mesos sau Docker Swarm. De asemenea, a vorbit despre noi funcții pentru funcțiile Azure, inclusiv facilitarea creării, debugarea și desfășurarea propriilor funcții, precum și aplicații Azure Logic cu peste 100 de conectori de date și aplicații încorporate. Guthrie a spus că Visual Studio 2017 va susține atât funcții Azure, cât și aplicații logice și am vorbit despre Azure Application Insights pentru Azure Functions. Exemplul dat pentru containere și funcții a fost Domino’s Pizza.

Guthrie s-a mutat apoi la Azure Stack, despre care a spus că are sens în situațiile în care companiile nu doresc sau nu pot utiliza cloud public, cum ar fi Carnival Cruises care rulează Azure Stack pe nava de croazieră, deoarece nu poate garanta o conectivitate bună atunci când la mare. El a spus că Azure Stack îndeplinește cerințele de reglementare și are mai multe certificări și regiuni decât orice altă soluție publică de cloud și a vorbit despre modul în care EY funcționează la nivel mondial în Azure, dar folosind Azure Stack în țările în care trebuie să îndeplinească reglementările locale de date. Microsoft White Julia a arătat cum puteți construi o aplicație cu Azure în cloud și Azure Stack pe nave la nivel local și să utilizați funcții fără server, unele dintre ele merg în cloud, iar unele dintre acestea merg pe serverul local. Guthrie a demonstrat, de asemenea, cum aceasta se încadrează într-o soluție cloud hibridă.

Guthrie s-a concentrat pe numeroșii furnizori SaaS care utilizează acum Azure, iar Adobe CTO Abhay Parasnis a vorbit despre modul în care își rulează soluțiile „SaaS” de pe platformă, care include mai mult de 90 de miliarde de tranzacții. Parasnis a vorbit despre scalabilitatea platformei, accentul pus pe Microsoft pe securitate și funcții noi, cum ar fi posibilitatea de a integra Adobe Analytics în Microsoft BI Power.

Guthrie a spus că Azure oferă cea mai simplă modalitate de integrare cu Office 365 și cu servicii precum Azure Active Directory. El a împins funcții precum AppSource, care permite dezvoltatorilor terți să vândă mai ușor soluții SaaS de întreprindere clienților Office 365 și Dynamics 365.

Instrumente AI oferă personalizare, traducere

Serviciile cognitive au fost punctul central al părții finale a notei principale, iar vicepreședintele executiv al Artificial Intelligence & Research, Harry Shum, a vorbit despre instrumentele companiei. "AI înseamnă amplificarea ingeniozității umane", a spus el.

Shum a spus că trecerea către AI a fost condusă de computere mari, algoritmi noi puternici și date masive și a spus că Microsoft are trei mari avantaje în lumea AI: cloud Microsoft, noi algoritmi dezvoltați de cercetarea Microsoft și toate datele din graficul Microsoft. Shum, care a fost cercetător de viziune, a vorbit despre succesul Microsoft atât în ​​competiția de recunoaștere a imaginii ImageNet, cât și în testele de recunoaștere a vorbirii. Dar el a spus că este mai încântat de ceea ce pot face dezvoltatorii.

Microsoft oferă acum 29 de servicii cognitive, a spus el, inclusiv un nou indexator video și laboratoare de servicii cognitive, dar a subliniat în mod special noi servicii personalizate din diferite domenii, inclusiv servicii de viziune și înțelegere a limbajului, cunoscute sub numele de LUIS (serviciul inteligent de înțelegere a limbii). O demonstrație a unui nou joc, Starship Commander, a prezentat serviciile de vorbire personalizate, deoarece necesită cuvinte și expresii unice jocului.

Shum a spus că cea mai interesantă zonă de astăzi este „AI de conversație” - bazată pe paradigma „conversației ca platformă”, descrisă de Nadella la emisiunea de anul trecut. Aceasta folosește servicii cognitive și cadrul bot pentru a crea experiențe de chat și viziune personalizate. cum ar putea funcționa acest lucru folosind serviciul personal de viziune cu propriile date de instruire, într-o caracteristică numită „învățare activă”, care poate selecta automat imaginile care pot adăuga cea mai mare valoare modelului tău.

Carapcea a vorbit despre modul în care s-au adăugat noi canale la cadrul Bot, inclusiv Cortana, Skype și Bing, aducând totalul la 12 canale. Și în cele din urmă, a fost introdus și astăzi a fost ceva numit Adaptive Cards, care vă permite să construiți un model care funcționează pe mai multe canale.

Michael J. Miller este director de informații la Ziff Brothers Investments, o firmă de investiții private. Miller, care a fost redactor șef al revistei PC din 1991 până în 2005, autorii acestui blog pentru PCMag.com să-și împărtășească gândurile despre produsele legate de PC. În acest blog nu este oferit niciun sfat de investiții. Toate îndatoririle sunt excluse. Miller lucrează separat pentru o firmă de investiții private care poate investi în orice moment în companii ale căror produse sunt discutate în acest blog și nu se va face publicarea tranzacțiilor cu valori mobiliare.

Microsoft build se concentrează pe cloud inteligent și marginea inteligentă