Inhoudsopgave:
- Nadella over de visie voor Intelligent Cloud en Intelligent Edge
- Nieuwe databases en ontwikkelaarstools van Azure Stack tot serverless computing
- AI Tools bieden aanpassing, vertaling
Video: Vision Keynote: Intelligent Cloud and Intelligent Edge (November 2024)
Op de jaarlijkse Build-ontwikkelaarsconferentie van vandaag heeft Microsoft een duwtje in de goede richting gezet
Het grootste productnieuws was de introductie van
Daarnaast kondigde het bedrijf een aantal nieuwe ontwikkelingstools aan, waaronder Visual Studio voor de Mac, nieuw
Nadella over de visie voor Intelligent Cloud en Intelligent Edge
Microsoft-CEO Satya Nadella begon de belangrijkste keynote door enkele statistieken te citeren over hoe goed Microsoft het doet in een "mobile first, cloud first" wereld.
Nadella zei dat er nu 500 miljoen maandelijkse actieve apparaten zijn waarop Windows 10 draait, 100 miljoen maandelijkse actieve gebruikers van Office 365, 140 miljoen maandelijkse actieve gebruikers van Cortana, 12 miljoen organisaties die Azure Active Directory gebruiken en van de Fortune 500-bedrijven meer dan 90 procent gebruiken de Microsoft Cloud. Dit zijn indrukwekkende aantallen, en ze tonen voortdurende acceptatie van Windows 10 in zowel de consumenten- als bedrijfsruimte (maar worden overschaduwd door het aantal mobiele Android- of iOS-apparaten), evenals de grote acceptatie die het bedrijf heeft gezien voor Office 365.
Op Office 365 zei Nadella dat het een eigen platform biedt voor extensies en add-ons, evenals voor ontwikkelaars om functies zoals eenmalige aanmelding te gebruiken. Met name ontbraken statistieken over het succes van het Azure-platform voor algemene infrastructuur-als-een-service en platform-als-een-service, een gebied waar Microsoft grote concurrentie ondervindt van onder andere Amazon Web Services en Google Cloud Platform.
Daartoe was een groot deel van de keynote bedoeld om aan te tonen dat Microsoft actueel blijft in zijn aanbod van ontwikkelaars in vergelijking met de andere keuzes, met veel focus op AI-services, Azure-functies en serverloos computergebruik - de nieuwe richtingen die de meeste enterprise-ontwikkelaars zijn ' t nog niet gebruikt, maar die deel gaan uitmaken van routekaarten voor ontwikkeling.
Nadella vertelde over hoe dingen als agenten, bots, natuurlijke gebruikersinterfaces, mixed reality, Internet of Things (IoT), kunstmatige intelligentie, microservices en geavanceerde analyses en workflows ertoe bijdragen dat Microsoft's wereldbeeld verder gaat dan "mobile-first, cloud first" en naar 'Intelligent Edge' en 'Intelligent Cloud'.
In deze nieuwe wereld zei Nadella dat er drie bepalende kenmerken zouden zijn. Hij zei dat de gebruikersinterface meerdere apparaten omvat en dingen omvat zoals een persoonlijke assistent die op verschillende apparaten werkt. Kunstmatige intelligentie zal per definitie meer verspreid zijn, met dingen zoals het doen van de training in de cloud en inferentie op de rand, met dit uiteindelijk leiden tot nieuwe manieren om zowel training als inferentie op beide plaatsen te doen. Om dit te laten werken, zei Nadella dat er een grote verandering moest komen in de "buitenste lus" van ontwikkeling met microservices, containers en serverloze berekeningen. Dit is nodig om te reageren op veranderingen in dingen zoals AI-modellen, zei hij. Deze trends zullen grondig veranderen wat er gebeurt in Windows, Office 365 en Azure, voegde hij eraan toe.
Nadella sprak ook over de verantwoordelijkheid van ontwikkelaars en zei dat hoewel hij een optimist is, er onbedoelde consequenties zijn van technologie, en hij vertelde het publiek dat het aan ons is om ervoor te zorgen dat sommige van de meer dystopische scenario's niet uitkomen, onder verwijzing naar het werk van zowel George Orwell als Aldous Huxley. Praktische ontwerpkeuzes die onze tijdloze waarden vastleggen, inclusief
De eerste demo, gepresenteerd door Sam George van het Azure IoT-team van Microsoft, bevatte Sandvik Coromant met cloud-connected AI om preventief onderhoud uit te voeren op machines met een miljoen dollar, op de Azure cloud en Azure IoT hub. George kondigde Azure IoT Edge aan, een
Nadella sprak vervolgens over het gebruik van AI en "digitale tweelingen" om de veiligheid op de werkplek te helpen verbeteren. Een video vertelde over het gebruik van deze technologie in plaatsen zoals ziekenhuizen en bouwlocaties, en Andrea Carl van Microsoft toonde vervolgens een demo van het gebruik van Azure Functions, visuele cognitieve diensten, Azure Stack en basiscamera's om eenvoudig beleid en workflows te creëren.
Nadella vertelde vervolgens over hoe de Microsoft Graph ontwikkelaars toegang geeft tot mensen, activiteiten en apparaten (via Azure Active Directory), en in het bijzonder hoe dit "intelligente vergaderingen" zou verbeteren. Laura Jones van Microsoft deed een demo met de onlangs aangekondigde Invoke-luidspreker met Cortana met platformonafhankelijke vaardigheden die rechtstreeks verbinding maakten met een time-offsysteem; Cortana in haar auto gebruiken om zich voor te bereiden op een vergadering; met behulp van Microsoft Teams binnen Office 365, de Project Rome SDK en een vergaderbot binnen de vergadering zelf; en uiteindelijk een samenvatting van de vergadering en actie-items binnen Outlook te ontvangen.
Nadella besloot door te praten over hoe de toekomst van computing niet alleen door technologie zal worden bepaald, maar door de kansen en verantwoordelijkheden die het biedt
Nieuwe databases en ontwikkelaarstools van Azure Stack tot serverless computing
Executive Vice President Scott Guthrie leidde het tweede deel van de keynote en hij gaf meer details over het "intelligente cloudplatform" en de nieuwe ontwikkeltools die Microsoft tijdens de show onthulde.
Scott Hanselman demoe een aantal nieuwe managementtools, zoals het uitvoeren van de cloud shell in de Azure Portal en de Azure mobiele portal-app voor iPhone en Android. Vervolgens liet hij Visual Studio zien werken met productie Azure-code en dingen toevoegen zoals snapshots voor foutopsporing. Hanselman liet ook Visual Studio voor Mac zien - nu in algemene beschikbaarheid - en hoe dat aansluit op en u in staat stelt om applicaties rechtstreeks in Azure te publiceren. Vervolgens liet hij enkele nieuwe functies zien in Azure's Security Center.
Guthrie liep vervolgens door een aantal nieuwe aankondigingen voor Azure, beginnend met een focus op databases. Vorige maand kondigde het bedrijf SQL Server 2017 aan voor Windows Server, Linux en Docker met in-database geavanceerde machine learning met R en Python. Hij zei dat dit zowel on-premises als als Azure SQL Database in de cloud beschikbaar is. Deze week kondigde het bedrijf een nieuwe Azure Database Migration Service aan, ontworpen om het eenvoudig te maken om SQL Server- of Oracle-databases naar de cloud te migreren met "bijna nul" downtime. Guthrie zei dat DocuSign al zijn databases verplaatst van een intern datacenter naar Azure SQL-database. Hij kondigde ook MySQL aan als een Service en PostgreSQL als een Service, met hoge beschikbaarheid en beveiliging, en de mogelijkheid om op of neer te schalen zonder downtime van applicaties. Dit moet aantrekkelijk zijn en lijkt vrijwel concurrerend te zijn met vergelijkbare AWS-aanbiedingen.
Het grote nieuws was Azure Cosmos DB, die Guthrie beschreef als de eerste wereldwijd verspreide, multimodeldatabaseservice. Dit repliceert automatisch gegevens naar elke regio over de hele wereld, laat u het datamodel en de NoSQL API van uw keuze kiezen (inclusief Document DB SQL, Mongo DB, Gremlin en grafische keuzes), en laat u ook de opslag en doorvoer kiezen (in transacties per sectie) die u wilt. Service level agreements (SLA's) over vier dimensies zijn een unieke functie en verbeteren de beschikbaarheid, de prestatieslatentie: hoge beschikbaarheid, de prestatieslatentie (bij 10 ms bij het 99e percentiel), de prestaties en de consistentie van de gegevens. Hij liet een video zien waarin wordt beschreven hoe Jet deze oplossing heeft uitgevoerd en nu in drie Amerikaanse regio's uitvoert, en deze schaalt om tot 100 biljoen transacties per dag te ondersteunen met latentie van één cijfer op het 99e percentiel.
Rimma Nehme van Microsoft liet een wereldwijd verspreide web-app zien waarmee gebruikers chatvragen konden stellen aan personages in het Marvel Comics-universum en de basisstappen doorlopen om een dergelijke app in 9 regio's te maken. Nehme zei dat het wereldwijd doorvoer en latentie mogelijk zou maken, maar met één systeemimage zodat ontwikkelaars zich kunnen concentreren op de toepassing in plaats van op de database. En ze sprak over hoe je in plaats van te moeten kiezen tussen "sterke consistentie" en "uiteindelijke consistentie", nu 5 verschillende niveaus hebt waaruit je prestaties en consistentie kunt kiezen.
Guthrie zei dat deze service nu algemeen beschikbaar is in alle regio's, en omdat het een evolutie is van de oudere Document DB-service, zijn al die applicaties automatisch verplaatst naar de nieuwe database.
Containers en microservices waren een ander groot
Guthrie sprak over Service Fabric voor Windows- en Linux-containers en andere nieuwe functies die het eenvoudiger maken om containers te implementeren en te beheren met Kubernetes, Mesos of Docker Swarm. Hij sprak ook over nieuwe functies voor Azure Functions, waaronder het eenvoudiger maken voor ontwikkelaars om hun eigen functies te maken, debuggen en implementeren, evenals Azure Logic Apps met meer dan 100 ingebouwde data en app-connectoren. Guthrie zei dat Visual Studio 2017 zal ondersteunen zowel Azure Functions als Logic Apps, en hebben gesproken over Azure Application Insights voor Azure Functions. Het voorbeeld voor containers en functies was Domino's Pizza.
Guthrie verhuisde vervolgens naar Azure Stack, wat volgens hem zinvol is in situaties waarin bedrijven de openbare cloud niet willen of kunnen gebruiken, zoals Carnival Cruises met Azure Stack op het cruiseschip, omdat het geen goede connectiviteit kan garanderen wanneer op zee. Hij zei dat Azure Stack voldoet aan de wettelijke vereisten en meer certificeringen en regio's heeft dan elke andere openbare cloudoplossing, en vertelde over hoe EY wereldwijd actief is in Azure, maar Azure Stack gebruikt in landen waar het moet voldoen aan lokale gegevensregelgeving. Julia White van Microsoft liet zien hoe u een toepassing met Azure in de cloud en Azure Stack op schepen lokaal kunt bouwen en serverloze functies kunt gebruiken, waarvan sommige naar de cloud gaan en sommige naar de lokale server. Guthrie heeft ook aangetoond hoe dit past in een hybride cloudoplossing.
Guthrie richtte zich op de vele SaaS-providers die nu Azure gebruiken, en Adobe CTO Abhay Parasnis vertelde over hoe het zijn "enterprise SaaS" -oplossingen op het platform uitvoert, dat meer dan 90 biljoen transacties omvat. Parasnis sprak over de schaalbaarheid van het platform, de focus van Microsoft op beveiliging en nieuwe functies zoals de mogelijkheid om Adobe Analytics te integreren met Power BI van Microsoft.
Guthrie zei dat Azure de eenvoudigste manier biedt om te integreren met Office 365 en services zoals Azure Active Directory. Hij pushte functies zoals AppSource, waardoor externe ontwikkelaars gemakkelijker SaaS-oplossingen voor ondernemingen aan Office 365- en Dynamics 365-klanten kunnen verkopen.
AI Tools bieden aanpassing, vertaling
Cognitieve diensten waren de focus van het laatste deel van de keynote, en Executive Vice President van kunstmatige intelligentie en onderzoek Harry Shum sprak over de tools van het bedrijf. "AI gaat over het versterken van menselijke vindingrijkheid, " zei hij.
Shum zei dat de overstap naar AI werd aangedreven door grote computers, krachtige nieuwe algoritmen en enorme gegevens, en zei dat Microsoft drie grote voordelen heeft in de AI-wereld: de Microsoft-cloud, nieuwe algoritmen ontwikkeld door Microsoft-onderzoek en alle gegevens in de Microsoft-grafiek. Shum, een onderzoeker in visie, vertelde over het succes van Microsoft in zowel de ImageNet-beeldherkenningswedstrijd als in spraakherkenningstests. Maar hij zei dat hij meer enthousiast is over wat ontwikkelaars kunnen doen.
Microsoft biedt nu 29 cognitieve services, zei hij, waaronder een nieuwe video-indexer en cognitieve servicelaboratoria, maar hij benadrukte vooral nieuwe aangepaste services binnen de verschillende gebieden, waaronder vision-services en taalbegrip, bekend als LUIS (intelligente taalbegrip). Eén demo van een nieuwe game, Starship Commander, bevatte de aangepaste spraakservices, omdat hiervoor woorden en zinnen nodig zijn die uniek zijn voor de game.
Shum zei dat het meest opwindende gebied van vandaag 'conversatie-AI' is - gebaseerd op het 'conversatie als platform'-paradigma dat Nadella in de show van vorig jaar beschreef. Dit maakt gebruik van cognitieve diensten en het bot-framework om aangepaste chat- en visie-ervaringen te creëren. hoe dit zou kunnen werken met behulp van de aangepaste vision-service met uw eigen trainingsgegevens, in een functie genaamd "actief leren" die automatisch de afbeeldingen kan selecteren die de meeste waarde aan uw model kunnen toevoegen.
Carapcea sprak over hoe nieuwe kanalen zijn toegevoegd aan het Bot-framework, waaronder Cortana, Skype en Bing, waardoor het totaal op 12 kanalen kwam. En ten slotte werd vandaag ook iets geïntroduceerd dat Adaptive Cards wordt genoemd, waarmee je één model kunt bouwen dat op meerdere kanalen werkt.
Michael J. Miller is chief information officer bij Ziff Brothers Investments, een particuliere beleggingsonderneming. Miller, hoofdredacteur van PC Magazine van 1991 tot 2005, heeft deze blog geschreven voor PCMag.com om zijn mening te geven over pc-gerelateerde producten. Er wordt geen beleggingsadvies aangeboden in deze blog. Alle rechten worden afgewezen. Miller werkt afzonderlijk voor een particuliere beleggingsonderneming die op elk moment kan beleggen in bedrijven waarvan de producten in deze blog worden besproken, en er worden geen openbaarmaking van effectentransacties gedaan.