Hem Framåt tänkande Microsoft build fokuserar på det intelligenta molnet och den intelligenta kanten

Microsoft build fokuserar på det intelligenta molnet och den intelligenta kanten

Innehållsförteckning:

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

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

På sin årliga Build-utvecklare-konferens idag gjorde Microsoft ett tryck för att gå mot en värld med både ett "Intelligent Cloud" och en "Intelligent Edge" för att dra nytta av överflödet av data och datorkraft samt nya AI-algoritmer. Inte överraskande vill företaget att utvecklare ska använda sina verktyg, och verkar särskilt arbeta för att utöka möjligheterna för dessa verktyg för företagsutvecklare, medan det följer nya marknader inom områden som maskininlärning och massiva molndatabaser.

De största produktnyheterna var introduktionen av Kosmos , en globalt distribuerad servicedatabas, som gör det möjligt för utvecklare att ha en enda systembild av en databas som kör över hela världen. Detta fungerar med flera databasmodeller och möjliggör funktioner som jag inte hade sett förut, som ser ut att vara ganska intressanta för utvecklare.

Dessutom meddelade företaget ett antal nya utvecklingsverktyg, inklusive Visual Studio för Mac, nya MySQL och Postgres-baserade databaslösningar och ett större fokus på serverlösa och containerbaserade utvecklingsverktyg. Dessutom var det en lång session om AI-verktyg, som inkluderade att bygga anpassade maskininlärningstjänster och introduktionen av en plug-in i realtid för översättare för PowerPoint.

Nadella On the Vision for Intelligent Cloud och Intelligent Edge

Microsofts vd Satya Nadella startade huvudnyckeln med att citera en del statistik om hur bra Microsoft klarar sig i en "mobil först, moln först" värld.

Nadella sa att det finns 500 miljoner aktiva enheter varje månad som nu kör Windows 10, 100 miljoner aktiva användare varje månad av Office 365, 140 miljoner aktiva användare av Cortana varje månad, 12 miljoner organisationer som använder Azure Active Directory och, av Fortune 500-företag, över 90 procent använder Microsoft Cloud. Det här är imponerande antal och de visar kontinuerligt antagande av Windows 10 i både konsument- och företagsutrymme (men är dvärgvärda av antalet Android- eller iOS-mobila enheter), liksom det stora antagande som företaget har sett för Office 365.

På Office 365 sade Nadella att den tillhandahåller en egen plattform för tillägg och tillägg, såväl som för utvecklare att använda funktioner som enkel inloggning. Statistik om framgången för Azure-plattformen för allmän infrastruktur-som-en-tjänst och plattform-som-en tjänst saknades särskilt, ett område där Microsoft står inför stor konkurrens från bland annat Amazon Web Services och Google Cloud Platform.

För detta ändamål syftade mycket av nyckeln till att visa att Microsoft fortfarande är aktuellt i sina utvecklingserbjudanden jämfört med de andra valen, med massor av fokus på AI-tjänster, Azure-funktioner och serverlös datoranläggning - de nya riktningarna som de flesta företagets utvecklare inte är t använder ännu men som börjar bli en del av utvecklingsplanerna.

Nadella talade om hur saker som agenter, bots, naturliga användargränssnitt, blandad verklighet, Internet of Things (IoT), artificiell intelligens, mikroservices och avancerade analyser och arbetsflöden hjälper till att driva Microsofts världsbild utöver "mobil-först, moln först" och mot "Intelligent Edge" och "Intelligent Cloud."

I denna nya värld sa Nadella att det skulle finnas tre definierande egenskaper. Han sa att användargränssnittet kommer att omfatta flera enheter och inkluderar saker som en personlig assistent som fungerar över enheter. Konstgjord intelligens kommer per definition att distribueras mer, med saker som att träna i molnet och slutsatser på kanten, vilket så småningom leder till nya sätt att göra både träning och slutsats på båda platserna. För att detta ska fungera, sade Nadella att det måste vara en stor förändring i den "yttre slingan" i utvecklingen med mikroservices, containrar och serverlös beräkning. Detta behövs för att reagera på förändringar i saker som AI-modeller, sade han. Dessa trender kommer att förändra djupt vad som händer i Windows, Office 365 och Azure, tillade han.

Nadella pratade också om utvecklarens ansvar och sa att även om han är optimist har det oavsiktliga konsekvenser av teknik, och han sa till publiken att det är upp till oss att se till att några av de mer dystopiska scenarierna inte går i uppfyllelse, med hänvisning till både George Orwells och Aldous Huxleys verk. Praktiska designval som förankrar våra tidlösa värden, inklusive design som stärker människor, är inclusive, och bygger förtroende för teknik är viktiga.

Den första demonstrationen, presenterad av Sam George från Microsofts Azure IoT-team, presenterade Sandvik Coromant med molnansluten AI för att göra förebyggande underhåll på miljoner dollar, på Azure-molnet och Azure IoT-navet. George meddelade Azure IoT Edge, a tvärplattform lösning som gör att molnfunktioner och kod kan läggas till små IoT-enheter. I Sandvik-demonstrationen visade han att flyttning till containrar med funktionerna direkt på maskinen kan minska latensen från cirka 2 sekunder till cirka 100 millisekunder.

Nadella pratade sedan om att använda AI och "digitala tvillingar" för att förbättra arbetsplatsens säkerhet. En video talade om användningen av denna teknik på platser som sjukhus och byggarbetsplatser, och Microsofts Andrea Carl visade sedan en demo av att använda Azure-funktioner, visuella kognitiva tjänster, Azure Stack och varukameror för att enkelt skapa policyer och arbetsflöden.

Nadella pratade sedan om hur Microsoft Graph tillåter utvecklare att få åtkomst till människor, aktiviteter och enheter (genom Azure Active Directory), och särskilt hur detta skulle förbättra "intelligenta möten." Microsofts Laura Jones gjorde en demo med den nyligen tillkännagivna Invoke-talaren med hjälp av Cortana med plattformsförmåga som ansluter direkt till ett time-off-system; använda Cortana i sin bil för att förbereda sig för ett möte; använda Microsoft Teams inom Office 365, Project Rome SDK och en möten bot i själva mötet; och i slutändan ta emot en sammanfattning av mötet och åtgärdsobjekt i Outlook efteråt.

Nadella avslutade med att prata om hur datorns framtid inte kommer att avgöras av tekniken enbart, utan av de möjligheter och ansvar den erbjuder utvecklare, och visade en video av teknik som hjälpte en kvinna som hade skakningar orsakade av Parkinson att skriva och rita.

Nya databaser och utvecklarverktyg från Azure Stack till serverfri dator

Executive Vice President Scott Guthrie körde den andra delen av grundtonen, och han gav mer information om den "intelligenta molnplattformen" och de nya utvecklarverktygen Microsoft avslöjade vid utställningen.

Scott Hanselman demonstrerade några nya hanteringsverktyg som att köra molnskalet inuti Azure Portal och Azure mobilportal-app för iPhone och Android. Han visade sedan Visual Studio som arbetade med produktionen Azure-kod och lägger till saker som stillbilder för felsökning. Hanselman visade också Visual Studio for Mac - nu i allmänhet tillgänglighet - och hur det ansluter till och gör att du kan publicera applikationer direkt i Azure. Han visade sedan några nya funktioner inom Azures säkerhetscenter.

Guthrie gick sedan igenom ett antal nya tillkännagivanden för Azure, med början med fokus på databaser. Förra månaden tillkännagav företaget SQL Server 2017 för Windows Server, Linux och Docker med avancerad maskininlärning i databasen med R och Python. Han sa att detta är tillgängligt både lokalt eller som Azure SQL-databas i molnet. Denna vecka meddelade företaget en ny Azure Database Migration Service, utformad för att göra det enkelt att migrera SQL Server- eller Oracle-databaser till molnet med "nästan noll" stilleståndstid. Guthrie sa att DocuSign flyttar alla sina databaser från ett internt datacenter till Azure SQL-databas. Han tillkännagav också MySQL som en tjänst och PostgreSQL som en tjänst, med hög tillgänglighet och säkerhet och förmågan att skala upp eller ner utan applikationsstopp. Detta borde vara attraktivt och verkar ganska mycket konkurrenskraftigt med liknande AWS-erbjudanden.

Den stora nyheten var Azure Cosmos DB, som Guthrie beskrev som den första globalt distribuerade databasen för flera modeller. Detta replikerar automatiskt data till valfri region över hela världen, låter dig välja den datamodell och NoSQL API som du väljer (inklusive Document DB SQL, Mongo DB, Gremlin och diagram) och låter dig också välja lagring och genomströmning (i transaktioner per sektion) som du vill. Servicenivåavtal (SLA) över fyra dimensioner är en unik funktion och förbättrar tillgänglighet, prestanda latens: hög tillgänglighet, prestanda latens (vid 10 ms vid 99: e percentilen), prestanda genomströmning och datakonsistens. Han visade en video som beskriver hur Jet har kört den här lösningen och kör nu den över 3 amerikanska regioner och skalade den för att stödja upp till 100 biljoner transaktioner per dag med en ensiffrig latens på 99: e percentilen.

Microsofts Rimma Nehme visade en globalt distribuerad webbapp som gör det möjligt för användare att ställa chattfrågor om karaktärer i Marvel Comics universum och gick igenom de grundläggande stegen för att skapa en sådan app som körs i nio regioner. Nehme sa att det kan rymma genomströmning och latens över hela världen, men med en enda systembild så att utvecklare kan fokusera på applikationen snarare än databasen. Och hon talade om hur du istället för att välja mellan "stark konsistens" och "eventuell konsistens" nu har 5 olika nivåer att välja prestanda och konsistens från.

Guthrie sa att denna tjänst nu är allmänt tillgänglig i alla regioner, och eftersom det är en utveckling av den äldre Document DB-tjänsten har alla dessa program automatiskt flyttats till den nya databasen.

Behållare och mikroservrar var en annan stor ämne och Guthrie visade en video med Alaska Airways användning av dessa tjänster. Visual Studio 2017 har nu förbättrat containerstöd, inklusive integrerat Docker-verktyg och stöd för utveckling, felsökning, testning och distribution. Guthrie sa att detta skulle fungera både för "greenfield" -applikationer och för övergång äldre. NET-applikationer designade för traditionella plattformar som ASP.NET och WCF. Maria Naggaga demoade att lägga till Docker-stöd till en befintlig applikation inom Visual Studio, med funktioner som felsökning över flera containrar och förbättrad telemetri (Application Insights) som visar hur en applikation fungerar som en helhet eller på behållarnivå.

Guthrie talade om Service Fabric för Windows- och Linux-containrar och andra nya funktioner som gör det lättare att distribuera och hantera containrar med Kubernetes, Mesos eller Docker Swarm. Han talade också om nya funktioner för Azure-funktioner, inklusive att göra det lättare för utvecklare att skapa, felsöka och distribuera sina egna funktioner, samt Azure Logic-appar med över 100 data- och app-anslutningar inbyggda. Guthrie sa att Visual Studio 2017 kommer att stödja både Azure-funktioner och logik-appar och pratade om Azure Application Insights för Azure-funktioner. Exemplet som gavs för containrar och funktioner var Domino's Pizza.

Guthrie flyttade sedan till Azure Stack, som han sade är vettigt i situationer där företag inte vill eller inte kan använda det offentliga molnet, som Carnival Cruises som kör Azure Stack på kryssningsfartyget, eftersom det inte kan garantera god anslutning när till sjöss. Han sa att Azure Stack uppfyller myndighetskraven och har fler certifieringar och regioner än någon annan offentlig molnlösning och talade om hur EY går globalt i Azure, men använder Azure Stack i länder där det måste uppfylla lokala datoregler. Microsofts Julia White visade hur du kan bygga en applikation med Azure i molnet och Azure Stack på fartyg lokalt och använda serverlösa funktioner, av vilka några går till molnet, och vissa går till den lokala servern. Guthrie demonstrerade också hur detta passar in i en hybridmolnlösning.

Guthrie fokuserade på de många SaaS-leverantörerna som nu använder Azure, och Adobe CTO Abhay Parasnis talade om hur det driver sina "SaaS-företag" -lösningar på plattformen, som innehåller mer än 90 biljoner transaktioner. Parasnis talade om plattformens skalbarhet, Microsofts fokus på säkerhet och nya funktioner som möjligheten att integrera Adobe Analytics med Microsofts Power BI.

Guthrie sa att Azure är det enklaste sättet att integrera med Office 365 och tjänster som Azure Active Directory. Han drivit funktioner som AppSource, som gör det möjligt för tredje parts utvecklare att lättare sälja SaaS-lösningar till Office 365 och Dynamics 365-kunder.

AI-verktyg erbjuder anpassning, översättning

Kognitiva tjänster var i fokus för den sista delen av grundtonen, och verkställande direktör för artificiell intelligens och forskning Harry Shum talade om företagets verktyg. "AI handlar om att förstärka människans uppfinningsrikedom, " sade han.

Shum sade att övergången till AI har drivits av stora datorer, kraftfulla nya algoritmer och massiva data, och sade att Microsoft har tre stora fördelar i AI-världen: Microsoft-molnet, nya algoritmer utvecklade av Microsoft-forskning och all data i Microsoft-grafen. Shum, som har varit en visionforskare, berättade om Microsofts framgång både i ImageNet-bildigenkänningstävlingen och i taligenkänningstester. Men han sa att han är mer upphetsad av vad utvecklare kan göra.

Microsoft erbjuder nu 29 kognitiva tjänster, sade han, inklusive en ny videoindexer och kognitiva servicelaboratorier, men han betonade särskilt nya anpassade tjänster inom de olika områdena, inklusive visiontjänster och språkförståelse, känd som LUIS (språkförståelse intelligent tjänst). En demo av ett nytt spel, Starship Commander, innehöll anpassade taltjänster, eftersom det kräver ord och fraser som är unika för spelet.

Shum sade att det mest spännande området idag är "konversations AI" - baserat på paradigmet "konversation som plattform" som Nadella beskrev vid förra årets show. Detta använder kognitiva tjänster och botramen för att skapa anpassade chatt- och visionupplevelser. Microsofts Cornelia Carapcea demonstrerade hur detta kan fungera med sin anpassade visiontjänst med dina egna träningsdata, i en funktion som kallas "aktivt lärande" som automatiskt kan välja de bilder som kan lägga mest värde till din modell.

Carapcea talade om hur nya kanaler har lagts till i Bot-ramen, inklusive Cortana, Skype och Bing, vilket ger totalt 12 kanaler. Och slutligen infördes också idag något som heter Adaptive Cards, som låter dig bygga en modell som fungerar över flera kanaler.

Michael J. Miller är informationschef på Ziff Brothers Investments, ett privat investeringsföretag. Miller, som var chefredaktör för PC Magazine från 1991 till 2005, författare den här bloggen för PCMag.com för att dela sina tankar om PC-relaterade produkter. Inget investeringsråd erbjuds i denna blogg. Alla uppgifter friskrivs. Miller arbetar separat för ett privat värdepappersföretag som när som helst kan investera i företag vars produkter diskuteras i denna blogg, och ingen information om värdepapperstransaktioner kommer att göras.

Microsoft build fokuserar på det intelligenta molnet och den intelligenta kanten