Hjem Fremover tenking Microsoft build fokuserer på den intelligente skyen og den intelligente kanten

Microsoft build fokuserer på den intelligente skyen og den intelligente kanten

Innholdsfortegnelse:

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

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

På sin årlige Build-utviklerkonferanse i dag, la Microsoft et press for å gå videre en verden med både en "Intelligent Cloud" og en "Intelligent Edge", for å dra nytte av overflod av data og datakraft, så vel som nye AI-algoritmer. Ikke overraskende ønsker selskapet at utviklere skal bruke sine verktøy, og ser ut til å jobbe spesielt for å utvide mulighetene til disse verktøyene for bedriftsutviklere, mens det går etter nye markeder innen områder som maskinlæring og massive skydatabaser.

Den største produktnyheten var introduksjonen av Cosmos , en globalt distribuert tjenestedatabase, som lar utviklere ha et enkelt systembilde av en database som kjører over hele verden. Dette fungerer med flere databasemodeller og vil aktivere funksjoner jeg ikke hadde sett før, som ser ut til å være ganske interessante for utviklere.

I tillegg kunngjorde selskapet en rekke nye utviklingsverktøy, inkludert Visual Studio for Mac, nytt MySQL og Postgres-baserte databaseløsninger, og et større fokus på serverløse og containerbaserte utviklingsverktøy. I tillegg var det en lang økt om AI-verktøy, som inkluderte bygging av tilpassede maskinlæringstjenester og innføring av en sanntids-plugin-oversetter for PowerPoint.

Nadella On the Vision for Intelligent Cloud og Intelligent Edge

Microsofts administrerende direktør Satya Nadella startet hovednøkkelen med å sitere litt statistikk om hvor bra det går med Microsoft i en "mobil først, sky først" verden.

Nadella sa at det er 500 millioner månedlige aktive enheter som nå kjører Windows 10, 100 millioner månedlige aktive brukere av Office 365, 140 millioner månedlige aktive brukere av Cortana, 12 millioner organisasjoner som bruker Azure Active Directory, og, av Fortune 500-selskapene, over 90 prosent bruker Microsoft Cloud. Dette er imponerende antall, og de viser kontinuerlig adopsjon av Windows 10 i både forbruker- og bedriftsområdet (men er dverget etter antall Android- eller iOS-mobile enheter), så vel som den store adopsjonen selskapet har sett for Office 365.

På Office 365 sa Nadella at den gir sin egen plattform for utvidelser og tilleggsprogrammer, så vel som for utviklere å bruke funksjoner som enkeltpålogging. Statistisk informasjon om suksessen til Azure-plattformen for generell infrastruktur-som-en-tjeneste og plattform-som-en-tjeneste manglet spesielt, et område der Microsoft står overfor stor konkurranse fra blant andre Amazon Web Services og Google Cloud Platform.

For det formål var mye av grunntonen rettet mot å demonstrere at Microsoft fortsatt er oppdatert i sine utviklertilbud sammenlignet med de andre valgene, med mye fokus på AI-tjenester, Azure-funksjoner og serverløs databehandling - de nye retningene som de fleste bedriftsutviklere er ' t bruker ennå, men som begynner å bli en del av utviklingen veikart.

Nadella snakket om hvordan ting som agenter, roboter, naturlige brukergrensesnitt, blandet virkelighet, Internet of Things (IoT), kunstig intelligens, mikroservices og avansert analyse og arbeidsflyt bidrar til å skyve Microsofts verdensbilde utover "mobile-first, cloud first" og mot "Intelligent Edge" og "Intelligent Cloud."

I denne nye verden sa Nadella at det ville være tre definerende egenskaper. Han sa at brukergrensesnittet vil spenne over flere enheter, og inkluderer ting som en personlig assistent som fungerer på tvers av enheter. Kunstig intelligens vil per definisjon bli mer distribuert, med ting som å gjøre trening i skyen og inferanse på kanten, og dette vil til slutt føre til nye måter å gjøre både trening og slutning begge steder. For å få dette til å gjøre, sa Nadella at det må skje en stor endring i "ytre sløyfe" for utvikling med mikroservices, containere og serverløs beregning. Dette er nødvendig for å reagere på endringer i ting som AI-modeller, sa han. Disse trendene vil kraftig endre det som skjer i Windows, Office 365 og Azure, la han til.

Nadella snakket også om utviklernes ansvar og sa at mens han er optimist, er det utilsiktede konsekvenser av teknologi, og han fortalte publikum at det er opp til oss å sikre at noen av de mer dystopiske scenariene ikke går i oppfyllelse, med henvisning til verkene fra både George Orwell og Aldous Huxley. Praktiske designvalg som forankrer våre tidløse verdier, inkludert design som styrker mennesker, er inklusive, og bygger tillit til teknologi er avgjørende.

Den første demoen, presentert av Sam George fra Microsofts Azure IoT-team, inneholdt Sandvik Coromant ved hjelp av sky-tilkoblet AI for å gjøre forebyggende vedlikehold på millioner dollar maskiner, på Azure sky og Azure IoT hub. George kunngjorde Azure IoT Edge, a kryssplattform løsning som lar skyfunksjoner og kode legges til små IoT-enheter. I Sandvik-demoen viste han at å flytte til containere med funksjonene direkte på maskinen kunne redusere latenstid fra omtrent 2 sekunder til omtrent 100 millisekunder.

Nadella snakket da om å bruke AI og "digitale tvillinger" for å forbedre arbeidsplassenes sikkerhet. En video snakket om bruken av denne teknologien på steder som sykehus og byggeplasser, og Microsofts Andrea Carl viste deretter en demonstrasjon av å bruke Azure Functions, visuelle kognitive tjenester, Azure Stack og varekameraer for enkelt å lage policyer og arbeidsflyter.

Nadella snakket deretter om hvordan Microsoft Graph tillater utviklere å få tilgang til mennesker, aktiviteter og enheter (gjennom Azure Active Directory), og spesielt hvordan dette vil forbedre "intelligente møter." Microsofts Laura Jones gjennomførte en demo med den nylig annonserte Invoke-høyttaleren ved bruk av Cortana med ferdigheter på tvers av plattformer som kobles direkte til et tidsavbruddssystem; bruker Cortana i bilen sin for å forberede seg til et møte; å bruke Microsoft Teams innen Office 365, Project Rome SDK, og en møtebot i selve møtet; og til slutt motta et sammendrag av møte- og handlingselementene i Outlook etterpå.

Nadella avsluttet med å snakke om hvordan fremtiden til databehandling ikke blir bestemt av teknologi alene, men av mulighetene og ansvarene den gir utviklere, og viste en video av teknologi som hjalp en kvinne som hadde skjelving forårsaket av Parkinson å skrive og tegne.

Nye databaser og utviklerverktøy fra Azure Stack til serverløs databehandling

Konserndirektør Scott Guthrie kjørte den andre delen av grunntonen, og han ga flere detaljer om den "intelligente skyplattformen" og de nye utviklerverktøyene Microsoft avduket på showet.

Scott Hanselman demoerer noen nye styringsverktøy som å kjøre nettskallet inne i Azure Portal og Azure mobilportal-app for iPhone og Android. Deretter viste han Visual Studio arbeider med produksjon Azure-kode og la til ting som øyeblikksbilder for feilsøking. Hanselman viste også Visual Studio for Mac - nå generelt tilgjengelig - og hvordan det kobles til og gjør det mulig for deg å publisere applikasjoner direkte i Azure. Deretter viste han noen nye funksjoner i Azures sikkerhetssenter.

Guthrie gikk deretter gjennom en rekke nye kunngjøringer for Azure, begynnende med fokus på databaser. Forrige måned kunngjorde selskapet SQL Server 2017 for Windows Server, Linux og Docker med avansert maskinlæring i databasen med R og Python. Han sa at dette er tilgjengelig både på stedet eller som Azure SQL-database i skyen. Denne uken kunngjorde firmaet en ny Azure Database Migration Service, designet for å gjøre det enkelt å migrere SQL Server- eller Oracle-databaser til skyen med "nesten-null" nedetid. Guthrie sa at DocuSign flytter alle databasene sine fra et internt datasenter til Azure SQL-database. Han kunngjorde også MySQL som en tjeneste og PostgreSQL som en tjeneste, med høy tilgjengelighet og sikkerhet, og muligheten til å skalere opp eller ned uten applikasjonsstans. Dette skal være attraktivt, og virker ganske konkurransedyktig med lignende AWS-tilbud.

Den store nyheten var Azure Cosmos DB, som Guthrie beskrev som den første globalt distribuerte, flermodell databasetjenesten. Dette replikerer automatisk data til alle regioner over hele verden, lar deg velge datamodell og NoSQL API etter eget valg (inkludert Document DB SQL, Mongo DB, Gremlin og grafvalg), og lar deg også velge lagring og gjennomstrømning (i transaksjoner per seksjon) du ønsker. Servicenivåavtaler (SLAer) på tvers av fire dimensjoner er en unik funksjon, og forbedrer tilgjengeligheten, ytelsens latenstid: høy tilgjengelighet, ytelsesforsinkelse (på 10 ms ved 99. persentilen), ytelsesgjennomgang og datakonsistens. Han viste en video som beskrev hvordan Jet har kjørt denne løsningen, og kjører den nå over 3 amerikanske regioner, og skalert den for å støtte opptil 100 billioner transaksjoner per dag med en ensifret latenstid på 99. prosentil.

Microsofts Rimma Nehme viste en globalt distribuert nettapp som lar brukerne stille spørsmål om chat av karakterer i Marvel Comics-universet, og gikk gjennom de grunnleggende trinnene for å lage en slik app som kjører i 9 regioner. Nehme sa at den kunne imøtekomme gjennomstrømning og latenstid over hele verden, men med et enkelt systembilde slik at utviklere kan fokusere på applikasjonen i stedet for databasen. Og hun snakket om hvordan du i stedet for å måtte velge mellom "sterk konsistens" og "eventuell konsistens" nå har 5 forskjellige nivåer å velge ytelse og konsistens fra.

Guthrie sa at denne tjenesten nå er generelt tilgjengelig i alle regioner, og fordi det er en utvikling av den eldre Document DB-tjenesten, har alle disse applikasjonene blitt automatisk flyttet til den nye databasen.

Beholdere og mikroservices var en annen stor emne , og Guthrie viste en video med Alaska Airways 'bruk av disse tjenestene. Visual Studio 2017 har nå forbedret containerstøtte, inkludert integrert Docker-verktøy og støtte for utvikling, feilsøking, testing og distribusjon. Guthrie sa at dette ville fungere både for "greenfield" -applikasjoner og for overgang eldre. NET-applikasjoner designet for tradisjonelle plattformer som ASP.NET og WCF. Maria Naggaga demouterte å legge til Docker-støtte til en eksisterende applikasjon i Visual Studio, med funksjoner som cross-container feilsøking og forbedret telemetri (Application Insights) som viser hvordan en applikasjon fungerer som en helhet, eller på containernivå.

Guthrie snakket om Service Fabric for Windows og Linux-containere, og andre nye funksjoner som gjør det lettere å distribuere og administrere containere ved bruk av Kubernetes, Mesos eller Docker Swarm. Han snakket også om nye funksjoner for Azure Functions, inkludert å gjøre det lettere for utviklere å lage, feilsøke og distribuere sine egne funksjoner, samt Azure Logic Apps med over 100 data- og app-kontakter innebygd. Guthrie sa Visual Studio 2017 vil støtte både Azure Functions og Logic Apps, og snakket om Azure Application Insights for Azure Functions. Eksemplet gitt for containere og funksjoner var Domino's Pizza.

Guthrie flyttet deretter til Azure Stack, som han sa er fornuftig i situasjoner der selskaper ikke vil eller ikke kan bruke den offentlige skyen, for eksempel Carnival Cruises som kjører Azure Stack på cruiseskipet, siden det ikke kan garantere god tilkobling når på sjøen. Han sa at Azure Stack oppfyller myndighetskrav og har flere sertifiseringer og regioner enn noen annen offentlig skyløsning, og snakket om hvordan EY kjører globalt i Azure, men bruker Azure Stack i land der den trenger å oppfylle lokale datareguleringer. Microsofts Julia White viste hvordan du kan bygge en applikasjon med Azure i skyen og Azure Stack på skip lokalt, og bruke serverløse funksjoner, hvorav noen går til skyen, og noen av dem går til den lokale serveren. Guthrie demonstrerte også hvordan dette passer inn i en hybrid skyløsning.

Guthrie fokuserte på de mange SaaS-leverandørene som nå bruker Azure, og Adobe CTO Abhay Parasnis snakket om hvordan de kjører sine "enterprise SaaS" -løsninger på plattformen, som inkluderer mer enn 90 billioner transaksjoner. Parasnis snakket om skalerbarheten til plattformen, Microsofts fokus på sikkerhet og nye funksjoner som muligheten til å integrere Adobe Analytics med Microsofts Power BI.

Guthrie sa at Azure gir den enkleste måten å integrere med Office 365 og tjenester som Azure Active Directory. Han presset funksjoner som AppSource, som gjør det mulig for tredjepartsutviklere å lettere kunne selge enterprise SaaS-løsninger til Office 365 og Dynamics 365 kunder.

AI-verktøy tilbyr tilpasning, oversettelse

Kognitive tjenester var i fokus for den avsluttende delen av grunntonen, og konserndirektør for kunstig intelligens og forskning Harry Shum snakket om selskapets verktøy. "AI handler om å forsterke menneskelig oppfinnsomhet, " sa han.

Shum sa at overgangen til AI har blitt drevet av store datamaskiner, kraftige nye algoritmer og massive data, og sa at Microsoft har tre store fordeler i AI-verdenen: Microsoft-skyen, nye algoritmer utviklet av Microsoft-forskning, og all dataene i Microsoft-grafen. Shum, som har vært en visjonsforsker, snakket om Microsofts suksess i både ImageNet-bildegjenkjenningskonkurranse og i talegjenkjenningstester. Men han sa at han er mer spent på hva utviklere kan gjøre.

Microsoft tilbyr nå 29 kognitive tjenester, sa han, inkludert en ny videoindekser og kognitive tjenestelaboratorier, men han la særlig vekt på nye tilpassede tjenester innen de forskjellige områdene, inkludert synstjenester og språkforståelse, kjent som LUIS (språkforståelse intelligent tjeneste). Én demonstrasjon av et nytt spill, Starship Commander, inneholdt tilpassede taletjenester, ettersom det krever ord og uttrykk som er unike for spillet.

Shum sa at det mest spennende området i dag er "samtale AI'-basert på" samtalen som en plattform "paradigme Nadella beskrev på fjorårets show. Dette bruker kognitive tjenester og botrammen for å lage tilpassede chat- og visjonsopplevelser. Microsofts Cornelia Carapcea demonstrerte hvordan dette kan fungere ved å bruke sin tilpassede visjonstjeneste med dine egne treningsdata, i en funksjon som kalles "aktiv læring" som automatisk kan velge de bildene som kan gi mest mulig verdi til modellen.

Carapcea snakket om hvordan nye kanaler er lagt til Bot-rammeverket, inkludert Cortana, Skype og Bing, noe som gir totalt 12 kanaler. Og til slutt, også introdusert i dag, var det noe som heter Adaptive Cards, som lar deg bygge en modell som fungerer på tvers av flere kanaler.

Michael J. Miller er informasjonssjef i Ziff Brothers Investments, et privat investeringsselskap. Miller, som var sjefredaktør for PC Magazine fra 1991 til 2005, forfattere denne bloggen for PCMag.com for å dele sine tanker om PC-relaterte produkter. Ingen investeringsråd tilbys i denne bloggen. Alle plikter fraskrives. Miller jobber separat for et privat verdipapirforetak som til enhver tid kan investere i selskaper hvis produkter er omtalt i denne bloggen, og det vil ikke bli offentliggjort noen verdipapirtransaksjoner.

Microsoft build fokuserer på den intelligente skyen og den intelligente kanten