7 мая 2019 г.

Возможности для разработчиков

В понедельник, 6 мая 2019 г., главный управляющий Microsoft Сатья Наделла открыл ежегодную конференцию Build 2019 в Сиэтле, представив широкую картину того, как компания стремится изменить жизнь разработчиков программного обеспечения. Он обрисовал новые возможности для разработчиков и независимых поставщиков ПО, чтобы внедрять инновации на облачной платформе Azure и на платформе офисных приложений Microsoft 365 — в том числе, используя новейшие технологии искусственного интеллекта и гибридной реальности.

«Эти платформы — богатая основа для вас в эру облака и периферийных вычислений, [они] дают вам возможность превратить мечты, которые у всех у вас есть, в удивительные творения, которые решают самые насущные задачи нашего времени, — сказал Наделла. — И здесь мы видим именно то сообщество, которое способно создать такое будущее».

Ниже представлены наиболее важные заявления Наделлы, прозвучавшие в его докладе на конференции Build 2019.

Azure

Облако Azure обслуживают 54 региональных дата-центра, в том числе первый ЦОД общедоступного облака на африканском континенте, — начал свое выступление Наделла, — и оно имеет «больше сертификатов, чем какое-либо другое общедоступное облако [в мире]».

«У нас более 90 сертификатов соответствия, — сказал он. — Почему это важно? Потому что вы должны удовлетворить требования реального мира — регулируемых отраслей, требования суверенитета данных, операционного суверенитета. Вы должны быть способны ответить на эту сложность мира с тем, что вы создаете, и это действительно позволяет всем вам как разработчикам иметь возможность строить [свои решения] с меньшими трениями».

Кроме того, «мы строим Azure как открытую платформу», подчеркнул Наделла. «Windows и Linux, .NET и Java, SQL и Postgres — всё это полноправные („first class“) [платформы и языки разработки]. У нас есть рабочие нагрузки Kubernetes, рабочие нагрузки Red Hat OpenShift, рабочие нагрузки VMware. Мы действительно хотим обеспечить, чтобы каждый уровень всего массива ПО опять-таки отвечал потребностям разработчиков», — сказал он.

Искусственный интеллект

Microsoft прикладывает также усилия к тому, чтобы инструментарий Azure предоставил разработчикам больше возможностей в использовании искусственного интеллекта (ИИ) и машинного обучения (ML), сказал Наделла. «Одна из вещей, какие вы увидите среди достижений гибкого (agile) ML, — это инструменты ML, не требующие кодирования», — сказал он. И «это было колоссально — привнести ту же строгость разработки, проектирования и развертывания в практику машинного обучения», добавил Наделла.

Что касается когнитивных технологий, то «мы продолжаем использовать то передовое, что есть у нас во всех разнообразных когнитивных сервисах, и делаем это доступным для разработчиков», сказал Наделла. Самый большой прогресс наблюдается сейчас в области распознавания речи, сказал он.

«Другой сервис, который поистине набирает громадные обороты, это интерфейсы речевого взаимодействия, которые строятся с использованием Bot Framework, — сказал Наделла. — Каждую неделю создаются 3000 новых ботов, или диалоговых приложений, с использованием этой платформы».

В конечном счете, «для каждого бизнеса стратегически важно создавать собственные диалоговые приложения, — сказал он. — Так же, как вы создаете веб-сайты, создаете мобильные приложения, [боты] становятся очень важны для каждого бизнеса, чтобы направлять собственную судьбу в том, что касается этой новой платформы для диалога».

Такой онлайн-диалог с клиентом — «наверно, один из самых важных источников данных», который могут задействовать организации и разработчики, сказал Наделла.

Гибридная реальность

Анонсировав на Build 2019 версию очков гибридной реальности HoloLens 2 для разработчиков, Наделла назвал их «квинтэссенцией устройства с искусственным интеллектом».

Сочетание Azure и HoloLens в качестве периферийного устройства может «создать полнейший эффект погружения, — сказал он. — Вам известны также такие сервисы Azure, как служба пространственной привязки, которая позволяет создавать эффект гибридной реальности на нескольких устройствах. Так что гибридная реальность для нас будет тем, что будет охватывать облако Azure и периферию Azure, а также HoloLens 2 в Azure, но также и все другие устройства с Azure — чтобы предложить, к примеру, новый уровень обучения, новый уровень архитектурного проектирования».

Microsoft 365

Касаясь офисного пакета услуг Microsoft 365 — который включает Office 365, Windows 10 и администрирование устройств, — Наделла отметил, что одну из самых больших возможностей открывают API-интерфейсы Microsoft Graph. Они сводят воедино сигналы данных из разных источников: электронной почты, календаря, чатов Teams и документов, — позволяя обрести лучшее понимание данных благодаря технологии ИИ.

Как результат всеобщего перехода на Office 365 «создается очень богатая [информацией] база данных — база данных о людях и их отношениях с другими людьми», сказал Наделла. «Их артефакты — будь то графики выполнения, документы или проекты — всё это доступно вам как база данных первоклассной структуры».

«Отрадно видеть даже то, как некоторые ISV (независимые поставщики ПО) используют Microsoft Graph», — сказал Наделла после того, как было объявлено о полной готовности сервиса объединения данных Microsoft Graph Data Connect. Он дает возможность заказчикам свести воедино свои данные о производительности и бизнес-данные — позволяя приложениям обработки больших данных и аналитики получить управляемый доступ к данным о производительности, чтобы обеспечить еще более глубокое понимание бизнес-процессов в организации. «Мы рассматриваем это как очень богатую экосистему, которая развивается», — сказал Наделла.

Windows и Office

Сегодня, когда в мире насчитывается более 800 миллионов устройств с Windows 10 и 1 миллиард устройств, использующих Office 365 или Microsoft 365, одна из «самых больших возможностей ... для разработчиков, пишущих приложения для этих платформ, в том, чтобы расширять свой охват», сказал Наделла.

«Каждое приложение — будь то приложение Win32, приложение WPF или UWP — любое приложение может быть аннотировано данными Graph, — сказал он. — И все эти приложения могут теперь также включать естественный пользовательский интерфейс, будь то речевой, Windows Hello или Ink. И это то, что мы наблюдаем у разработчиков».

В целом, «прикладная разработка в Windows [становится] богаче на всех платформах, которые вы, возможно, использовали через Graph, и благодаря естественному пользовательскому интерфейсу, — сказал в заключение Наделла. — Вот то, что мы думаем о будущем разработки для Windows и Office».

По материалам crn.com.

© 2019. The Channel Company LLC. Initially published on CRN.com, a The Channel Company website, at https://www.crn.com. Reprinted with permission.

Источник: Кайл Олспак, CRN/США