Дом Перспективное мышление Microsoft запускает облачный сервис при сборке

Microsoft запускает облачный сервис при сборке

Видео: Мультики про машинки новые серии 2017 - Кто сильнее! Лучшие мультфильмы для детей /#мультик игра (Октября 2024)

Видео: Мультики про машинки новые серии 2017 - Кто сильнее! Лучшие мультфильмы для детей /#мультик игра (Октября 2024)
Anonim

Сегодняшняя лекция на конференции Microsoft Build, посвященная облачным сервисам, с множеством усовершенствований веб-сервисов Azure. Я был впечатлен не только тем, насколько сильно Microsoft пытается конкурировать с Amazon Web Services и Google Cloud Platform, но и тем, как она пытается связать облачные сервисы с традиционными корпоративными вычислениями способами, которые могут иметь большой смысл для многих компаний.

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

Но то, что я нахожу наиболее интересным, это некоторые новые функции, такие как автоматическое масштабирование для экземпляров Azure; версия Azure службы интеграции BizTalk; и в частности облачный Active Directory, который позволит осуществлять единый вход как для локальных, так и для облачных приложений.

Наделла рассказала о том, как Microsoft обладает огромным опытом работы в облаке, поддерживая самую разнообразную группу приложений сторонних разработчиков, включая Xbox Live с 48 миллионами подписчиков, которым требуется 300 000 серверов, в том числе обслуживающих 1, 5 миллиарда игр Halo; Skydrive с более чем 250 миллионами аккаунтов; и Skype с 299 миллионами подключенных пользователей. Он также отметил, что в составе облачной инфраструктуры Microsoft есть 18 центров обработки данных, более 100 центров колокейшн и пограничные сети.

Для создания веб-сайтов Наделла рассказала о том, как новая версия Visual Studio 2013 обеспечивает «Лучший в своем классе веб-сайт для сайтов корпоративного уровня, которые вы хотите создать».

Демонстрация Visual Studio 2013 показала, что теперь есть только один выбор для инфраструктуры ASP.Net, но теперь он интегрирует множество других вещей, включая WebForms, MVC, Web API и Signal R. Другие новые опции, включая возможность настройки несколько браузеров по умолчанию в Visual Studio, так что вы можете видеть, как ваша веб-страница выглядит одновременно в нескольких браузерах.

Поскольку SignalR теперь встроен в Visual Studio, изменения, которые вы делаете в своем коде, могут быть немедленно отражены в нескольких браузерах. Кроме того, кажется, что было внесено гораздо больше изменений, включая новый редактор HTML, улучшенные шаблоны для веб-интерфейсов и подключение к открытому веб-стандартному промежуточному программному обеспечению для таких вещей, как идентификация и аутентификация.

Все это работает и в Azure, поскольку, по словам Наделлы, в настоящее время существует 130 000 веб-сайтов Azure, включая такие компании, как 3M и Heineken. Он объявил о доступности веб-сайтов Windows Azure, а также о предварительных версиях Visual Studio 2013 и.Net 4.5.1.

Для мобильных приложений Nadella анонсировала мобильные службы Windows Azure, которые могут поддерживать приложения для iOS, Android, Windows Store, Windows Phone или HTML5.

Демонстрация создала приложение списка дел для iOS, которое хранит информацию в Azure, включая простое добавление push-уведомления. Мне было интересно, что теперь он поддерживает Git для контроля исходного кода и новые функции для создания пользовательских API, улучшения в расписании и функции идентификации, включая поддержку Microsoft, Facebook, Google и других служб идентификации.

Наделла сказала, что разработчики уже поддерживают более 20 000 мобильных сервисов Windows Azure через предварительный просмотр, который начался год назад.

Для облачных приложений Скотт Гатри (Scott Guthrie), корпоративный вице-президент по Windows Azure, объявил о возможностях автоматического масштабирования Azure с демонстрацией, показывающей, как можно установить минимальное и максимальное количество экземпляров виртуальной машины, а также целевой диапазон ЦП. Другие параметры позволяют установить, насколько быстро он будет увеличивать и уменьшать веб-сайт, и автоматически масштабировать серверную часть, основываясь больше на работе, которую предстоит выполнить, а не на системных проблемах. В сочетании с недавними политиками, которые не взимают плату за неиспользуемые виртуальные машины и поминутную тарификацию, Гатри сказал, что это обеспечит высокую эффективность по сравнению с другими облачными сервисами и локальными вычислениями.

Одна функция, которую я нахожу очень интересной, - это Windows Azure Active Directory, которая может работать в облаке или интегрироваться с локальным каталогом операций, но все еще поддерживает единый вход. С помощью этой функции предприятия могут интегрировать приложения, такие как Google Apps, Salesforce, Dropbox, Box, Concur и даже веб-службы Amazon, и разрешать единый вход.

Компания может даже иметь единую панель инструментов всех своих решений SaaS, и тогда сотрудники могут щелкнуть любое из них и автоматически перейти к приложению (при этом вход в систему происходит за кулисами). Это должно облегчить жизнь многим пользователям. Это также хорошо для управления SaaS, поскольку, если сотрудник уходит и учетная запись в активном каталоге отключена, доступ к службам SaaS также отсутствует.

Генеральный директор и соучредитель Box Аарон Леви рассказал о том, как это уменьшает количество «трений», связанных с созданием таких вещей, как идентичность. Это облегчит запуск и поможет перенести больше приложений на модель SaaS.

Гатри также продемонстрировал службы Azure BizTalk, предназначенные для упрощения интеграции между приложениями, с демонстрацией, демонстрирующей соединение локальных приложений с приложением SaaS. Он рассказал о многих службах данных, в том числе о базе данных NoSQL, а теперь и о HD Insight, который позволяет вам раскручивать кластер Hadoop в Azure. (Здесь не так много было продемонстрировано; он сказал, что на конференции будет еще больше.)

Наконец Наделла вернулась, чтобы поговорить об Office 365 как о программируемом сервисе. Демонстрация использовала Visual Studio для создания приложения по найму, которое использует функции Office 365, такие как документы и информация о присутствии.

В целом, идея заключалась в том, что Microsoft очень заинтересована в конкуренции на рынках платформы как услуги (PaaS) и инфраструктуры как услуги (IaaS). Что меня выделяет, так это то, что компания предпринимает много шагов, от интеграции активного каталога до лучших способов связывания приложений. Это должно облегчить для компаний объединение существующей корпоративной инфраструктуры и приложений с облаком.

Microsoft запускает облачный сервис при сборке