Действительно ли Azure является операционная система или платформа?

Существует простое решение, использующее dplyr:

Во-первых, вам нужно установить отраслевое поле как фактор (я предполагаю, что все это поле состоит из четырехзначного числа): [ 116]

df1$sic87dd <- as.factor(df1$sic87dd)

Далее, используйте команду group_by и summarise:

df1 %>% 
  group_by(sic87dd) %>% 
  summarise(total_imports = sum(imports))
7
задан Chilledrat 5 May 2012 в 14:38
поделиться

4 ответа

Я просто слушал Глубокий Жареный Подкаст Байтов № 20, где, они берут интервью у Steve Marx, Windows Azure Program Manager, и он объясняет все это.

Из того, что я могу собраться к настоящему времени (не закончили весь подкаст), он работает как это:

  1. Microsoft имеет тонну серверы, выполняющие Hyper-V, который может выполнить виртуализированные экземпляры Windows Server 2008

  2. Можно запустить/остановить/перезагрузить произвольное число этих виртуальных win2k8 серверов с помощью API, и Вы заряжены только на основе того, что Вы используете.

  3. Платформа, которая управляет этим, запускается/останавливает/перезагружает/разрушает, восстановление/настройка/тарификация/и т.д. является Windows Azure. Они в шутку называют его 'повелителем Windows Server'

  4. Вы определяете роли для них VM's, который может быть также

    • веб-роль, в которой можно выполнить любой код.NET, размещенный в IIS (например: ASP.NET, httpHandler, и т.д.),
    • роль рабочего, в которой Вы выполняете некоторый автономный код.NET для фоновой обработки и так далее
    • Возможно, больше ролей, после того как они выходят из CTP
  5. Можно использовать окна голубой API для запущения/останавливания их - например: "Приведите мне 5 примеров моей веб-роли и 3 экземпляра моей роли рабочего"

  6. Данные хранятся их сервисами устройства хранения данных и могут быть

    • Блобы (я принимаю что-то как S3),
    • Очереди (я принимаю что-то как SQS),
    • Таблицы - marx упомянули, что 'сеть масштабирует нереляционное хранилище данных' - что-то как SimpleDB или BigTable
  7. Они VM's имеет набор в наличии других сервисов для них - Live Services для окон живой материал, службы.NET, SQL Services при необходимости в полноценном SQL-сервере для реляционных данных, услуги Sharepoint, если Вы хотите sharepoint и т.д.

  8. Всем этим материалом, свернутым вместе, является Платформа Windows Azure Services

Мое взятие - Гигантский Маркетинговый сбой. Беспорядок имеется в большом количестве. MS, кажется, всегда делает, этот вид 'свертывает все это в единственное модное словечко' вещь хотя (.NET 5 лет назад, кто-либо?). Я действительно желаю, чтобы они остановили бы его

14
ответ дан 6 December 2019 в 12:56
поделиться

Что такое Windows Azure? кажется, отвечает на это, возможно?

Заключение в кавычки @daok:

Описание

Сервисная Платформа Azure™ (Azure) является платформой облачных сервисов интернет-масштаба, размещенной в дата-центрах Microsoft, который обеспечивает операционную систему и ряд сервисов разработчика, которые могут использоваться индивидуально или вместе. Гибкая и совместимая платформа Azure может использоваться для создавания новых приложений, чтобы работать от облака или улучшить существующие приложения с облачными возможностями. Его открытая архитектура дает разработчикам выбор создать веб-приложения, приложения, работающие на подключенных устройствах, ПК, серверах или гибридных решениях, предлагающих лучший из онлайн и собственных.

Azure уменьшает потребность в первичных технологических покупках, и она включает разработчикам к быстро, и легко создайте приложения, работающие в облаке при помощи их существующих навыков со средой разработки Microsoft Visual Studio и Microsoft.NET Framework. В дополнение к языкам управляемого кода, поддерживаемым.NET, Azure будет поддерживать больше языков программирования и сред разработки в ближайшем будущем. Azure упрощает поддержание, и операционные приложения путем обеспечения по запросу вычисляют и устройство хранения данных, чтобы разместить, масштабировать, и управлять сетью и соединенными приложениями. Управление инфраструктурой автоматизировано с платформой, которая разработана для высокой доступности и динамического масштабирования для соответствия потребностям использования опции модели ценообразования с оплатой по мере использования. Azure предоставляет открытой, основанной на стандартах и совместимой среде поддержку нескольких протоколов Интернета, включая HTTP, REST, SOAP и XML.

Функции

Ключевые компоненты Платформы Azure Services включают следующее:

  • Windows Azure для сервисного хостинга и управления, масштабируемого устройства хранения данных низкого уровня, вычисления и сетей
  • Microsoft SQL Services для широкого спектра услуг базы данных и создания отчетов
  • Microsoft.NET Services, которые являются основанными на сервисе реализациями знакомых понятий Платформы.NET, такими как рабочий процесс и управление доступом
  • Live Services для последовательного способа для пользователей сохранить, совместно используйте и синхронизируйте документы, фотографии, файлы и информацию через их ПК, телефоны, приложения ПК и веб-сайты
  • Microsoft SharePoint Services и Microsoft Dynamics CRM Services для бизнес-контента, сотрудничества и быстрой разработки решений в облаке.
0
ответ дан 6 December 2019 в 12:56
поделиться

Технически, Azure является рядом сервисов, работающих на ванильных Windows 2008 Server, работающих фактически в Гиперпротив Вашего выполнения приложения на тех сервисах, абстрагированных далеко от фактической операционной системы. Из-за этого они называют Azure "Облачной Операционной системой". К сожалению, эти ответы не отвечают на мой вопрос... так...

Я переформатировал свой вопрос чему-то более универсальному: Каково различие между ОС и Платформой?

0
ответ дан 6 December 2019 в 12:56
поделиться

Еще один способ, который я слышал о Windows Azure, - это «инфраструктура как услуга». Это означает, что вам не нужно думать об операционной системе так же, как если бы вы использовали настраиваемый сервер или виртуальную машину.

2
ответ дан 6 December 2019 в 12:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: