Службы вычислений в Azure и AWS

В этой статье сравниваются основные вычислительные службы, которые предлагают Microsoft Azure и Amazon Web Services (AWS).

Сравнение служб вычислений AWS и Azure

В следующих таблицах описываются и сравниваются основные вычислительные службы в Amazon Web Services (AWS) и Azure.

Виртуальные машины и серверы

Виртуальные машины и серверы позволяют пользователям развертывать, управлять и поддерживать ОС и другое программное обеспечение. Пользователи платят за то, что они используют, с гибкостью изменения размеров.

Служба AWS Служба Azure Description
Типы экземпляров EC2 Amazon. Виртуальные машины Azure Плата за виртуальные машины AWS и Azure по запросу за секунды. Хотя типы экземпляров AWS и размеры виртуальных машин Azure имеют аналогичные категории, точные возможности ОЗУ, ЦП и хранилища отличаются. Сведения о размерах виртуальных машин Azure см. в статье о размерах виртуальных машин Azure.
VMware Cloud в AWS Решение Azure VMware Решения AWS и Azure позволяют перемещать рабочие нагрузки и среды на основе VMware vSphere в облако. Решение Azure VMware — это проверенная служба Майкрософт vMware, которая работает в инфраструктуре Azure. Вы можете управлять существующими средами с помощью средств решения VMware, модернизируя приложения с помощью облачных собственных служб.
Параллельный кластер AWS Azure CycleCloud Создание, управление, управление и оптимизация HPC и крупных вычислительных кластеров любого масштаба.

Просмотр всех архитектур виртуальных машин

Автомасштабирование

Автоматическое масштабирование позволяет автоматически изменять количество экземпляров виртуальных машин. Вы задаете определенные метрики и пороговые значения, определяющие, когда следует добавлять или удалять экземпляры.

Служба AWS Служба Azure Description
Автоматическое масштабирование AWS Масштабируемые наборы виртуальных машин, Служба приложений автомасштабирование В Azure масштабируемые наборы виртуальных машин позволяют развертывать идентичные наборы виртуальных машин и управлять ими. Количество наборов может выполнять автомасштабирование. Служба приложений автомасштабирование позволяет выполнять автомасштабирование приложений службы приложение Azure.

Просмотр всех архитектур автомасштабирования

Пакетная обработка

Пакетная обработка эффективно выполняет крупномасштабные параллельные и высокопроизводительные вычислительные приложения в облаке.

Служба AWS Служба Azure Description
Пакет AWS Пакетная служба Azure пакетная служба Azure помогает управлять ресурсоемкой работой в масштабируемой коллекции виртуальных машин.

Просмотр всех архитектур пакетной обработки

Хранилище

Несколько служб предоставляют различные типы хранилища данных для дисков виртуальных машин.

Служба AWS Служба Azure Description
Тома дисков в Amazon Elastic Block Store (EBS) Диски данных в Хранилище BLOB-объектов Azure. Диски данных в хранилище BLOB-объектов обеспечивают устойчивое хранилище данных для виртуальных машин Azure. Это хранилище аналогично томам дисков экземпляра AWS EC2 в EBS.
Хранилище экземпляров Amazon EC2 Временное хранилище Azure Временное хранилище Azure предоставляет виртуальные машины с аналогичной низкой задержкой временное хранилище для чтения и записи в хранилище экземпляров EC2, которое также называется временным хранилищем.
Объем подготовленных операций ввода-вывода в секунду Amazon EBS Хранилище Azure уровня "Премиум" поддержка Azure более высокопроизводительный диск ввода-вывода с хранилищем класса Premium. Это хранилище аналогично параметрам хранилища AWS Provisioned IOPS.
Amazon Elastic File System (EFS) Файлы Azure Файлы Azure предоставляет виртуальные машины с аналогичной функциональностью Amazon EFS.

Просмотр всех архитектур хранилища

Контейнеры и оркестраторы контейнеров

Несколько служб AWS и Azure обеспечивают развертывание и оркестрацию контейнерных приложений.

Служба AWS Служба Azure Description
Amazon Elastic Container Service (Amazon ECS), AWS Fargate Приложения контейнеров Azure Приложения контейнеров Azure — это масштабируемая служба, которая позволяет развертывать тысячи контейнеров без доступа к плоскости управления.
Реестр контейнеров Amazon Elastic (Amazon ECR) Реестр контейнеров Azure; Реестры контейнеров хранят отформатированные образы Docker и создают все типы развертываний контейнеров в облаке.
Amazon Elastic Kubernetes Service (EKS) Служба Azure Kubernetes (AKS) EKS и AKS позволяют оркестрировать развертывания контейнерных приложений Docker с помощью Kubernetes. AKS упрощает мониторинг и управление кластерами с помощью автоматического обновления и встроенной консоли управления. Подробные сведения о среде размещения см. в статье Конфигурация среды выполнения контейнеров.
Сетка приложений AWS Надстройка Istio для AKS Надстройка Istio для AKS обеспечивает полностью поддерживаемую интеграцию сетки служб Istio с открытым исходным кодом.

Примеры архитектур контейнера

Просмотр всех архитектур контейнеров

Бессерверные вычисления

Бессерверные вычисления позволяют интегрировать системы и запускать внутренние процессы без подготовки или управления серверами.

Служба AWS Служба Azure Description
AWS Лямбда Функции Azure, веб-задания в службе приложение Azure Решение Функции Azure — это основной эквивалент AWS Lambda, который предоставляет бессерверный код по запросу. Лямбда-функции AWS также перекрываются с веб-заданиями Azure, что позволяет планировать или непрерывно выполнять фоновые задачи.

Примеры бессерверных архитектур

Просмотр всех бессерверных архитектур

Соавторы

Эта статья поддерживается корпорацией Майкрософт. Первоначально он был написан следующими участник.

Автор субъекта:

Следующие шаги