Сатья Наделла, Скотт Гатри и Гарри Шум приветствовали тысячи разработчиков в Сиэтле на Build 2017 — главном событии года Microsoft. В своей вступительной речи Наделла объявил, что Windows 10 уже используется на 500 миллионах активных устройств ежемесячно. Также он отметил, что вместе Windows, Microsoft Office и Microsoft Azure предоставляют более миллиарда возможностей разработчикам для реализации инноваций в создаваемых сервисах и приложениях.
В рамках конференции Microsoft также анонсировала: новые облачные сервисы и сервисы хранения и обработки данных на базе Azure, которые смогут помочь разработчикам быстро модернизировать существующие приложения; новые сервисы искусственного интеллекта и Azure для упрощенного создания «умных» приложений, которые понимают пользователей и взаимодействуют с ними естественным образом; сервисы «умных» устройств IoT и ИИ.
«В мире практически бесконечных вычислительных мощностей и экспоненциального роста объема информации, мы стремимся дать возможность каждому разработчику создавать приложения новой эры „умного“ облака и „умных“ устройств», — сказал глава Microsoft Сатья Наделла.
В нашем мире сегодня существует переизбыток информации, но именно она открывает новые возможности. Чтобы клиенты и партнеры могли воспользоваться ими, корпорация Microsoft анонсировала решения, призванные помочь каждому человеку и организации достигать большего: предварительную версию Azure IoT Edge — технологию, благодаря которой возможности облачных вычислений распределяются между IoT-инфраструктурой и конечными устройствами; расширения для Microsoft Graph, которые позволяют использовать данные рабочего окружения совместно с данными пользовательских устройств, а также информацией о расположении и поведении объектов в реальном мире; технологию, которая позволит производить поиск в реальном мире таким же образом, как вы ищете информацию в цифровой среде, помогая сохранить безопасность ваших данных и повышая вашу производительность на работе.
Компания Microsoft продемонстрировала, как помогает разработчикам становиться успешнее с помощью новых сервисов и инструментов Microsoft Azure и Visual Studio, предоставляя им возможность модернизировать существующие приложения и быстро создавать «умные» решения для всех основных платформ.
Компания представила Azure Cosmos DB — совершенно новый тип базы данных, предоставляемый как сервис, который создан для глобально-распределенных облачных приложений, оперирующих большими объемами информации — от IoT и ИИ до мобильных приложений — с высокой производительностью, отказоустойчивостью и поддержкой любого типа данных, включая Graph. Это первый в своем роде глобально распределенный, многомодельный сервис базы данных, обеспечивающий горизонтальное масштабирование с гарантированным временем безотказной работы, пропускной мощностью, стабильностью и задержкой всего в миллисекунду, что делает его лучше 99% других решений. Разработчики получают невероятный уровень гибкости с уникальным бессхемным сервисом баз данных, с поддержкой популярных NoSQL API, а также с пятью четко определенными вариантами согласованности и автоиндексированием всех ваших данных.
Новые базы данных Azure Database для MySQL и Azure Database для PostgreSQL предоставляются в Azure как сервис и гарантируют высокую доступность, защиту и восстановление данных, а также масштабирование без необходимости дополнительных настроек и затрат.
Microsoft продемонстрировала предварительную версию нового сервиса миграции баз данных, который позволяет пользователям Oracle и SQL Server с легкостью переносить данные и быстро модернизировать свои приложения.
Новые возможности Azure SQL Database:
- предварительная версия Managed Instance, доступная в рамках закрытой программы, обеспечивает пользователям SQL Server совместимость на уровне экземпляра (instance-level compatibility) и упрощает миграцию существующих приложений SQL Server на Azure SQL Database; широкая доступность Threat Detection и предварительная версия поддержки Graph;
- полноценный релиз Visual Studio 2017 для Mac позволит разработчику беспрепятственно переключаться между средами Windows и Mac с полной поддержкой создания мобильных, облачных и веб-приложений, а также включает в себя предварительные версии инструментов для работы с Docker, Azure Functions и поддержкой проектов Xamarin.Io;
- поддержка контейнеров любого типа на любой платформе стала доступна после полноценного релиза Windows Server Containers в Azure Service Fabric. Также благодаря инструментам Visual Studio с предварительными возможностями использования Docker Compose для развертывания контейнизированных приложений в Service Fabric разработчики могут создавать критически важные, масштабируемые приложения и сервисы;
- быстрорастущая база пользователей сервиса DocuSign насчитывает сегодня 300 000 компаний и более 200 миллионов пользователей в 188 странах. Сегодня компания объявила о том, что Microsoft Azure является ее основным облачным провайдером для осуществления глобальной экспансии, которую компания начнет с Канады. DocuSign использует Azure SQL Database для проведения огромного количества цифровых транзакций.
Office 365, который насчитывает сегодня более 100 миллионов активных коммерческих пользователей, представляет собой сервис для решения ежедневных рабочих задач. Сегодня Microsoft объявила о своих планах обеспечить разработчикам на платформе Office 365 доступ к клиентам сервиса по всему миру.
Уже сейчас любой разработчик может опубликовать приложение в Microsoft Teams — новом рабочем пространстве на основе чатов в Office 365. Скоро конечным пользователям станет проще находить приложения в Teams с новым интерфейсом для поиска и установки приложений. Разработчики могут также добавлять новые возможности в приложения Teams, включая уведомления в ленте активности, расширения и т.д.
Microsoft также открыла разработчикам доступ к новым Microsoft Graph API, включая SharePoint и Planner API. Microsoft Graph предоставляет разработчикам доступ к данным и интеллектуальным возможностям Office 365 и помогает устанавливать связи между людьми, беседами, проектами, расписаниями и контентом. Эта информация помогает разработчикам создавать более совершенные приложения, улучшая рабочие процессы.
Разработчики и независимые поставщики программного обеспечения (ISV), которые создают свои приложения на Microsoft Azure, предоставляют их в качестве SaaS-сервисов, при регистрации решения на сайте Azure, теперь могут автоматически предоставлять доступ к своим приложениям авторизованным пользователям Office 365 с помощью PowerApps и Microsoft Flow. Чтобы помочь таким компаниям еще больше расширить их бизнес, Microsoft обеспечивает дополнительными бонусами своих специалистов по продажам, которые предлагают корпоративным клиентам не только сервисы платформы, но и SaaS-приложения компаний-разработчиков.
Компания Microsoft определила свое стратегическое видение, которое заключается в том, чтобы дополнить возможности человеческого разума с помощью «умных» технологий:, сервисы ИИ в уникальной комбинации с облаком Microsoft теперь доступны каждому разработчику. Новые когнитивные сервисы, платформенные инновации в Microsoft Bot Framework, возможности инструментов глубокого обучения, постоянное совершенствование продуктов и сервисов компании с помощью искусственного интеллекта, а также ценные данные Microsoft Graph раскрывают возможности для разработчиков и новые сценарии роста бизнеса.
Компания Microsoft расширила свое портфолио когнитивных сервисов до 29 готовых API для разработчиков с уникальными возможностями для кастомизации. Теперь разработчики могут добавлять в свои приложения и ботов готовые или специализированные сценарии распознавания образов, речи, языка, использования данных, а также поиска. Новые сервисы включают в себя Bing Custom Search, Custom Vision Service, Custom Decision Service и Video Indexer. Новое дополнение PowerPoint под названием Presentation Translator функционирует на базе Microsoft Translation API, который обеспечивает перевод презентации на любые языки в режиме реального времени. Также доступен новый Cognitive Services Labs — сервис, который позволяет разработчикам экспериментировать с новыми API, находящимися пока на ранних стадиях разработки, такими, к примеру, как Gesture API.
Используя новые адаптивные карточки, поддерживаемые Microsoft Bot Framework, разработчики могут создавать блоки контента, которые будут хорошо смотреться во всех приложениях и на всех платформах. С Bot Framework разработчики также могут теперь распространять приложения по новым каналам, включая Bing, Кортана и Skype for Business, и внедрять Microsoft Payment Request API для реализации простой оплаты в своих ботах.
Azure Batch AI Training — это новая возможность в Azure, доступная на сегодня в виде закрытой предварительной версии. Набор инструментов позволит разработчикам и специалистам по работе с данными настраивать окружение с определенными параметрами и запускать свои модели на множестве процессоров (CPU), графических процессоров (GPU) и даже программируемых пользователями вентильных матрицах (FPGA).
В дополнение к анонсу использования Кортана в интеллектуальном динамике Harman Kardon Invoke Microsoft объявила о сотрудничестве с HP по устройствам и Intel по базовым платформам для создания систем со встроенной технологией Кортана.
Сегодня стала доступна предварительная версия Cortana Skills Kit. Разработчики смогут добавлять новые функции для Кортана, создавая ботов и публикуя их в новом канале Кортана в Bot Framework. Такая возможность появилась на Windows 10, Android, iOS и в новом динамике Harman Kardon Invoke. На сегодня набор инструментов Cortana Skills Kit доступен только в США.
На мероприятии также продемонстрировали, как множество продуктов и сервисов Microsoft, включая Dynamics 365, Office 365, Microsoft Teams, Cortana Skills, Microsoft Graph и Sentiment Analysis, будет интегрироваться в Tact, платформу консолидации опыта продаж, которая превращает любое подключенное к Интернету устройство в ассистента по продажам с искусственным интеллектом. Решение станет доступно позднее в этом году.