Оглавление:
- Наделла о видении для интеллектуального облака и интеллектуального края
- Новые базы данных и инструменты разработчика от стека Azure до безсерверных вычислений
- Настройка инструментов AI Tools, перевод
Видео: ÐÑÐ¸ÐºÐ¾Ð»Ñ Ñ ÐºÐ¾Ñками и коÑами (Ноябрь 2024)
Сегодня на ежегодной конференции разработчиков Build Microsoft подтолкнула
Самой большой новостью продукта стало внедрение
Кроме того, компания анонсировала ряд новых инструментов разработки, в том числе Visual Studio для Mac, новые
Наделла о видении для интеллектуального облака и интеллектуального края
Главный исполнительный директор 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 Наделла заявила, что предоставляет собственную платформу для расширений и надстроек, а также для разработчиков, использующих такие функции, как единый вход. В частности, отсутствуют какие-либо статистические данные об успехе платформы Azure для общей инфраструктуры как услуга и платформа как услуга, где Microsoft сталкивается с большой конкуренцией со стороны Amazon Web Services и Google Cloud Platform, среди других.
С этой целью большая часть основного доклада была нацелена на то, чтобы продемонстрировать, что Microsoft остается актуальной в своих предложениях для разработчиков по сравнению с другими вариантами, при этом большое внимание уделяется службам искусственного интеллекта, функциям Azure и бессерверным вычислениям - новым направлениям, которые не используются большинством корпоративных разработчиков. Я пока не использую, но они начинают становиться частью планов развития.
Наделла рассказала о том, как такие вещи, как агенты, боты, естественные пользовательские интерфейсы, смешанная реальность, Интернет вещей (IoT), искусственный интеллект, микросервисы, а также расширенная аналитика и рабочие процессы, помогают продвинуть мировоззрение Microsoft за пределы «сначала мобильных, сначала облачных» в сторону «Интеллектуального края» и «Интеллектуального облака».
В этом новом мире Наделла сказала, что будет три определяющих характеристики. Он сказал, что пользовательский интерфейс будет охватывать несколько устройств и включать в себя такие вещи, как личный помощник, который работает на разных устройствах. Искусственный интеллект по определению будет более распределенным, с такими вещами, как обучение в облаке и вывод на грани, что в конечном итоге приведет к новым способам обучения и вывода в обоих местах. Чтобы сделать это, Наделла сказала, что во внешнем цикле разработки должны быть большие изменения с использованием микросервисов, контейнеров и вычислений без сервера. Это необходимо, чтобы реагировать на изменения в таких вещах, как модели ИИ, сказал он. Эти тенденции в корне изменят то, что происходит в Windows, Office 365 и Azure, добавил он.
Наделла также рассказал об ответственности разработчиков и сказал, что, хотя он и является оптимистом, у технологии есть непредвиденные последствия, и он сказал аудитории, что мы должны гарантировать, что некоторые из более антиутопических сценариев не осуществятся, сославшись на это. работы Джорджа Оруэлла и Олдоса Хаксли. Практический выбор дизайна, который закрепляет наши вечные ценности, в том числе
В первой демонстрации, представленной Сэмом Джорджем из команды IoT корпорации Microsoft, Сандвик Коромант использовал искусственный интеллект, подключенный к облаку, для профилактического обслуживания на машинах стоимостью в миллион долларов, в облаке Azure и концентраторе Azure IoT. Джордж объявил о Azure IoT Edge,
Затем Наделла рассказала об использовании искусственного интеллекта и «цифровых близнецов» для повышения безопасности на рабочем месте. В видео рассказывалось об использовании этой технологии в таких местах, как больницы и строительные площадки, а Андреа Карл из Microsoft продемонстрировала демонстрацию использования функций Azure, визуальных когнитивных служб, стека Azure и обычных камер для простого создания политик и рабочих процессов.
Затем Наделла рассказала о том, как Microsoft Graph позволяет разработчикам получать доступ к людям, действиям и устройствам (через Azure Active Directory) и, в частности, как это может улучшить «интеллектуальные встречи». Лора Джонс из Microsoft сделала демонстрацию, в которой недавно анонсированный динамик Invoke использовал Cortana с кроссплатформенными навыками, подключаясь напрямую к системе отключения; использовать Кортану в своей машине, чтобы подготовиться к встрече; использование команд Microsoft в Office 365, Project Rome SDK и бота для собраний внутри самого собрания; и в конечном итоге получать сводку по встречам и элементам действий в Outlook впоследствии.
В заключение Наделла рассказала о том, что будущее компьютеров зависит не только от технологий, но и от возможностей и обязанностей, которые они предлагают.
Новые базы данных и инструменты разработчика от стека Azure до безсерверных вычислений
Исполнительный вице-президент Скотт Гатри выступил со второй частью основного доклада и подробно рассказал об «интеллектуальной облачной платформе» и о новых инструментах разработчика, которые Microsoft представила на выставке.
Скотт Хансельман продемонстрировал некоторые новые инструменты управления, такие как запуск облачной оболочки внутри портала Azure и приложение мобильного портала Azure для iPhone и Android. Затем он показал Visual Studio, работающую с производственным кодом Azure и добавляющую такие вещи, как снимки для отладки. Хансельман также продемонстрировал Visual Studio для Mac (теперь уже общедоступный) и как он подключается и позволяет публиковать приложения непосредственно в Azure. Затем он показал некоторые новые функции в Центре безопасности Azure.
Затем Гатри прошел через несколько новых объявлений для Azure, начав с упора на базы данных. В прошлом месяце компания анонсировала SQL Server 2017 для Windows Server, Linux и Docker с расширенным машинным обучением в базе данных на R и Python. Он сказал, что это доступно как локально, так и в виде базы данных SQL Azure в облаке. На этой неделе компания анонсировала новую службу миграции баз данных Azure, разработанную, чтобы упростить миграцию баз данных SQL Server или Oracle в облако с практически нулевым временем простоя. Гатри сказал, что DocuSign перемещает все свои базы данных из внутреннего центра обработки данных в базу данных SQL Azure. Он также объявил MySQL как сервис и PostgreSQL как сервис с высокой доступностью и безопасностью, а также с возможностью масштабирования без каких-либо простоев приложений. Это должно быть привлекательно, и в значительной степени кажется конкурентоспособным с аналогичными предложениями AWS.
Главной новостью стала Azure Cosmos DB, которую Гатри назвал первой в мире распределенной многомодельной службой баз данных. Это автоматически реплицирует данные в любой регион по всему миру, позволяет выбирать модель данных и NoSQL API по вашему выбору (включая Document DB SQL, Mongo DB, Gremlin и выбор графиков), а также позволяет выбирать хранилище и пропускную способность (в транзакций на раздел), что вы хотите. Соглашения об уровне обслуживания (SLA) в четырех измерениях являются уникальной функцией и улучшают доступность, задержку производительности: высокую доступность, задержку производительности (при 10 мс при 99-м процентиле), пропускную способность и согласованность данных. Он показал видео, в котором рассказывается о том, как Jet использует это решение и в настоящее время использует его в 3 регионах США, масштабируя его для поддержки до 100 триллионов транзакций в день с задержкой в одну цифру на уровне 99-го процентиля.
Rimma Nehme из Microsoft продемонстрировала глобально распространенное веб-приложение, позволяющее пользователям задавать вопросы в чате для персонажей вселенной Marvel Comics, и прошла основные этапы создания такого приложения, работающего в 9 регионах. Nehme сказал, что это может обеспечить пропускную способность и задержки во всем мире, но с одним образом системы, поэтому разработчики могут сосредоточиться на приложении, а не на базе данных. И она говорила о том, что вместо того, чтобы выбирать между «сильной последовательностью» и «возможной последовательностью», теперь у вас есть 5 различных уровней, из которых можно выбирать производительность и последовательность.
Гатри сказал, что эта служба теперь в основном доступна во всех регионах, и, поскольку она является эволюцией более старой службы Document DB, все эти приложения были автоматически перемещены в новую базу данных.
Контейнеры и микросервисы были еще одним большим
Гатри рассказал о контейнерах Service Fabric для Windows и Linux и других новых функциях, облегчающих развертывание и управление контейнерами с помощью Kubernetes, Mesos или Docker Swarm. Он также рассказал о новых функциях для функций Azure, в том числе облегчающих разработчикам создание, отладку и развертывание их собственных функций, а также приложения логики Azure с более чем 100 встроенными коннекторами данных и приложений. Гатри сказал, что Visual Studio 2017 будет поддерживать Обе функции Azure и приложения логики, а также рассказали о взглядах на приложения Azure для функций Azure. Примером для контейнеров и функций была Domino's Pizza.
Затем Гатри перешел в Azure Stack, что, по его словам, имеет смысл в ситуациях, когда компании не хотят или не могут использовать общедоступное облако, например, в Carnival Cruises, где работает Azure Stack на круизном судне, поскольку он не может гарантировать хорошую связь, когда на море. Он сказал, что Azure Stack соответствует нормативным требованиям и имеет больше сертификатов и регионов, чем любое другое общедоступное облачное решение, и рассказал о том, как EY работает в глобальном масштабе в Azure, но использует Azure Stack в странах, где он должен соответствовать местным нормативам в отношении данных. Джулия Уайт из Microsoft показала, как вы можете создать приложение с Azure в облаке и Azure Stack на кораблях локально и использовать функции без серверов, некоторые из которых отправляются в облако, а некоторые - на локальный сервер. Гатри также продемонстрировал, как это вписывается в гибридное облачное решение.
Гатри сосредоточился на множестве SaaS-провайдеров, которые сейчас используют Azure, и технический директор Adobe Абхай Параснис рассказал о том, как он запускает свои «корпоративные SaaS-решения» на платформе, которая включает в себя более 90 триллионов транзакций. Параснис рассказал о масштабируемости платформы, фокусе Microsoft на безопасности и новых функциях, таких как возможность интеграции Adobe Analytics с Microsoft Power BI.
Гатри сказал, что Azure предоставляет самый простой способ интеграции с Office 365 и такими службами, как Azure Active Directory. Он выдвинул такие функции, как AppSource, который позволяет сторонним разработчикам легче продавать корпоративные SaaS-решения клиентам Office 365 и Dynamics 365.
Настройка инструментов AI Tools, перевод
Когнитивные услуги были в центре заключительной части основного доклада, и исполнительный вице-президент по искусственному интеллекту и исследованиям Гарри Шум рассказал об инструментах компании. «ИИ - это усиление человеческой изобретательности», - сказал он.
Шум сказал, что переход на ИИ был обусловлен большими компьютерами, новыми мощными алгоритмами и массивными данными, и сказал, что у Microsoft есть три больших преимущества в мире ИИ: облако Microsoft, новые алгоритмы, разработанные исследованиями Microsoft, и все данные в график Microsoft. Шум, который был исследователем зрения, рассказал об успехах Microsoft как в конкурсе распознавания изображений ImageNet, так и в тестах распознавания речи. Но он сказал, что его больше волнует то, что могут сделать разработчики.
По его словам, в настоящее время Microsoft предлагает 29 когнитивных сервисов, в том числе новый индексатор видео и лаборатории когнитивных сервисов, но он особо выделил новые пользовательские сервисы в различных областях, в том числе визуальные сервисы и понимание языка, известные как LUIS (интеллектуальная служба понимания языка). В одной демонстрации новой игры Starship Commander были представлены пользовательские речевые сервисы, так как для них нужны слова и фразы, уникальные для игры.
Шум сказал, что наиболее интересной областью сегодня является «диалоговый ИИ», основанный на парадигме «разговор как платформа», описанной Наделлой на прошлогоднем шоу. Он использует когнитивные сервисы и среду ботов для создания пользовательских чатов и визуальных впечатлений. Корпорация Microsoft Корнелия Карапча продемонстрировала как это может работать с использованием его пользовательского сервиса видения с вашими собственными данными обучения, в функции под названием «активное обучение», которая автоматически может выбирать изображения, которые могут добавить наибольшую ценность вашей модели.
Карапча рассказал о том, как новые каналы были добавлены в среду ботов, включая Cortana, Skype и Bing, в результате чего общее количество каналов достигло 12. И, наконец, сегодня также была представлена технология Adaptive Cards, которая позволяет создавать одну модель, которая работает по нескольким каналам.
Майкл Дж. Миллер - директор по информационным технологиям в частной инвестиционной фирме Ziff Brothers Investments. Миллер, который был главным редактором журнала PC Magazine с 1991 по 2005 год, пишет этот блог для PCMag.com, чтобы поделиться своими мыслями о продуктах, связанных с ПК. Никакой инвестиционный совет не предлагается в этом блоге. Все обязанности не принимаются. Миллер работает в частной инвестиционной фирме, которая может в любое время инвестировать в компании, чьи продукты обсуждаются в этом блоге, и не будет разглашаться информация о сделках с ценными бумагами.