Альтернативы AWS и как их найти

Amazon Web Services (AWS) всегда была лидером рынка облачных вычислений. Тем временем, однако, появилось множество привлекательных альтернатив AWS. Из-за постоянного развития облачных технологий нелегко найти лучшего поставщика для каждого конкретного случая. Однако во многих случаях стоит приложить усилия для поиска подходящей технологии облачных вычислений.

Что важно при выборе провайдера облачных вычислений?

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

Авторы исследования о критериях выбора поставщиков облачных услуг (CSP) из Технического университета Мюнхена и Технического университета Дортмунда (на английском языке: технические университеты Мюнхена и Дортмунда, или TUM) отмечают следующее:

Цитата

«Выбор неправильного CSP может привести к сбоям в предоставлении услуг в будущем, нарушению конфиденциальности или целостности данных и несоблюдению установленных норм […]». — Михаэль Ланг, Мануэль Више и Хельмут Кркмар

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

Amazon Web Services (AWS) всегда доминировала на рынке облачных услуг. Однако сейчас существует большое количество альтернатив, конкурирующих с AWS. Большое значение имеет то, как провайдеры ранжируются с точки зрения защиты данных, ценообразования, сертификации и т.д. Сложность заключается в том, чтобы сделать различные услуги сопоставимыми. Это действительно единственный способ принять оптимальное решение для компании, но как начать?

Атрибуты качества обслуживания (QoS) для альтернатив AWS

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

Цитата

«Чтобы выбрать «правильного» CSP, необходимо учитывать широкий спектр технических и управленческих атрибутов качества обслуживания (QoS). Например, технические атрибуты QoS, такие как производительность или надежность, необходимы для определения характеристик CSP по отношению к самой облачной услуге и могут быть измерены с помощью специальных методов, таких как тесты на пропускную способность или задержку.» — Михаэль Ланг, Мануэль Више и Хельмут Кркмар.

Как мы видим, два класса атрибутов QoS вступают в игру при принятии решений:

  1. Технические атрибуты QoS для выбора альтернативы AWS

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

  1. Управленческие атрибуты QoS для выбора альтернативы AWS

Об управленческих атрибутах полезно подумать, чтобы уменьшить неопределенность при выборе облачного провайдера. Управленческие атрибуты направлены на определение конкретных показателей услуг провайдера. Цель состоит в том, чтобы проверить, предоставляет ли поставщик облачных вычислений то, что он обещает, и убедиться, что он соответствует нормативным требованиям.

Давайте сначала сделаем обзор технических атрибутов QoS:

Технический атрибут QoS Объяснение
Функциональность Доступность, производительность, масштабируемость, безопасность
Гибкость Возможность изменения используемых услуг
Интеграция Доступные интерфейсы и протоколы для интеграции в корпоративную структуру
Контроль Инструменты и подходы для контроля и конфигурирования услуг

Авторы исследования TUM подчеркивают важность атрибутов QoS для принятия решений, которые выходят за рамки технических характеристик:

Цитата

«Чтобы адекватно оценить и проверить ряд технических атрибутов QoS, клиентам облачных сервисов требуется управленческий QoS. Атрибуты управленческого QoS, такие как геолокация серверов или услуги мониторинга, проверяют и подтверждают возможности и заявленные характеристики CSP». — Михаэль Ланг, Мануэль Више и Хельмут Кркмар.

Давайте теперь рассмотрим управленческие атрибуты QoS:

Управленческий атрибут QoS Объяснение
Соответствие Соответствие нормативным требованиям; зависит от юридического адреса провайдера и местонахождения серверов
Контракты Четкие, недвусмысленные контракты с понятной структурой ценообразования в зависимости от потребления
Географическое расположение серверов Влияет на применимые нормы защиты данных, а также на задержки при доступе пользователей
Прозрачность С точки зрения безопасности, защиты данных, облачной архитектуры и т.д.
Сертификация Признанными органами; создает правовую определенность
Мониторинг Контроль качества полученных услуг
Модель развертывания Публичное/частное/гибридное облако; API, оркестровка, инфраструктура-как-код (IaC).
Тестовая среда Бесплатный пробный период, тесты функциональности, интеграции, контроля

Выбор облачного провайдера в качестве альтернативы AWS

Обилие облачных провайдеров приводит к усилению конкуренции. Это отражается в новых более низких ценах, но также создает стимул для провайдеров срезать углы. Поэтому прозрачность провайдера становится все более важной. Однако сама облачная услуга не является прозрачной; как клиент, вы должны полагаться на информацию, предоставляемую провайдером. Об этом говорится в исследовании Мюнхенского технического университета:

Цитата

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

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

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

Общий процесс выбора поставщика облачных услуг включает в себя три этапа:

  1. Принять решение об использовании облачных услуг. Определение бизнес-требований и рамочных условий.
  2. Предварительный отбор кандидатов в облачные провайдеры. Все они отвечают функциональным требованиям.
  3. Принять решение о выборе одного или нескольких облачных провайдеров. Рассмотрите мульти/гибридные облачные подходы.

Использовать облачные сервисы в качестве альтернативы AWS.

Приведенные выше атрибуты QoS обеспечивают прочную основу для принятия структурированных решений. Теперь перейдем к рассмотрению конкретных атрибутов альтернатив, конкурирующих с AWS, а также способов взаимодействия.

Определите рамки ваших взаимоотношений с бизнесом

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

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

Как правило, у клиента уже есть ИТ-инфраструктура, будь то на собственных системах или в облаке. Важно, чтобы существующие системы можно было перенести к новому провайдеру или использовать в сети. Следует также определить, в какой степени поддержка провайдера необходима для миграции. Для обеспечения максимальной гибкости поставщик облачных услуг должен поддерживать мульти- и гибридные облачные подходы. В идеале для создания облачной инфраструктуры должны использоваться подходы Infrastructure-as-Code (IaC).

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

Определите соответствие поставщика услуг нормативным требованиям

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

Защита и безопасность данных — одни из самых важных критериев при выборе поставщика облачных услуг. Как минимум, все данные при транспортировке должны быть зашифрованы, а в идеале — и данные в состоянии покоя. Автоматизированное резервное копирование позволяет восстановить пострадавшие системы в случае повреждения и закладывает основу для безопасности ревизии. Географическое расположение вычислительных центров и центров обработки данных помогает определить применимые законы о безопасности данных.

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

Технические характеристики

Наиболее важными техническими критериями при выборе облачного провайдера являются производительность и масштабируемость. Производительность может быть измерена метриками доступа к данным и их обработки. К ним относятся доступные ядра процессора, оперативная память и дисковое пространство, каждый из которых тарифицируется за единицу времени. Обычно клиент может выбирать между различными типами используемых технологий, например, процессоры AMD против процессоров Intel, HDD против SSD-накопителей и т.д. Кроме того, существует входящий и исходящий трафик данных, который тарифицируется в зависимости от объема переданных данных. Важно, чтобы используемые ресурсы можно было масштабировать по мере необходимости.

Показатели производительности указывают на максимальную ожидаемую производительность, но сами по себе недостаточны для оценки облачного сервиса. Для полноценной оценки необходима информация о надежности и доступности услуги. Чтобы указать услуги высокой доступности, доступность часто указывается в процентах. Часто встречается показатель доступности 99,999% — также известный как «пять девяток». Если услуга доступна на 99,999%, ожидается, что время простоя составит менее одной секунды в день. Чтобы обеспечить высокую доступность систем, их резервируют в глобально распределенных центрах обработки данных.

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

Непрерывное партнерство

Для регулирования постоянного сотрудничества между облачным провайдером и клиентом часто составляется и подписывается «Соглашение об уровне обслуживания» (SLA). Это рамочный договор как соглашение о качестве обслуживания для повторяющихся услуг. SLA определяет ожидаемую доступность используемых услуг, а также другие параметры, такие как время отклика провайдера. Обычно клиент может выбирать из нескольких доступных уровней обслуживания. Более высокие уровни обслуживания связаны с более высокими затратами со стороны клиента.

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

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

Сравнение AWS и альтернативных решений

Amazon Web Services (AWS) является лидером рынка облачных вычислений. Возникает вопрос, почему компания должна полагаться на альтернативу, а не на AWS. AWS имеет свои сильные стороны, но есть несколько моментов, которые умаляют его привлекательность. Конечно, решающими факторами являются потребности конкретного предприятия, но давайте рассмотрим, почему компания может захотеть отказаться от AWS.

Каковы недостатки AWS?

Одна из самых распространенных жалоб на AWS — сложная структура ценообразования. Цены предложений рассчитываются на основе различных факторов, которые постоянно меняются. По состоянию на весну 2021 года в качестве параметров ценообразования фигурировали 16 различных регионов и 10 операционных систем. Кроме того, существуют расходы на поддержку, которые в настоящее время составляют 3-10% от стоимости используемых ресурсов и услуг.

Amazon Web Services включает в себя обширный портфель предлагаемых услуг. Точное их количество трудно измерить, но оно определенно находится в нижнем трехзначном диапазоне. Постоянно добавляются новые услуги. По словам авторов исследования TUM:

Цитата

«Более того, технологии, связанные с облачными вычислениями, быстро и постоянно меняются из-за короткого жизненного цикла технологий». — Михаэль Ланг, Мануэль Више и Хельмут Кркмар.

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

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

Каковы преимущества сравнительно небольших альтернатив AWS?

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

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

Почему IONOS является хорошей альтернативой AWS?

IONOS Cloud — это облачное решение для профессионалов. IONOS является одним из основателей немецко-французского правительственного проекта Gaia-X. Проект направлен на поддержку малых и средних предприятий (МСП) в оцифровке. Как правило, МСП неэффективно строить собственные центры обработки данных. В рамках Gaia-X используется синергетический эффект и расширяется взаимодействие европейских провайдеров. Использование открытых интерфейсов, решений с открытым исходным кодом и международных стандартов защищает МСП от привязки к поставщикам.

IONOS Cloud включает в себя все компоненты, необходимые компании для реализации сложных облачных приложений. Давайте рассмотрим обзор наиболее важных компонентов IONOS Cloud:

Компоненты IONOS Cloud Пояснение
Калькулятор IaaS-решение для профессиональных приложений облачных вычислений
Объектная память S3 API, совместимый с AWS S3
Управляемые Kubernetes Оркестрируйте контейнерные приложения в распределенных производственных средах
Backup-as-a-Service Резервные копии хранятся в центрах обработки данных, сертифицированных по стандарту ISO 27001
Частное облако Выделенное оборудование в сертифицированных по ISO высокопроизводительных центрах обработки данных.

IONOS Cloud сияет устойчивостью и прозрачностью. Особое внимание уделяется обширной поддержке, которая также включает управляемые решения и Cloud Disaster Recovery.

Создание облачной инфраструктуры обычно требует большого мастерства и опыта. Здесь использование IONOS Cloud окупается многократно. Data Center Designer (DCD) предоставляет графический пользовательский интерфейс на основе веб-технологий. Это позволяет без особых усилий собрать отдельные компоненты облачной инфраструктуры. За кулисами DCD использует API IONOS Cloud. Доступ к API также можно получить напрямую с помощью инструмента командной строки IonosCTL и SDK для GOLang, Python, Java, Ruby и Node. Кроме того, поддерживаются инструменты Terraform, Ansible, Docker Machine и Chef (через плагин Knife). Это позволяет использовать современные подходы Infrastructure-as-Code (IaC) и multi-cloud.

Совет

Используйте IONOS Cloud — альтернативу облаку AWS!

Оцените статью
cdelat.ru
Добавить комментарий