Hjem Fremadrettet tænkning Microsoft build fokuserer på den intelligente sky og den intelligente kant

Microsoft build fokuserer på den intelligente sky og den intelligente kant

Indholdsfortegnelse:

Video: Vision Keynote: Intelligent Cloud and Intelligent Edge (Oktober 2024)

Video: Vision Keynote: Intelligent Cloud and Intelligent Edge (Oktober 2024)
Anonim

På sin årlige Build-udviklerkonference i dag gjorde Microsoft et pres for at bevæge sig hen imod en verden med både en "Intelligent Cloud" og en "Intelligent Edge" for at drage fordel af overflod af data og computerkraft samt nye AI-algoritmer. Ikke overraskende ønsker virksomheden, at udviklere skal bruge det værktøjer, og ser ud til at arbejde særligt for at udvide mulighederne for disse værktøjer til virksomhedsudviklere, mens det går efter nye markeder inden for områder som maskinlæring og massive skydatabaser.

Den største produktnyhed var introduktionen af Cosmos , en globalt distribueret servicedatabase, der giver udviklere mulighed for at have et enkelt systembillede af en database, der kører over hele verden. Dette fungerer med flere databasemodeller og vil aktivere funktioner, som jeg ikke havde set før, som ser ud til at være ret interessante for udviklere.

Derudover annoncerede virksomheden en række nye udviklingsværktøjer, herunder Visual Studio til Mac, nyt MySQL og Postgres-baserede databaseløsninger og et større fokus på serverløse og containerbaserede udviklingsværktøjer. Derudover var der en lang session om AI-værktøjer, der omfattede bygning af tilpassede maskinlæringsservices og introduktionen af ​​en realtidsoversætter plug-in til PowerPoint.

Nadella On the Vision for Intelligent Cloud og Intelligent Edge

Microsofts administrerende direktør Satya Nadella startede den vigtigste keynote med at citere nogle statistikker om, hvor godt Microsoft klarer sig i en "mobil først, sky først" verden.

Nadella sagde, at der nu er 500 millioner aktive enheder, der kører Windows 10, 100 millioner aktive brugere af Office 365 månedligt, 140 millioner aktive brugere af Cortana, 12 millioner organisationer, der bruger Azure Active Directory, og af Fortune 500-virksomheder over 90 procent bruger Microsoft Cloud. Dette er imponerende antal, og de viser kontinuerlig vedtagelse af Windows 10 i både forbruger- og virksomhedsrummet (men er dværget af antallet af Android- eller iOS-mobile enheder) såvel som den store vedtagelse, som virksomheden har set for Office 365.

På Office 365 sagde Nadella, at det giver sin egen platform til udvidelser og tilføjelser, såvel som for udviklere at bruge funktioner som enkelt login. Der manglede især statistikker om succesen med Azure-platformen for generel infrastruktur-som-en-service og platform-som-en-tjeneste, et område, hvor Microsoft står over for stor konkurrence fra blandt andet Amazon Web Services og Google Cloud Platform.

Med henblik herpå var meget af hovedpunkterne rettet mod at demonstrere, at Microsoft forbliver aktuelt i sine udviklertilbud sammenlignet med de andre valg, med masser af fokus på AI-tjenester, Azure-funktioner og serverløs computing - de nye retninger, som de fleste forretningsudviklere er ' t bruger endnu, men som begynder at blive en del af udviklingsvejskort.

Nadella talte om, hvordan ting som agenter, bots, naturlige brugergrænseflader, blandet virkelighed, Internet of Things (IoT), kunstig intelligens, mikroservices og avanceret analyse og arbejdsgange hjælper med at skubbe Microsofts verdenssyn ud over "mobile-first, cloud first" og mod "Intelligent Edge" og "Intelligent Cloud."

I denne nye verden sagde Nadella, at der ville være tre definerende egenskaber. Han sagde, at brugergrænsefladen spænder over flere enheder og inkluderer ting som en personlig assistent, der fungerer på tværs af enheder. Kunstig intelligens vil pr. Definition blive mere distribueret med ting som at træne i skyen og inferens på kanten, hvilket til sidst fører til nye måder at udøve både træning og slutning begge steder. For at gøre dette arbejde sagde Nadella, at der skal være en stor ændring i den "ydre sløjfe" af udvikling med mikroservices, containere og serverløs beregning. Dette er nødvendigt for at reagere på ændringer i ting som AI-modeller, sagde han. Disse tendenser vil ændre dybt, hvad der sker i Windows, Office 365 og Azure, tilføjede han.

Nadella talte også om udviklernes ansvar og sagde, at selvom han er en optimist, er der utilsigtede konsekvenser af teknologi, og han fortalte publikum, at det er op til os at sikre, at nogle af de mere dystopiske scenarier ikke går i opfyldelse, idet han henviser til værkerne fra både George Orwell og Aldous Huxley. Praktiske designvalg, der beskriver vores tidløse værdier, herunder design der styrker mennesker, er inklusive, og skaber tillid til teknologi er afgørende.

Den første demo, der blev præsenteret af Sam George fra Microsofts Azure IoT-team, indeholdt Sandvik Coromant ved hjælp af skyforbundet AI til at udføre forebyggende vedligeholdelse på maskiner i dollars, på Azure sky og Azure IoT hub. George annoncerede Azure IoT Edge, a tværplatform løsning, der giver mulighed for at føje skyfunktioner og kode til små IoT-enheder. I Sandvik-demonstrationen viste han, at flytning til containere med funktionerne direkte på maskinen kunne reducere latenstid fra ca. 2 sekunder til ca. 100 millisekunder.

Nadella talte derefter om at bruge AI og "digitale tvillinger" til at forbedre arbejdspladsens sikkerhed. En video talte om brugen af ​​denne teknologi på steder som hospitaler og byggepladser, og Microsofts Andrea Carl viste derefter en demonstration af at bruge Azure-funktioner, visuelle kognitive tjenester, Azure Stack og råvarekameraer til let at skabe politikker og arbejdsgange.

Nadella talte derefter om, hvordan Microsoft Graph giver udviklere adgang til mennesker, aktiviteter og enheder (gennem Azure Active Directory), og især hvordan dette ville forbedre "intelligente møder." Microsofts Laura Jones lavede en demo med den nyligt annoncerede Invoke-højttaler ved hjælp af Cortana med cross-platform færdigheder, der opretter direkte forbindelse til et time-off-system; bruger Cortana i sin bil til at forberede sig til et møde; brug af Microsoft Teams inden for Office 365, Project Rome SDK og en mødebot i selve mødet; og i sidste ende modtage et resumé af mødet og handlinger i Outlook bagefter.

Nadella afsluttede med at tale om, hvordan fremtidens computing ikke afgøres af teknologi alene, men af ​​de muligheder og ansvar, den giver udviklere, og viste en video af teknologi, der hjalp en kvinde, der fik rystelser forårsaget af Parkinson til at skrive og tegne.

Nye databaser og udviklerværktøjer fra Azure Stack til serverfri computing

Executive Vice President Scott Guthrie kørte den anden del af hovednotatet, og han gav flere detaljer om den "intelligente skyplatform" og de nye udviklerværktøjer, Microsoft afslørede på showet.

Scott Hanselman afbrød nogle nye styringsværktøjer såsom at køre cloud shell inde i Azure Portal og Azure mobile portal app til iPhone og Android. Han viste derefter Visual Studio, der arbejdede med produktion af Azure-kode og tilføjede ting som snapshots til fejlsøgning. Hanselman viste også Visual Studio til Mac - nu i almindelig tilgængelighed - og hvordan det forbindes til og giver dig mulighed for at udgive applikationer direkte i Azure. Derefter viste han nogle nye funktioner i Azures Security Center.

Guthrie gik derefter gennem en række nye meddelelser for Azure, begyndende med fokus på databaser. Sidste måned annoncerede virksomheden SQL Server 2017 til Windows Server, Linux og Docker med avanceret maskinlæring i databasen med R og Python. Han sagde, at dette er tilgængeligt både lokalt eller som Azure SQL-database i skyen. I denne uge annoncerede firmaet en ny Azure Database Migration Service, designet til at gøre det let at migrere SQL Server- eller Oracle-databaser til skyen med "næsten nul" nedetid. Guthrie sagde, at DocuSign flytter alle sine databaser fra et internt datacenter til Azure SQL-database. Han annoncerede også MySQL som en tjeneste og PostgreSQL som en tjeneste, med høj tilgængelighed og sikkerhed og evnen til at skalere op eller ned uden applikationsstop. Dette skal være attraktivt, og synes temmelig meget konkurrencedygtigt med lignende AWS-tilbud.

Den store nyhed var Azure Cosmos DB, som Guthrie beskrev som den første globalt distribuerede, multi-model databasetjeneste. Dette gentager automatisk data til ethvert område overalt i verden, giver dig mulighed for at vælge den datamodel og NoSQL API, du vælger (inklusive Document DB SQL, Mongo DB, Gremlin, og grafvalg), og giver dig også mulighed for at vælge lager og gennemstrømning (i transaktioner pr. afsnit), som du ønsker. Serviceniveauaftaler (SLA'er) på tværs af fire dimensioner er en unik funktion og forbedrer tilgængelighed, ydelseslatens: høj tilgængelighed, ydelses latency (ved 10 ms ved 99. percentilen), ydelse gennemstrømning og datakonsistens. Han viste en video, der beskriver, hvordan Jet har kørt denne løsning, og kører den nu på tværs af 3 amerikanske regioner og skalerer den til at understøtte op til 100 billioner transaktioner pr. Dag med encifret latenstid på 99. percentilen.

Microsofts Rimma Nehme viste en globalt distribueret webapp, der giver brugerne mulighed for at stille chatspørgsmål om karakterer i Marvel Comics-universet og gik gennem de grundlæggende trin til at oprette en sådan app, der kører i 9 regioner. Nehme sagde, at det kunne rumme gennemstrømning og latenstid på verdensplan, men med et enkelt systembillede, så udviklere kan fokusere på applikationen snarere end på databasen. Og hun talte om, hvordan du i stedet for at skulle vælge mellem "stærk konsistens" og "eventuel konsistens", nu har 5 forskellige niveauer, hvorfra du skal vælge præstation og konsistens.

Guthrie sagde, at denne service nu generelt er tilgængelig i alle regioner, og fordi det er en udvikling af den ældre Document DB-service, er alle disse applikationer automatisk blevet flyttet til den nye database.

Beholdere og mikroservices var endnu en stor emne , og Guthrie viste en video med Alaska Airways 'brug af disse tjenester. Visual Studio 2017 har nu forbedret containerstøtte, herunder integreret Docker-værktøj og support til udvikling, debugging, test og implementering. Guthrie sagde, at dette ville fungere både til "greenfield" -applikationer og til overgang ældre. NET-applikationer designet til traditionelle platforme som ASP.NET og WCF. Maria Naggaga afbrød tilføjelse af Docker-support til en eksisterende applikation i Visual Studio, med funktioner som krydsbeholder-debugging og forbedret telemetri (Application Insights), der viser, hvordan en applikation fungerer som en helhed eller på containerniveau.

Guthrie talte om Service Fabric til Windows- og Linux-containere og andre nye funktioner, der gør det lettere at installere og administrere containere ved hjælp af Kubernetes, Mesos eller Docker Swarm. Han talte også om nye funktioner til Azure-funktioner, herunder at gøre det lettere for udviklere at oprette, debug og distribuere deres egne funktioner samt Azure Logic Apps med over 100 data og app-stik indbygget. Guthrie sagde, at Visual Studio 2017 vil støtte både Azure-funktioner og logiske apps, og talte om Azure Application Insights for Azure-funktioner. Eksemplet, der blev givet til containere og funktioner, var Domino's Pizza.

Guthrie flyttede derefter til Azure Stack, som han sagde giver mening i situationer, hvor virksomheder ikke ønsker eller ikke kan bruge den offentlige sky, såsom Carnival Cruises, der kører Azure Stack på krydstogtskibet, da det ikke kan garantere god forbindelse, når på havet. Han sagde, at Azure Stack opfylder lovgivningsmæssige krav og har flere certificeringer og regioner end nogen anden offentlig cloud-løsning, og talte om, hvordan EY kører globalt i Azure, men bruger Azure Stack i lande, hvor det er nødvendigt at overholde lokale dataregler. Microsofts Julia White viste, hvordan du muligvis bygger en applikation med Azure i skyen og Azure Stack på skibe lokalt og bruger serverløse funktioner, hvoraf nogle går til skyen, og nogle af dem går til den lokale server. Guthrie demonstrerede også, hvordan dette passer ind i en hybrid cloud-løsning.

Guthrie fokuserede på de mange SaaS-udbydere, der nu bruger Azure, og Adobe CTO Abhay Parasnis talte om, hvordan det kører sine "enterprise SaaS" -løsninger på platformen, der inkluderer mere end 90 billioner transaktioner. Parasnis talte om platformens skalerbarhed, Microsofts fokus på sikkerhed og nye funktioner såsom muligheden for at integrere Adobe Analytics med Microsofts Power BI.

Guthrie sagde, at Azure giver den nemmeste måde at integrere med Office 365 og tjenester såsom Azure Active Directory. Han skubbede til funktioner som AppSource, der gør det muligt for tredjepartsudviklere lettere at sælge SaaS-løsninger til virksomheder til Office 365 og Dynamics 365-kunder.

AI-værktøjer tilbyder tilpasning, oversættelse

Kognitive tjenester var i fokus for den sidste del af hovednoten, og koncerndirektør for kunstig intelligens og forskning Harry Shum talte om virksomhedens værktøjer. "AI handler om at forstærke menneskets opfindsomhed, " sagde han.

Shum sagde, at overgangen til AI er blevet drevet af store computere, kraftfulde nye algoritmer og massive data, og sagde, at Microsoft har tre store fordele i AI-verdenen: Microsoft-skyen, nye algoritmer udviklet af Microsoft-forskning og alle dataene i Microsoft-grafen. Shum, der har været en visionforsker, talte om Microsofts succes i både ImageNet-billedgenkendelseskonkurrence og i talegenkendelsestests. Men han sagde, at han er mere begejstret over, hvad udviklere kan gøre.

Microsoft tilbyder nu 29 kognitive tjenester, sagde han, inklusive en ny videoindekser og kognitive servicelaboratorier, men han understregede især nye brugerdefinerede tjenester inden for de forskellige områder, herunder visiontjenester og sprogforståelse, kendt som LUIS (sprogforståelse intelligent service). En demo af et nyt spil, Starship Commander, indeholdt de tilpassede taletjenester, da det kræver ord og sætninger, der er unikke for spillet.

Shum sagde, at det mest spændende område i dag er "samtale AI'-baseret på paradigmet" samtale som platform ", som Nadella beskrev på sidste års show. Dette bruger kognitive tjenester og botrammen til at skabe brugerdefinerede chat- og visionerfaringer. Microsofts Cornelia Carapcea demonstrerede hvordan dette kan fungere ved hjælp af dens tilpassede visiontjeneste med dine egne træningsdata i en funktion kaldet "aktiv læring", som automatisk kan vælge de billeder, der kan tilføje mest værdi til din model.

Carapcea talte om, hvordan nye kanaler er føjet til Bot-rammen, inklusive Cortana, Skype og Bing, hvilket bragte det samlede antal til 12 kanaler. Og endelig introduceredes også i dag noget, der hedder Adaptive Cards, som giver dig mulighed for at opbygge en model, der fungerer på tværs af flere kanaler.

Michael J. Miller er Chief Information Officer hos Ziff Brothers Investments, et privat investeringsselskab. Miller, der var chefredaktør for PC Magazine fra 1991 til 2005, forfatter denne blog til PCMag.com for at dele sine tanker om pc-relaterede produkter. Ingen investeringsrådgivning tilbydes i denne blog. Alle pligter fraskrives. Miller arbejder separat for et privat investeringsselskab, der til enhver tid kan investere i virksomheder, hvis produkter er omtalt i denne blog, og der afsløres ikke nogen værdipapirtransaktioner.

Microsoft build fokuserer på den intelligente sky og den intelligente kant