Azure vs AWS Боков Алексей
Содержание Вычислительные ресурсы Хранилища данных Базы данных – реляционные бд и NoSQL Дополнительные сервисы Публичные клауд провайдеры - сравнительный анализ 2
Облачные решения Приватный клауд IaaS PaaS Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Storage Server HW Networking Servers Databases Virtualization Runtimes Applications Security & Integration Managed by vendor
Вычислительные ресурсы AWS ( linux, windows ) - 13 типов инстансов От Micro Instance 613 MB of memory, ~2 EC2 Сompute unit, storage - EBS, 32-bit : 2 цента/час до Cluster Compute Eight Extra Large 60.5 GB RAM, 88 EC2 Compute Units, 3370 GB storage, 64-bit, 10 Gigabit Ethernet : $2.40/час ОС : Linux, Windows Есть кастомные образы виртуалок Azure ( windows ): 4 типа инста От ExtraSmall Shared CPU, 768 RAM, 12 GB Storage, network 5Mbps : 4 цента/час до ExtraLarge – 8 CPU, 14 GB RAM, 2 TB storage, 800MBps : $.0.96/час ОС : Windows only Заранее созданных кастомных образов нет, но внутри аккаунта можно делать свои. Публичные клауд провайдеры - сравнительный анализ 4
Вычислительные ресурсы - сеть Публичные клауд провайдеры - сравнительный анализ 5 AzureAWS IP адресаАвтоматическое, нет статических IP IP / Elastic IP Azure ConnectVirtual Private Cloud - VPC Балансировка нагрузки АвтоматическаяElastic Load Balancing - ELB Управление firewall Настройки конфигурируются в пакетах приложений Настройки регулируются через интерфейс в онлайне CDNAzure CDN ( 24 точки, есть в Москве ) CloudFrond ( 22 точки, в Восточной Европе нет )
Хранилища данных Публичные клауд провайдеры - сравнительный анализ 6 AzureAWS Реляционная БДAzure SQL ( + Azure SQL Sync ) RDS(MySQL, Oracle) No SQL БДAzure Table StorageSimpleDB Файловые системы Azure DriveEBS Блочное хранилище Azure Blob StorageS3 Управление firewall Настройки конфигурируются в пакетах приложений Настройки регулируются через интерфейс в онлайне
Развертывание приложений Публичные клауд провайдеры - сравнительный анализ 7 AzureAWS Инициализация виртуалки CSPKG package fileAMI ( ISO ) Модель деплоймента Загружаем package через веб интерфейс или через API ( package в Azure Blob ) Традиционный scp –i key deploy.zip или через пакеты ( если есть свой репозиторий ) Доступ к сервисуRESP API, веб- консоль REST API, веб-консоль, командая строка
Полезные сервисы Публичные клауд провайдеры - сравнительный анализ 8 Отправка AWS: Simple Service Импорт/экспорт данных из физического носителя AWS: Import/Export Business IntelligenceSQL Azure reporting Локальная отладка приложений Windows Azure SDK