Сравнение услуг облачных провайдеров microsoft azure aws или google cloud

Обновлено: 07.07.2024

Аватар пользователя artur.baranok

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

Microsoft Azure, AWS или Google Cloud

Сравнение услуг облачных провайдеров: Microsoft Azure, AWS или Google Cloud

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

AWS против Microsoft Azure и Google Cloud Platform

Сравнение доли облачных провайдеров в 2016 году

Во-первых, скажем несколько слов о каждой из платформ:

Amazon Web Services. Созданная в 2006 году, облачная платформа Amazon стала первооткрывателем в данной области, благодаря чему завоевала немалый рынок. С постоянными нововведениями и улучшениями на протяжении многих лет, AWS представила более 70 услуг с широким спектром покрытия по всему миру. Серверы доступны в 14 географических регионах. Рыночная доля компании неуклонно растет, во втором квартале 2016 года облачные технологии Амазон охватывали 31% рынка.

Microsoft Azure. Система была запущена в 2010 году и развивается очень быстрыми темпами. Microsoft Azure сейчас представляет собой многогранную сложную систему, которая обеспечивает поддержку множества различных услуг, языков программирования и фреймворков. В составе облака более 60 служб и центров обработки данных в 38 различных географических регионах. В настоящее время Microsoft Azure занимает 11% рынка.

Google Cloud Platform. Представленная в 2011 году, Google Cloud Platform является самой молодой облачной платформой и, в первую очередь, удовлетворяет потребности поиска Google и Youtube.

В настоящее время у компании представлено более 50 услуг и 6 глобальных центров обработки данных. Google Cloud Platform на рынке облачных услуг имеет 5% долю.

Компьютерные вычисления

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

Компьютерные вычисления в Amazon Web Services, Microsoft Azure и Google Cloud

В Amazon Web Services центральной вычислительной службой является сервис Elastic Compute Cloud (EC2). EC2 стал главным синонимом для понятия «масштабируемые вычисления по требованию». Для того, чтобы еще более тщательно планировать и снижать расходы при запуске проектов, компания ввела новые подсервисы, такие как AWS Elastic Beanstalk, Amazon EC2 Container Service.

На данный момент AWS поддерживает 7 различных семейств экземпляров и 38 типов экземпляров. Он одновременно предлагает и региональную поддержку, и поддержку зоны.

Основа вычислительных систем Microsoft Azure – это классические виртуальные машины и высокопроизводительные Virtual Machine Scale Sets. Клиентские приложения для Windows могут быть развернуты с помощью сервиса RemoteApp. Azure Virtual Machine включает 4 различных семейства, 33 типа экземпляров, которые вы можете развернуть в разных регионах. Но поддержка определенной зоны региона пока не поддерживается.

Google Cloud Platform использует сервис Compute Engine для обработки вычислительных процессов. Одним из главных недостатков является ценообразование, оно менее гибкое по сравнению с AWS и Azure.

Compute Engine поддерживает большинство основных облачных услуг - развертывание контейнера, масштабируемость и обработка данных. Google Cloud поддерживает 4 семейств экземпляров, 18 различных типов экземпляров, а также обеспечивает как региональное размещение, так и выбор зоны.

Если выбирать лидера, то AWS и Microsoft Azure сейчас наиболее востребованные облачные платформы. Предлагаемые вычислительные мощности у компаний находятся практически на равных уровнях, список предлагаемых сервисов также постоянно растет.

Аналитика

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

В области анализа данных AWS сделал большой скачок, отдельный сервис Quick Sight – предоставляет собой легкую в использовании бизнес-аналитику с готовыми шаблонами и по стоимости в 10 раз дешевле, чем традиционные BI-решения.

Сервис Microsoft Azure за последние годы сильно улучшил инструменты аналитики и машинного обучения, создав отдельное направление, включающее подсистему обработки аналитики Data Lake Analytics и машинное обучение в составе Cortana Intelligence Suite.

Machine Learning в Microsoft Azure

Google Cloud Platform запустил также отдельное направление по аналитике больших данных и имеет большие перспективы развития в будущем. Уже сейчас программные среды Cloud Vision API, Cloud Speech API, и Google Translate API имеют множественные интеграции в сторонние сервисы и приложения.

Место хранения

Хранение информации является связующим звеном облачных вычислений, поскольку оно позволяет собрать все виды информации в одном хранилище.

AWS Simple Storage Service, известный как S3, в значительной степени является промышленным стандартом. В целом, S3 создало понятие объектно-ориентированного хранения данных, а для архивации данных был создан отдельный сервис Amazon Glacier.

Azure и Google Cloud Platform имеют также достаточно надежные и мощные средства хранения.

Преимуществом Azure становится внедрение функций резервного копирования и восстановления данных внутри облачного хранилища. Также одним из важнейших решений стал подсервис StorSimple - гибридное облачное хранилище для корпоративных клиентов, которое позволяет сократить затраты до 60%.

Сравнение функцией сети является важным аспектом, так как для создания изолированного облака необходим не только источник вычислительных ресурсов, но и отдельный VPN доступ и адрес в сети.

В Amazon Web Services вы можете использовать Virtual Private Cloud для создания VPN с настройкой подсети, таблицы маршрутизации, частных диапазонов IP-адресов и сетевых шлюзов. Кроме того, есть сервис Route 53 для реализации веб-службы DNS.

Microsoft Azure также предлагает обширные инструменты настройки сетей. Виртуальная сеть (VNET) позволяет установить VPN, настроить публичный IP , подключить гибридное облако, а также активизировать межсетевой экран и DNS.

Предложения Google Cloud Platform не столь обширны. Платформа пока имеет только виртуальную сеть Cloud с поддержкой подсетей Public IP, собственный брандмауэр, и необходимые настройки DNS.

Ценообразование

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

AWS использует несколько моделей оплаты:

  • По требованию: Вы платите только за ресурсы и услуги, которые вы используете
  • Резервирование: Вы выбираете необходимое количество ресурсов, которые вы хотите заказать авансом от 1 до 3-х лет и оплачиваете на основе использования. Часто на такие предложения действуют хорошие скидки (до 75 %).
  • Частичное резервирование. Чем больше ресурсов используешь, тем меньше стоимость предоставленных услуг

Округление в Amazon Web Services работает на основе часов использования.

Microsoft Azure использует более гибкую систему ценообразования, оплата идет за пользование облачными ресурсами, с округлением по минутам. Вы можете использовать готовые подписки MSDN с определенным количеством денежных средств на облачные вычисления, либо оплачивать ресурсы обычным способом с ежемесячным выставлением счетов. Скидки также работают на основе объема заказанных услуг.

Ценовой калькулятор в портале Microsoft Azure

Google Cloud Platform имеет схожую систему выставление счетов как и Azure, но с округлением использования ресурсов за период в течение 10 минут.

Каждая платформа предлагает ценовой калькулятор, который помогает оценить затраты. В плане удобства, Microsoft Azure вышел вперед, сервис предлагает оценить затраты не только с помощью калькулятора на сайте, но и при создании новых проектов, непосредственно в портале управления.

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

image


Выбери своё облако

Публикация учитывает последние снижения цен от 1 декабря 2016 платформы AWS последних поколений m4 и c4, а также обзор новейшего инстанса AWSr4.

Суть облачного дисконтирования

В среднем, основной статьей расходов при использовании облака являются вычислительные ресурсы, на них приходится около 75%-80% от общих затрат.

Итоговая цена, которую вы заплатите за использование платформы, может быть на много снижена за счет скидки от провайдера. Поэтому, прежде чем перейти к сравнению цен, важно понять за счет чего можно снизить затраты при покупке облачного инстанса у каждого конкретного провайдера. В этом мы и попробуем разобраться в сегодняшней статье. Все цены указаны без НДС.

Наиболее выгодным предложением облачной платформы AWS являются зарезервированные инстансы (Reserved )RIs представляет собой не инстанс как таковой, а скидку на «инстанс по запросу». Скидка дает уменьшение цены инстанса, который, в свою очередь, вбирает в себя определенные параметры (регион расположения, операционная система и тип инстанса).

Размер скидки зависит от срока. AWS предлагает стандартные зарезервированные инстансы сроком на 1 и 3 года, чем больше срок — тем больше выгода при покупке. Если, при покупке, выбрать частичную или полную предоплату, то скидка также будет увеличена. Есть вариант конвертируемого RIs сроком на 3 года — данный тип дает меньшую скидку, но подразумевает возможность изменять атрибуты зарезервированного инстанса, если изменения приводят к созданию зарезервированных инстансов равной или большей стоимости.

Таким образом, экономия может составлять от 24% до 75% в зависимости от сроков, типа RI и территориальной зоны. Оптимальным вариантом для работы является годовой RI без предоплаты, этот тип мы используем в нашем сравнительном анализе платформ различных провайдеров. Мы рекомендуем быть осторожными при покупке трехлетнего RI, так как объемы загрузки могут меняться в течение этого срока.

  • Цены и скидки на RI варьируются в зависимости от региона, типа инстанса и программного обесечения
  • В расчет берется m.large, Linux, восточное побережье CША, инстанс «по требованию», цена 0,133 $ в час.

Azure

Экономия в использовании Azure определяется Вашим соглашением Enterpirse c Майкрасофт (). Размер скидки при использовании Azure может составлять от 15% до 45% и зависит от планируемых расходов на инфраструктуру. Для сравнения предложений провайдеров мы используем средний 30% дисконт.

Google Cloud

Облачные сервис Google предлагает простой способ экономии за счет SustainedUsageDiscount (SUD) (Оплата только за текущую нагрузку). SUD не требует предоплаты и скидка высчитывается при выставлении счета в конце месяца. При этом в расчет берется фактическое время пользования инстанса определенного типа. Если нагрузка составляет 25% в месяц, то скидка составляет 20%. Если нагрузка достигает 50% и 70% рубежа, то скидка увеличивается на 20% соответственно. Таким образом, даже при условии 100% нагрузки, максимально возможная скидка будет составлять 30%.

Уровень использования, % от расчетного цикла Добавочная ставка, % от базового тарифа Базовый тариф, n1-standard-1 Общая стоимость
0-25% 100% $0.050 $9.00
25-50% 80% $0.040 $7.20
50-75% 60% $0.030 $5.40
75-100% 40% $0.020 $3.60
Цена за месяц при 100% использовании 30% скидка $25.20

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

Cloud4Y


Cloud4Y, предоставляет немного другую модель оплаты, отличную от инстансов — «Pay as you go», с гибким конфигурированием каждого ресурса по отдельности. Такая модель дает возможность оплачивать ресурсы по факту потребления. Имеется гибкая система скидок от 15% – 50%. Чтобы получить максимальную скидку размером в 50%, вам придётся заключить договор сроком на 1 год. Размер скидки, доступный всем, что называется «по требованию» — 19%. Стоит отметить, что во всех случаях, плата за CPU и RAM берётся только за «включенное» время, в момент, когда вы не пользуетесь машиной — плата не взимается, а вот за хранилище придётся платить в независимости от того, включена машина или выключена — плата берётся всегда (до момента, пока на диске есть данные, если диск чистый — плата не взимается).
Тип ресурса Цена за час Цена за час со скидкой 19% Цена за час со скидкой 50%
2cpu-7ram-32ssd $0,13 $0,10 $0,06
2cpu-7ram-0ssd $0,12 $0,09 $0,06
2cpu-3ram-0ssd $0,07 $0,05 $0,03

Сравнение цен

Теперь, когда мы рассмотрели различные варианты скидок, перейдем к сравнению цен и типов инстансов вышеуказанных провайдеров.

Обратите внимание: Экономия при использовании Google SAD рассчитывается провайдером самостоятельно, независимо от условий клиента. Цена AWS RIs зависит от набора параметров. Cloud4Y выставляет цену в зависимости от характеристик виртуальной машины. Azure же высчитывается исходя из условий соглашения.

При сравнении цены, важно учитывать схожи ли параметры инстансов, участвующих в выборке. При анализе мы использовали три типа инстансов с локальным хранилищем данных и без. Итого получилось 6 различных тарифов (см. колонку 1 в таблице). Тем не менее, как видно из таблицы, детальное сравнение провести крайне сложно, преимущественно, по следующим причинам:

1. Не смотря на схожий тип инстансев, провайдеры предоставляют разные объемы памяти. В большинстве случаев разброс не большой (10% и менее), но для инстанса типа highcpu провайдеры AWS и Azure предлагают в два раза больший объем памяти, чем Google. Для равноправного сравнения мы придумали для Cloud4Y инстансы, которые по техническим параметрам похожи на инстансы AWS, Azure и Google.

2. Наличие локального SSD:

    Каждый тип инстанса AWS (с3, с4,m3,m4, r3,r4) может быть с локальным SSD и без;

Сравнение цен инстансов

Для каждого из представленных шести тарифов мы сделали разбивку на почасовую оплату инстансов «по требованию» и почасовую оплату за каждый гигабайт оперативной памяти.


Итог: Cloud4Y дает самую низкую цену на инстансы с не большим количеством RAM, Google дает самую низкую цену на инстанс с повышенной оперативной памятью без SSD, в инстансах с SSD высокая цена Google Cloud оправдывается за счет надбавки локального SSD объемом 375GB. AWS наиболее выгоден, когда требуется большое количество оперативной памяти в связке с локальным SSD.

Сравнение дисконтированых цен:

Для более наглядного сравнения цен мы отталкивались от годовых затрат. Во многом по причине того что минимальный срок инстанса AWS RIs составляет год, контракт EA Майкрософт 3 года (хотя подразумевает возможность определения срока каждый следующий год). Cloud4Y самый гибкий — минимальный срок аренды может составлять несколько дней.

Ниже в таблице приведены расчеты скидок в разрезе годовых выплат для каждого из шести сценариев. А также расчет цены за гигабайт оперативной памяти.


Если вы не планируете использовать скидочные купоны резервируемых RIs от AWS и не имеете скидки, прописанной в соглашении EA с Майкросфот, то в зависимости от параметров, самым выгодным вариантом будет Google Cloud или Cloud4Y.

AWS против Azure против Google Cloud

AWS (Amazon Web Services), Microsoft Azure и Google Cloud - три крупнейшие облачные платформы, используемые предприятиями по всему миру. Поэтому профессионалы, желающие повысить свой набор навыков и повысить свою привлекательность для работодателей, должны рассмотреть возможность сертификации и обучения на одной из этих платформ. Вопрос в том, какой?

В этом посте мы сопоставим AWS, Azure и Google Cloud, чтобы выяснить, какая платформа наиболее целесообразна для профессионалов в зависимости от ваших навыков, целей и опыта.

Что такое облачная платформа?

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

Облачные платформы по существу предоставляют компаниям масштабируемые решения для хранения, извлечения и обработки данных. В свою очередь, они могут расти, чтобы удовлетворить потребности клиентов. Это приемлемый вариант для предприятий любого размера благодаря тарифным планам, которые взимают с клиента плату за используемую инфраструктуру. Хотя изначально были некоторые опасения по поводу безопасности и конфиденциальности, подавляющее большинство компаний, использующих облачные технологии, теперь полагаются на такие услуги.

Рынок IaaS оценивается в 50.4 миллиарда долларов.

Согласно исследованиям Gartner, рынок IaaS оценивается в 50.4 миллиарда долларов, что делает его чрезвычайно полезным навыком для любого ИТ-специалиста.

AWS против Azure против сертификации Google Cloud

Имея это в виду, на какую из этих платформ вам следует потратить время и усилия на обучение? Что даст больше всего возможностей для трудоустройства и лучшую оплату?

AWS занимает наибольшую долю на рынке IaaS с момента его развертывания в 2006 году. Сегодня AWS поддерживает примерно 33% акций, при этом Microsoft Azure - 16%, а Google Cloud - 8%. Таким образом, с точки зрения чистых цифр и спроса сертификация AWS, вероятно, принесет максимальную отдачу для профессионалов.

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

Что касается огромного объема услуг, AWS выходит на первое место, предлагая более 175 сервисов, в том числе:

  • Инструменты разработчика
  • Аналитика
  • Память
  • Управление базой данных
  • Вычисление
  • сетей
  • IoT
  • Безопасность
  • Управляющие компанией
  • Корпоративные приложения

Это делает AWS отличным вариантом для компаний, которым требуется комплексное решение. Однако AWS, как правило, является одним из самых дорогих вариантов с более сложной моделью ценообразования.

Microsoft Azure - еще один популярный вариант с широким спектром услуг. Интеграция других служб, с которыми клиенты могут быть знакомы, например Office 365 и Teams, также привлекает внимание предприятий.

Google Cloud имеет меньший выбор сервисов, но больше ориентирован на машинное обучение благодаря своим мощным Платформа Tensor Flow. Поскольку машинное обучение находится в центре внимания многих современных предприятий, это ценный вариант для будущей защиты ваших навыков и возможностей трудоустройства. Компания также приняла открытый исходный код, и этот опыт проявляется, в частности, в использовании контейнеров.

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

Какую платформу вам следует изучить?

Итак, какая облачная платформа лучше всего подходит для ИТ-специалистов? Давайте посмотрим на сертификацию AWS, Azure и Google Cloud.

Хотя могут быть конкретные случаи, когда сертификация Google Cloud или Microsoft Azure имеет больше смысла (например, если вы решите специализироваться на машинном обучении), сертификация AWS, пожалуй, остается самой востребованной и востребованной.

Amazon Web Services - это наиболее широко используемая облачная платформа, а это значит, что она откроет множество профессиональных возможностей.

Хорошее место для начала - это Сертификация AWS Solutions Architect Associate.

Сертифицированный Microsoft Azure Solutions Architect - отличная добавка к вашему луку. Он понравится огромному количеству предприятий, которые уже ежедневно полагаются на услуги Microsoft. Сертифицированный архитектор решений Microsoft Azure - отличный сертификат, к которому стоит стремиться, хотя профессионалам сначала необходимо пройти курсы AZ-300 и AZ-301.

Если у вас есть оба этих сертификата, почему бы не дополнить их сертификатами Google? Сертификация профессионального облачного архитектора? Это также должно быть главным приоритетом для всех, кто хочет предложить опыт машинного обучения. Опять же, профессионалы должны хорошо разбираться в облаке и, в частности, в Google Cloud, прежде чем сдавать экзамен.

Тогда лучший ответ, когда дело доходит до сертификации AWS, Azure и Google Cloud? Получите все три! Вы также можете начать с более общей сертификации, например CompTIA Cloud + что обеспечит полезную основу.

Вы сможете требовать большей зарплаты и обращаться к более широкому кругу работодателей.

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

Но что вы думаете? Кто окажется первым при сравнении AWS, Azure и Google Cloud? Какие другие сертификаты облачной платформы вы считаете наиболее ценными?

облачные сервисы по сравнению

Три основных игрока бизнес-облачных сервисов предлагают широкий спектр продуктов, которые могут вам понадобиться для работы в Интернете. Но существуют различия не только в ценах, но и в том, как они называют и группируют свои услуги, поэтому давайте сравним одно рядом с другим и выясним, что они предлагают.

Мы сосредоточимся на услугах, предоставляемых Amazon Web Services (AWS), Google Cloud Platform (GCP) и Microsoft Azure . Мы не будем рассматривать все из них, или не будем подробно рассказывать об инфраструктуре облачных вычислений. Тем не менее, вы познакомитесь со многими продуктами, которые можете использовать, и, надеюсь, познакомитесь с некоторыми концепциями облачных вычислений.

Почему Облако

Знаменитые компании из государственного и частного секторов, такие как Netflix, AirBNB, Spotify, Expedia, PBS и многие, многие другие, полагаются на облачные сервисы для поддержки своих онлайн-операций. Это позволяет им лучше сосредоточиться на выполнении того, что они знают, и позволяет многим техническим аспектам позаботиться о инфраструктуре, которая уже существует и постоянно обновляется. Если бы им пришлось внедрить физическую инфраструктуру, которая им фактически необходима для их операций, им потребовалась бы армия технических специалистов, много дополнительного бюджета и времени, и многие стартапы никогда бы не преодолели эти технические проблемы.

Для каждого

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

Гибкая (а иногда и запутанная) цена

То, что вы платите, будет сильно различаться в зависимости от того, сколько вычислительной мощности вам требуется, сколько экземпляров (то есть сколько виртуальных серверов) вы развертываете и где вы их развертываете (подробнее об этом в разделе «Местоположения»). Также будут существенные скидки при массовом использовании. В любом случае, вы будете иметь эти преимущества в большинстве случаев:

  • никаких первоначальных затрат
  • нет платы за завершение
  • платить только за то, что вы используете
  • за минуту оплаты

Чтобы получить точные сведения, вам необходимо ознакомиться с ценами мелкого шрифта AWS , GCP и Azure .

Продукты против Решений

Мы будем использовать термины «продукты» и «услуги» довольно нечетко; решение , однако, является более конкретной концепцией, о которой вы много услышите, имея дело с облачными сервисами. Проще говоря, решение — это набор предварительно сконфигурированных продуктов, ориентированных на очень специфические потребности, с многочисленной документацией, вариантами использования и отзывами, которые помогут вам в процессе освоения облачной инфраструктуры.

Некоторые типичные «консервированные» решения:

  • большие данные — AWS , GCP , Azure
  • цифровой маркетинг — AWS , Azure
  • электронная коммерция — AWS , GCP , Azure
  • игры — AWS , GCP ,
  • правительство — AWS ( федеральное , государственное и местное )
  • Интернет вещей (IoT) — AWS , GCP , Azure ( профилактическое обслуживание , удаленный мониторинг )
  • частные облака
  • реселлер хостинг

Давайте сравним!

логотипы облачных сервисов

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

Google, а затем и Microsoft, пришли в игру и быстро приходят в норму, предлагая свою собственную инфраструктуру и идеи, предлагая сделки и снижая цены.

В следующем видео представители каждой компании обсуждают свои облачные стратегии:

вычисление

вычисление аналитики облачных сервисов

В конце концов, для этого нужны компьютеры: для расчета, для обработки данных — для вычислений. Если вам нужна более быстрая обработка для рендеринга графики, анализа данных или чего-то еще, вы можете либо купить больше оборудования, либо перейти в облако.

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

С другой стороны, когда вы переходите в облако, вы просто платите за то, что используете, и можете за несколько минут масштабировать до тысяч процессорных узлов (и, если вы не будете осторожны, взорвать свою кредитную карту, находясь у нее).

Elastic Compute Cloud (EC2) — флагман Amazon для масштабируемых вычислений по требованию , конкурирующий с Google Compute Engine и виртуальными машинами Azure и наборами масштабов виртуальных машин . Сервис Amazon является наиболее полным, но, как уже упоминалось, цены на EC2 могут быть очень сложными, и то же самое касается цен на виртуальные машины Azure. Предложение Google несколько менее гибкое, но цены намного проще (см. Раздел о ценах).

Существует также возможность аренды вычислительных процессов для веб-приложений и мобильных приложений , которые могут обеспечить значительную экономию при использовании вместо EC2 или Compute Engine, если ваши приложения соответствуют спецификациям этого сервиса (подробнее см. AWS Elastic Beanstalk и Google App Engine ). ,

Если вы хотите развернуть программные контейнеры с помощью Docker , вам следует обратиться к Amazon EC2 Container Service (ECS) и EC2 Container Registry (ECR) ; Google эквивалентно Контейнерный движок и Реестр контейнеров . Azure также поддерживает Docker со своей службой контейнеров , хотя в настоящее время они не предоставляют возможности для частных реестров Docker.

Место хранения

хранилище аналитики облачных сервисов

Наряду с вычислениями, хранилище является ключевым столпом облачных сервисов. В облаке вы можете с одинаковой легкостью хранить все, от нескольких ГБ до нескольких ПБ (1 петабайт = 1024 терабайта = 1 048 576 гигабайт). Однако будьте осторожны: внедрение этих решений не так тривиально, так как это не обычный хостинг, для которого вам просто необходим пользователь и пароль для загрузки файлов на FTP. Вместо этого вам нужно будет взаимодействовать с API или сторонними программами, и может потребоваться некоторое время, прежде чем вы сможете полностью управлять своим хранилищем в облаке.

Amazon Simple Storage Service (S3) — это служба, которая работает дольше всего, и для хранения объектов (то есть почти всего), и поэтому она имеет обширную документацию , включая бесплатные вебинары , тонны примеров кода и библиотек , статьи и учебные пособия. и очень активные дискуссионные форумы, на которых разработчики Amazon регулярно предоставляют очень полезные отзывы. Конечно, Google Cloud Storage и Microsoft Azure Storage предоставляют такую ​​же надежную и надежную услугу, но ресурсы, которые вы найдете, даже близко не соответствуют ресурсам Amazon. При этом Google и Microsoft могут иметь преимущество в цене, так что читайте мелкий шрифт.

  1. Снижение доступности
  2. Локально избыточное хранилище
  3. Географически избыточное хранилище
  4. Доступ для чтения географически избыточного хранилища

Для архивирования , также называемого иногда «холодным хранилищем» (например, когда вы храните объекты, к которым вы не планируете регулярно обращаться по большей части), вам понравится более низкая скорость, но также и более низкая скорость доступа, которая не должна быть слишком большой. проблема в большинстве случаев. Характеристики и цены очень похожи у разных провайдеров, поэтому, скорее всего, вы будете зависеть от того, какой API вы внедрили на своем сервере. Характеристики и подробности см. В разделах « Amazon Glacier» , « Cloud Storage Nearline от Google» и « Azure Backup» ; и проверьте также решения для архивирования , предлагаемые этими провайдерами — Архивирование данных AWS и Резервное копирование и Архивирование Azure.

служба поставщик GB / месяц
Облачное хранилище Рядом Google Cloud Platform $ 0,01 (хранение) + $ 0,01 (поиск)
ледник вес Amazon Web Services $ 0,007
Место хранения вес Microsoft Azure 0,01 доллара США (LRS) / 0,02 доллара США (GRS) / 0,025 доллара США (RA-GRS)

Помимо хранения и архивирования, они предоставляют более конкретные опции , такие как Amazon CloudFront, предназначенные для построения сети доставки контента (CDN), такие же, как облачная CDN Google и сеть доставки контента Azure. Но если у вас есть более экзотические требования, обязательно проверьте их сайты.

аналитика

аналитика облачных сервисов

Теперь мы становимся серьезными, поскольку мы вступаем в мощное место, в котором мы интегрируемся и полностью используем вычисления, хранение и доставку, одновременно. И правда в том, что есть определенные вещи, которые вы просто не можете выполнить нигде, кроме как в облаке (то есть, за исключением того, что вы можете позволить себе огромные инвестиции в инфраструктуру). Итак, давайте поговорим об аналитике.

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

Но вам не нужно попадать в категорию больших данных, чтобы иметь возможность разобраться в данных. Большие объемы структурированных и даже неструктурированных данных могут помочь вам определить возможности для бизнеса. Это известно как бизнес-аналитика (BI) , и стратегии здесь могут быть очень разнообразными и сильно варьироваться в зависимости от вашей области. Так что, если у вашего бизнеса есть наборы данных, могут быть ценные сведения, ожидающие разработки. В этом случае только Amazon занимает эту нишу с QuickSight .

И для всего этого вам, скорее всего, потребуется использовать машинное обучение (ML) , которое является отраслью искусственного интеллекта (AI). Интересно, что Google также имеет преимущество в этом вопросе, предлагая не только облачное машинное обучение для ML общего назначения, но и для использования продуктов, которые им приходилось создавать для своих собственных приложений, и предлагая интерфейсы для доступа к ним — половина из них в бета-ориентированном виде. для очень специфического использования ML, включая API для Cloud Vision , Cloud Speech , Cloud Natural Language и Google Translate . Альтернативы общего назначения — машинное обучение Amazon и машинное обучение Azure .

Места

При развертывании своих служб вы можете выбрать центр обработки данных, близкий к вашей основной цели пользователей. Например, если вы занимаетесь хостингом в сфере недвижимости или розничной торговли на Западном побережье США, вам нужно будет развернуть свои сервисы прямо здесь, чтобы минимизировать задержки и обеспечить лучший пользовательский опыт (UX). Конечно, вы все еще можете развернуть издалека, но UX пострадает.

Амазон явно имеет самый широкий охват:

Расположение серверов AWS

Azure приближается, с довольно хорошей поддержкой для Азии:

Расположение серверов Azure

Google имеет солидный охват в Соединенных Штатах, но отстает в Европе и, в частности, в Азии (только одно место на Тайване), а в Южной Америке вообще отсутствует. Никто из них не может развернуться в Африке.

Расположение сервера Google

Но имейте в виду, что развертывание в разных местах происходит по-разному, а США и Европа — в таком порядке — обычно самые дешевые.

Другие продукты и услуги

Как уже упоминалось, нам нужно рассмотреть только некоторые основные облачные сервисы, но прежде чем мы закончим, давайте кратко рассмотрим некоторые продукты, за которыми вы, возможно, захотите присмотреть.

сетей

  • Вы можете работать в сети в облаке, используя систему доменных имен (DNS) с Amazon Route 53 , Google DNS или Azure DNS .
  • Или выполните балансировку нагрузки с помощью Amazon Elastic Load Balancing , Google Cloud Loud Balancing и Azure Load Balancer .
  • И, конечно же, настройте свою виртуальную частную сеть (VPN) с помощью виртуального частного облака Amazon VPC , облачной виртуальной сети Google и VPN-шлюза Azure.

Базы данных

  • Вы можете реализовать решения SQL с помощью службы реляционной базы данных Amazon (RDS) (поддерживающей многие СУБД), Google Cloud SQL (на данный момент поддерживающей только MySQL), а также с базой данныхSQL Azure, хранилищемданныхSQL и растягивающейся базой данных SQL Server .
  • Также новые решения NoSQL доступны с Amazon DynamoDB , Google Bigtable и Cloud Datastore , а также хранилищемдокументов и базданных Azure.
  • Но кому нужна БД, когда все, что вам нужно, это кеш ? Если это так, то Amazon ElastiCache и Azure Redis Cache могут это сделать.
  • Более подробную информацию можно найти в решении, которое предлагает Amazon — облачные базы данных с AWS .

Инструменты разработчика, управление, безопасность, идентификация, аварийное восстановление …

И это еще не все, но давайте пока назовем это днем!

Другие игроки

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

  • Brightbox . Облачный хостинг в Великобритании для команд, которые настаивают на 100% безотказной работе.
  • Кодеро Управляемый, выделенный и облачный хостинг.
  • DigitalOcean . Облачные вычисления, рассчитанные на разработчиков с конкурентоспособными ценами.
  • Кюп Масштабируемый облачный хостинг на контейнерах Linux.
  • Линод . Высокопроизводительные SSD-серверы Linux для многих инфраструктурных нужд.
  • Пакет Облако базового металла для разработчиков.
  • Rackspace Cloud . Работает на OpenStack, технология с открытым исходным кодом.
  • SoftLayer (IBM Cloud) . Еще один вариант для компаний с широко распространенным местоположением, поддерживаемый IBM.
  • Vultr . Высокопроизводительное облако SSD доступно в 14 городах мира по конкурентоспособным ценам.

Что делать дальше

Amazon, Google и Microsoft, а также почти все альтернативы, которые мы обсуждали, предлагают стартовые сделки и даже бесплатный кредит для новых учетных записей, что означает, что вы можете начать эксперименты в облаке, не беря свою кредитную карту и не выполняя никаких будущих обязательств.

И не будь парализован ! Там может быть множество вариантов, но вы можете начать с концентрации на ваших потребностях. Если вам нужно очень конкретное решение или определенные местоположения, или если вы просто скромный разработчик, которому может быть лучше в небольшой компании, начните с этого.

Читайте также: