Здесь мы сравниваем их по пяти основным аспектам: цена, встроенные функции, функции автоматического масштабирования, зоны доступности и поддержка клиентов.
1. Цена
Вот диаграмма, которая сравнивает цены на оба сервиса для серверов Linux
Вот несколько важных моментов, на которые стоит обратить внимание:
1. RackSpace предлагает низкую стоимость входа в свои облачные предложения, со временем, если вам нужно больше ресурсов, это может быть довольно дорого, однако это зависит от типа веб-приложения, которое вы пытаетесь создать.
2. Интересно отметить, что RackSpace не имеет возможности присоединять хранилище с переменным блочным уровнем, поэтому, если вам нужно больше хранилища, вам нужно подняться вверх по уровню на дополнительное пространство.
Принимая во внимание, что для AWS у вас есть возможность хранить ваши файлы в собственном экземпляре и / или вы можете настроить EBS (Elastic Block Storage) или хранилище на уровне блоков для вашего экземпляра независимо от вашего уровня.
3. AWS предлагает бесплатную пробную версию на 1 год, что очень полезно для разработчиков для тестирования и запуска своих веб-сайтов. Вот скриншот уровня бесплатного пользования AWS с ежемесячными спецификациями:
* Эти бесплатные уровни доступны только для новых клиентов AWS и доступны в течение 12 месяцев после даты регистрации в AWS.
** Эти бесплатные уровни не истекают через 12 месяцев и доступны для существующих и новых клиентов AWS на неопределенный срок.
2. Встроенные функции
Amazon (AWS) предоставляет быстрые и простые в использовании масштабируемые службы, такие как SQS (простая служба очередей), SNS (простая служба уведомлений), SES (простая служба электронной почты, которая может использоваться в качестве исходящего сервера smtp), и DynamoDB (база данных значений хранилища ключей ). Они могут не работать на высшем уровне, если бы вы сами создавали сервисы, но они есть у ваших разработчиков.
Но в RackSpace вы должны обратиться за помощью ко всем функциям от третьих лиц, например, если вы хотите простой почтовый сервис, чем вы можете получить это через Sendgrid или Postmark и т. Д.
3. Функции автоматического масштабирования
Amazon (AWS) изначально предлагает автоматическое масштабирование.
Вам необходимо связать это с их CloudWatch, чтобы отслеживать состояние и состояние ваших экземпляров. Вам также необходимо использовать их ELB (Elastic Load Balancing), чтобы помочь распределить нагрузку между несколькими подобными экземплярами. Когда нагрузка становится все больше и больше AWS AutoScale будет предоставлять другой подобный экземпляр, ELB почувствует, что существует новый экземпляр, и перенаправит новые запросы этому экземпляру.
RackSpace изначально не поддерживает автоматическое масштабирование.
Чтобы иметь такую систему, как AWS, вы можете обратиться к RightScale. По сути, они выполняют те же функции, что и функции AWS AutoScale, за исключением того, что RightScale позволяет вам управлять многими типами серверов на любом облачном провайдере, учитывая, что вы загружаете их «агент» на своих серверах.
4. Зоны доступности
Это важно для клиентов, которым небезразлично, где находится центр обработки данных, из соображений безопасности или требований политики.
Серверы AWS доступны в 5 зонах:
Северная Вирджиния (США-Восток), Северная Калифорния (США-Запад), Ирландия (ЕС-Запад), Сингапур (AP-Юго-Восток) и Токио (AP-Северо-Восток).
RackSpace имеет 9 физических центров обработки данных, но только 3 из них предназначены для облачных сервисов, т.е. в Чикаго, США, Далласе и Лондоне.
5. Поддержка клиентов
Как RackSpace, так и Amazon отвечают на запросы своих клиентов в минимально возможное время, но RackSpace одержали верх над AWS, поскольку они предоставляют поддержку Live Chat, которая очень полезна для новичка в настройке сервера и устранении сложностей, что в противном случае является беспокойным процессом.,
Заключение
Если вам нужны встроенные функции, опции и способы настройки и оптимизации вашей системы, используйте AWS.
Если вы ищете низкую начальную стоимость, используйте RackSpace.
Такие сайты, как Pinterest и Quora, используют AWS, тогда как GitHub - это любимый веб-сайт для программистов, использующий RackSpace.
У нас был опыт работы с обоими сервисами во время работы над проектом, сначала мы попробовали RackSpace, а затем через некоторое время перешли на AWS, поскольку к AWS легко получить доступ, встроенные функции сокращают трудозатраты, надежность и экономичность.
Поэтому мы рекомендуем AWS.
Предоставлено Бен Данг
Если у вас все еще есть какие-либо сомнения, не стесняйтесь спрашивать в комментариях под постом.