Несколько новостей и мыслей по следам первого дня Build:
[1/3] Сатья Наделла говорит об эволюции идеи "Cloud-first Mobile-first" в сторону "Intelligent Cloud - Intelligent Edge". Если с облаком все понятно (оно важно и оно становится более интеллектуальным), то вторая метаморфоза более драматична. Mobile-first - это про мобильность пользовательского опыта и про то, что у нас много конечных устройств, между которыми перетекает опыт. Так вот по мере развития новых сценариев, будь то смешанная реальность, автономные машины или цифровые ассистенты, потребность в интеллектуальных решениях на конечных устройствах будет возрастать. Это значит огромные потоки данных, которые будут "притягивать" вычислительные мощности. Это значит, что не все будет происходить в облаке — и нужны решения для вот такой комплексной инфраструктуры, когда часть обученной логики можно развернуть на клиенте. Дальше вопрос масштаба конкретной задачи: автономный цифровой ассистент или приложение, металло-прокатная фабрика или круизный лайнер. В каждом из этих случаев нужна интеллектуальная начинка на клиенте, в том числе в автономном сценарии.
https://news.microsoft.com/features/microsoft-aims-empower-every-developer-new-era-intelligent-cloud-intelligent-edge/ #intelligent #cloud #edge #everything #ai
[1/3] Сатья Наделла говорит об эволюции идеи "Cloud-first Mobile-first" в сторону "Intelligent Cloud - Intelligent Edge". Если с облаком все понятно (оно важно и оно становится более интеллектуальным), то вторая метаморфоза более драматична. Mobile-first - это про мобильность пользовательского опыта и про то, что у нас много конечных устройств, между которыми перетекает опыт. Так вот по мере развития новых сценариев, будь то смешанная реальность, автономные машины или цифровые ассистенты, потребность в интеллектуальных решениях на конечных устройствах будет возрастать. Это значит огромные потоки данных, которые будут "притягивать" вычислительные мощности. Это значит, что не все будет происходить в облаке — и нужны решения для вот такой комплексной инфраструктуры, когда часть обученной логики можно развернуть на клиенте. Дальше вопрос масштаба конкретной задачи: автономный цифровой ассистент или приложение, металло-прокатная фабрика или круизный лайнер. В каждом из этих случаев нужна интеллектуальная начинка на клиенте, в том числе в автономном сценарии.
https://news.microsoft.com/features/microsoft-aims-empower-every-developer-new-era-intelligent-cloud-intelligent-edge/ #intelligent #cloud #edge #everything #ai
Stories
Microsoft aims to empower every developer for a new era of intelligent cloud and intelligent edge | Stories
[2/3] В продолжение: Сатья говорит, что при всем этом технологическом давлении в сторону автоматизации и повышения роли ИИ, именно технологические компании должны закладывать в свои решения ограничения или принципы, которые будут работать на благо человечества. Для Microsoft он выделяет три ключевые задачи. 1) Empower people — мы должны создавать такие решения, которые улучшают и расширяют наши возможности (а не заменяют нас). 2) Inclusive Design — технологии должны вовлекать в экономику и общественные процессы большее количество людей, включая разные социальные слои и людей с различными ограничениями. 3) Build trust in technology — на разработчках лежит ответственность за создаваемые алгоритмы и решения. #intelligent #cloud #edge #everything #ai
[3/3] Помимо большого числа технологических анонсов от Скотта Гатри про инструменты разработки и облако и от Гарри Шума про искусственный интеллект, ботов и Microsoft Graph (см. ссылки ниже), интересно отметить несколько тем, которые проходят красной нитью:
1. Необходимость в прикладных инструментах для создания решений, которые переносимы между облаком и конечными точками. От инструментов разработки и отладки, в том числе на данных из продакшена, до средств упаковки (конечно, контейнеры). Хотя сейчас это кажется просто утилитарным, на самом деле, за этим уже видится большой будущий сдвиг в парадигмах разработки.
2. Поддержка Open Source в облаке, перенос .NET и SQL на Linux, кросс-платформенный Service Fabric, serverless-вычисления — все это кусочки большой мозаики, в которой логика и данные сознательно распределены между cloud и edge.
3. Кастомизация ИИ-решений (в нашем случае, когнитивных сервисов) как следующий шаг адаптации ИИ. От готовых сервисов мы постепенно переходим к решениям, которые разработчики смогут адаптировать под свои данные и области применения. Отсюда кастомное распознование объектов, речи, текстов и т.д. #intelligent #cloud #edge #everything #ai
Анонсы про облако и инструменты: https://azure.microsoft.com/ru-ru/blog/new-innovations-at-microsoft-build-2017-helping-developers-achieve-more/
Анонсы про ИИ, ботов и граф: https://blogs.microsoft.com/blog/2017/05/10/microsoft-build-2017-microsoft-ai-amplify-human-ingenuity/
1. Необходимость в прикладных инструментах для создания решений, которые переносимы между облаком и конечными точками. От инструментов разработки и отладки, в том числе на данных из продакшена, до средств упаковки (конечно, контейнеры). Хотя сейчас это кажется просто утилитарным, на самом деле, за этим уже видится большой будущий сдвиг в парадигмах разработки.
2. Поддержка Open Source в облаке, перенос .NET и SQL на Linux, кросс-платформенный Service Fabric, serverless-вычисления — все это кусочки большой мозаики, в которой логика и данные сознательно распределены между cloud и edge.
3. Кастомизация ИИ-решений (в нашем случае, когнитивных сервисов) как следующий шаг адаптации ИИ. От готовых сервисов мы постепенно переходим к решениям, которые разработчики смогут адаптировать под свои данные и области применения. Отсюда кастомное распознование объектов, речи, текстов и т.д. #intelligent #cloud #edge #everything #ai
Анонсы про облако и инструменты: https://azure.microsoft.com/ru-ru/blog/new-innovations-at-microsoft-build-2017-helping-developers-achieve-more/
Анонсы про ИИ, ботов и граф: https://blogs.microsoft.com/blog/2017/05/10/microsoft-build-2017-microsoft-ai-amplify-human-ingenuity/
Microsoft
New innovations at Microsoft Build 2017: Helping developers achieve…
More than ever, organizations are relying on developers to create breakthrough experiences. From start-ups to enterprises to government agencies, developers are creating new digital experiences th…