У дома Напредничаво мислене Microsoft build се фокусира върху интелигентния облак и интелигентния край

Microsoft build се фокусира върху интелигентния облак и интелигентния край

Съдържание:

Видео: Microsoft Unboxed: The Intelligent Cloud and Intelligent Edge (Ep. 13) (Септември 2024)

Видео: Microsoft Unboxed: The Intelligent Cloud and Intelligent Edge (Ep. 13) (Септември 2024)
Anonim

На годишната си конференция за разработчици на Build днес, Microsoft направи тласък за преминаване към свят с „Интелигентен облак“ и „Интелигентен ръб“, за да се възползвате от изобилието от данни и изчислителна мощност, както и нови AI алгоритми. Не е изненадващо, че компанията иска разработчиците да я използват инструменти, и изглежда, че работи особено за разширяването на възможностите на тези инструменти за предприемачи на предприемачи, докато продължава след новите пазари в области като машинно обучение и масивни бази данни в облак.

Най-голямата продуктова новина беше въвеждането на космос - глобално разпространена база данни от услуги, която позволява на разработчиците да имат единично системно изображение на база данни, работеща в целия свят. Това работи с множество модели бази данни и ще даде възможност на функции, които не бях виждал преди, които изглеждат доста интересни за разработчиците.

В допълнение, компанията обяви редица нови инструменти за разработка, включително Visual Studio за Mac, нови MySQL и базирани на Postgres решения за бази данни и по-голям акцент върху инструменти без разработка без сървър и контейнери. Освен това имаше продължителна сесия за AI инструменти, която включваше изграждане на услуги за персонално машинно обучение и въвеждане на превод за преводач в реално време за PowerPoint.

Nadella On the Vision за интелигентен облак и интелигентен ръб

Изпълнителният директор на Microsoft Сатя Надела започна основната тема, като цитира някои статистически данни за това колко добре се справя Microsoft в света на "мобилен първи, първи облак".

Надела каза, че има 500 милиона активни месечни активни устройства, работещи под Windows 10, 100 милиона активни потребители на Office 365, 140 милиона месечно активни потребители на Cortana, 12 милиона организации, използващи Azure Active Directory, и на компаниите от Fortune 500 над 90 процента използват Microsoft Cloud. Това са впечатляващи числа и те показват непрекъснато приемане на Windows 10 както в потребителското, така и в корпоративното пространство (но са омаловажени от броя на мобилните устройства с Android или iOS), както и от голямото приемане, което компанията видя за Office 365.

В Office 365 Nadella заяви, че предоставя собствена платформа за разширения и добавки, както и за разработчиците да използват функции като единичен вход. Забележимо липсват статистически данни за успеха на платформата Azure за обща инфраструктура като услуга и платформа като услуга, област, в която Microsoft се изправя пред голяма конкуренция от Amazon Web Services и Google Cloud Platform.

За тази цел голяма част от основната бележка беше насочена към демонстриране на това, че Microsoft остава актуален в предлаганите от него разработчици в сравнение с другите възможности за избор, с много фокус върху AI услугите, функциите на Azure и изчисленията без сървъри - новите направления, които повечето предприемачи на предприятията не са. t все още, но които започват да стават част от пътните карти за развитие.

Надела говори за това как неща като агенти, ботове, естествени потребителски интерфейси, смесена реалност, Интернет на нещата (IoT), изкуствен интелект, микросервизи и разширена анализа и работни процеси помагат да се изтласка светогледът на Microsoft отвъд „мобилно първо, първо място в облака“ и към „Интелигентен ръб“ и „Интелигентен облак“.

В този нов свят Надела каза, че ще има три определящи характеристики. Той каза, че потребителският интерфейс ще обхване няколко устройства и ще включва неща като личен асистент, който работи на различни устройства. Изкуственият интелект по дефиниция ще бъде по-разпространен, с неща като провеждане на тренировката в облака и извод на ръба, като това в крайна сметка ще доведе до нови начини за провеждане на тренировки и изводи и на двете места. За да направи тази работа, Надела каза, че трябва да има голяма промяна във "външния цикъл" на развитие с микросервизи, контейнери и изчисления без сървър. Това е необходимо, за да се реагира на промяна в неща като AI модели, каза той. Тези тенденции коренно ще променят случващото се в Windows, Office 365 и Azure, добави той.

Надела също говори за отговорността на разработчиците и каза, че макар да е оптимист, има нежелани последствия от технологиите и той каза на публиката, че от нас зависи да гарантираме, че някои от по-дистопичните сценарии няма да се сбъднат, цитирайки творбите както на Джордж Оруел, така и на Алдус Хъксли. Практически избор на дизайн, в който са залегнали нашите вечни ценности, включително дизайн който дава възможност на хората, е включително, и изгражда доверие в технологиите са от съществено значение.

Първата демонстрация, представена от Сам Джордж от екипа на Azure IoT на Microsoft, включваше Sandvik Coromant, използвайки AI свързан с облак, за да направи превантивна поддръжка на машини с милиони долари, в облака Azure и концентратора Azure IoT. Джордж обяви Azure IoT Edge, a кръстосана платформа решение, което позволява да се добавят облачни функции и код към малки IoT устройства. В демонстрацията на Sandvik той показа, че преминаването към контейнери с функциите директно на машината може да намали закъснението от около 2 секунди до около 100 милисекунди.

След това Надела говори за използването на AI и „цифрови близнаци“, за да помогне за подобряване на безопасността на работното място. Видеоклип говори за използването на тази технология на места като болници и строителни обекти, а Андреа Карл на Microsoft показа демонстрация на използването на функции Azure, визуални когнитивни услуги, Azure Stack и стокови камери за лесно създаване на политики и работни процеси.

След това Nadella говори за това как Microsoft Graph позволява на разработчиците да имат достъп до хора, дейности и устройства (чрез Azure Active Directory) и по-специално как това би подобрило „интелигентните срещи“. Лаура Джоунс на Microsoft направи демонстрация, представяйки наскоро обявения високоговорител Invoke, използващ Cortana с умения между платформата, свързващи се директно към система за изключване; използва Кортана в колата си, за да се подготви за среща; използване на екипи на Microsoft в Office 365, SDK Project Rome и бот за срещи в рамките на самата среща; и в крайна сметка получавате обобщение на предметите за срещи и действия в Outlook след това.

Надела завърши, като говори за това как бъдещето на изчисленията няма да се решава само от технологията, а от възможностите и отговорностите, които предлага разработчици, и показа видео на технологията, подпомагаща жена, която има тремор, причинен от Паркинсон да пише и рисува.

Нови бази данни и инструменти за програмисти от Azure Stack до без сървър

Изпълнителният вицепрезидент Скот Гутри изпълни втората част от основната бележка и той даде повече подробности за „интелигентната облачна платформа“ и новите инструменти за разработчици, които Microsoft разкри на изложението.

Скот Ханзелман демонстрира някои нови инструменти за управление, като пускане на облачната обвивка вътре в портала Azure и приложението за мобилни портали Azure за iPhone и Android. След това той показа Visual Studio, работещ с продукция Azure код и добавя неща като моментни снимки за отстраняване на грешки. Hanselman също показа Visual Studio за Mac - сега в обща наличност - и как това се свързва и ви позволява да публикувате приложения директно в Azure. След това той показа някои нови функции в центъра за сигурност на Azure.

След това Гутри премина през редица нови съобщения за Azure, като започна с акцент върху базите данни. Миналия месец компанията обяви SQL Server 2017 за Windows Server, Linux и Docker с усъвършенствано машинно обучение с бази данни с R и Python. Той каза, че това е достъпно както на локално ниво, така и като Azure SQL база данни в облака. Тази седмица фирмата обяви нова услуга за миграция на бази данни Azure, предназначена да улесни миграцията на бази данни SQL Server или Oracle към облака с "почти нулев" престой. Гутри каза, че DocuSign премества всичките си бази данни от вътрешен център за данни към база данни на Azure SQL. Той също така обяви MySQL за услуга, а PostgreSQL като услуга, с висока наличност и сигурност и възможност за мащабиране нагоре или надолу без престой в приложението. Това трябва да е привлекателно и в голяма степен изглежда конкурентоспособно с подобни AWS предложения.

Голямата новина беше DB Azure Cosmos, която Guthrie определи като първата глобално разпространена, мултимоделна база данни. Това автоматично репликира данни във всеки регион по света, ви позволява да изберете модела на данни и NoSQL API по ваш избор (включително Document DB SQL, Mongo DB, Gremlin и графични решения), а също така ви позволява да изберете съхранението и пропускателната способност (в транзакции на раздел), които искате. Споразуменията за ниво на обслужване (SLAs) в четири измерения са уникална характеристика и подобряват наличността, латентността на производителността: висока наличност, латентност на производителността (при 10 ms при 99-ия перцентил), производителност и последователност на данните. Той показа видео, описващо как Jet управлява това решение и сега го изпълнява в 3 американски региона, мащабирайки го, за да поддържа до 100 трилиона транзакции на ден с едноцифрена латентност при 99-ия перцентил.

Рима Неме от Microsoft показа глобално разпространено уеб приложение, което позволява на потребителите да задават въпроси за чат на герои от вселената на Marvel Comics и премина през основните стъпки за създаване на такова приложение, работещо в 9 региона. Nehme заяви, че може да се постигне пропускателна способност и закъснения в световен мащаб, но с единен имидж на системата, така че разработчиците да могат да се съсредоточат върху приложението, а не върху базата данни. И тя говори за това как вместо да се налага да избирате между „силна консистенция“ и „евентуална последователност“, сега имате 5 различни нива, от които да избирате ефективност и последователност.

Guthrie каза, че тази услуга по принцип е достъпна във всички региони и тъй като еволюцията на по-старата DBD услуга, всички тези приложения са автоматично преместени в новата база данни.

Контейнерите и микросервизите бяха друга голяма тема и Guthrie показа видео, показващо използването на тези услуги от Alaska Airways. Visual Studio 2017 вече има подобрена поддръжка на контейнери, включително интегрирано Docker инструменти и поддръжка за разработка, отстраняване на грешки, тестване и внедряване. Гутри каза, че това ще работи както за „greenfield“ приложения, така и за преминаване по-стари. NET приложения, създадени за традиционни платформи като ASP.NET и WCF. Maria Naggaga демонстрира добавяне на поддръжка на Docker към съществуващо приложение във Visual Studio, с функции като кръстосано отстраняване на грешки в контейнерите и подобрена телеметрия (Insights Application), показваща ефективността на приложението като цяло или на ниво контейнер.

Guthrie говори за Service Fabric за Windows и Linux контейнери и други нови функции, които улесняват разгръщането и управлението на контейнери с помощта на Kubernetes, Mesos или Docker Swarm. Той също така говори за нови функции за Azure Functions, включително за улесняване на разработчиците да създават, отстраняват грешки и да разгръщат собствените си функции, както и за Azure Logic Apps с вградени над 100 конектора за данни и приложения. Гутри каза, че Visual Studio 2017 ще поддържа както на Azure функции, така и на логически приложения и говорихме за статистически данни за приложения на Azure за функции на Azure. Примерът, даден за контейнери и функции, беше Pizza на Domino.

След това Guthrie се премести в Azure Stack, което според него има смисъл в ситуации, в които компаниите не искат или не могат да използват обществения облак, като Carnival Cruises, управляващи Azure Stack на круизния кораб, тъй като не може да гарантира добра свързаност, когато на море. Той каза, че Azure Stack отговаря на регулаторните изисквания и има повече сертификати и региони, отколкото всяко друго решение за обществен облак, и говори за това как EY работи в световен мащаб в Azure, но използва Azure Stack в страни, където трябва да отговаря на местните разпоредби за данни. Юлия Уайт от Microsoft показа как можете да изградите приложение с Azure в облака и Azure Stack на кораби локално и да използвате функции без сървър, някои от които отиват в облака, а някои от тях - на локалния сървър. Гутри също демонстрира как това се вписва в хибридно облачно решение.

Guthrie се съсредоточи върху множеството доставчици на SaaS, които сега използват Azure, а Adobe CTO Abhay Parasnis говори за това как управлява своите „Enterprise SaaS“ решения в платформата, която включва повече от 90 трилиона транзакции. Parasnis говори за мащабируемостта на платформата, фокуса на Microsoft върху сигурността и новите функции като възможността за интегриране на Adobe Analytics с Power BI на Microsoft.

Гутри каза, че Azure предоставя най-лесния начин за интеграция с Office 365 и услуги като Azure Active Directory. Той натисна функции като AppSource, което дава възможност на разработчиците на трети страни да продават по-лесно корпоративните SaaS решения на клиентите на Office 365 и Dynamics 365.

AI Инструменти Предлагане Персонализиране, Превод

Когнитивните услуги бяха в центъра на вниманието на последната част от основната бележка, а изпълнителният вицепрезидент по изкуствен интелект и изследвания Хари Шум говори за инструментите на компанията. "AI е за усилване на човешката изобретателност", каза той.

Шум каза, че преминаването към AI е обусловено от големи компютри, мощни нови алгоритми и масивни данни и каза, че Microsoft има три големи предимства в света на AI: облакът на Microsoft, нови алгоритми, разработени от изследванията на Microsoft, и всички данни в графиката на Microsoft. Шум, който е изследовател на визия, говори за успеха на Microsoft както в състезанието за разпознаване на изображения ImageNet, така и в тестовете за разпознаване на реч. Но той каза, че е по-развълнуван от това, което могат да направят разработчиците.

Microsoft вече предлага 29 когнитивни услуги, каза той, включително нов видеоиндексатор и лаборатории за когнитивни услуги, но особено подчерта нови персонализирани услуги в различните области, включително визуални услуги и разбиране на езика, известни като LUIS (интелигентна услуга за разбиране на езика). Една демонстрация на нова игра, Starship Commander, представи персонализирани речеви услуги, тъй като изисква уникални за играта думи и фрази.

Шум каза, че най-вълнуващата област днес е "разговорната AI" - базирана на парадигмата "разговор като платформа", описана от Nadella на миналогодишното шоу. Това използва познавателни услуги и рамка на бота, за да създаде потребителски опит за чат и визия. Корнелия Карапчея на Microsoft демонстрира как това може да работи, използвайки персонализираната му услуга за виждане с вашите собствени данни за обучение, във функция, наречена „активно обучение“, която автоматично може да изберете изображенията, които могат да добавят най-голяма стойност към вашия модел.

Carapcea говори за това как нови канали са добавени към рамката на Bot, включително Cortana, Skype и Bing, с което общата сума достига 12 канала. И накрая, също така представената днес беше нещо, наречено адаптивни карти, което ви позволява да изградите един модел, който работи в множество канали.

Майкъл Дж. Милър е главен информационен директор в Ziff Brothers Investments, частна инвестиционна компания. Милър, който беше главен редактор на PC Magazine от 1991 до 2005 г., създава този блог за PCMag.com, за да сподели мислите си за продукти, свързани с PC. В този блог не се предлагат инвестиционни съвети. Всички задължения се отхвърлят. Милър работи отделно за частен инвестиционен посредник, който по всяко време може да инвестира в компании, чиито продукти са обсъдени в този блог, и няма да се разкриват транзакции с ценни книжа.

Microsoft build се фокусира върху интелигентния облак и интелигентния край