Amazon Lightsail против Amazon RDS

#mysql #sql-server #amazon-web-services #amazon-rds #amazon-lightsail

#mysql #sql-сервер #amazon-веб-сервисы #amazon-rds #amazon-световой поток

Вопрос:

Мне интересно, можем ли мы настроить SQL Server внутри Amazon Lightsail? Поэтому мне не нужно приобретать тарифный план Amazon RDS. В чем разница, если я предпочитаю Amazon RDS в качестве экземпляра базы данных?

Я хочу создать простую сеть торговых точек с node.js и есть только около 10 пользователей, которые его используют.

Комментарии:

1. По какой-либо конкретной причине вы отметили mysql?

2. О, да, я все еще не уверен, будет ли использоваться MySQL или MSsql @DaleBurrell

3. Не используйте ни MySQL, ни SQL Server, Postgres намного лучше! 😛

Ответ №1:

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

В Lightsail есть опция управляемой базы данных, которая построена поверх RDS, поэтому, если вы не хотите устанавливать MySQL и управлять им, вы можете просто использовать управляемое предложение. Это, вероятно, будет дороже, чем самостоятельный хостинг, но имеет то преимущество, что не нужно управлять базовой системой, дополнительный режим высокой доступности в один клик и автоматическое резервное копирование. Сегодня управляемый сервис поддерживает только MySQL, но мы объявили, что вскоре добавим Postgres.

Если вы предпочитаете платить немного меньше, вы можете (как указано выше) установить практически все, что захотите, в экземпляр Lightsail. Таким образом, вы могли бы подготовить экземпляр Lightsail и установить MySQL (или Postgres, или Mariadb, или что-то еще).

Теперь, если вы хотите запустить MSSQL, управляемого предложения не существует, но на Windows Server также доступен предварительный вариант SQL Express.

Комментарии:

1. В чем разница между решением, управляемым Lightsail, и решением, управляемым AWS RDS? Одинаковы ли они, например, с точки зрения затрат?

2. @AdiSarid Я не вижу никакой особой разницы между базой данных Lightsail и AWS RDS, ЗА исключением того, что у вас будет только 2 варианта: MySQL и PostgresSQL. Что касается затрат, я думаю, что AWS RDS немного дешевле, чем Ligntsail.

Ответ №2:

Вы можете установить на Amazon Lightsail все, что захотите, при условии, что это поддерживается операционной системой. Lightsail — это просто среда для запуска виртуальных машин.

Amazon RDS — это служба управляемой базы данных, что означает, что AWS позаботится о многих вещах, которые вам нужно выполнить вручную в противном случае. С RDS вы получаете управляемые резервные копии, простые моментальные снимки по требованию, автоматическое исправление, возможность простого увеличения и уменьшения масштаба, а также расширенный мониторинг, показатели производительности и оповещения. Вы также получаете хороший API для управления вашим экземпляром SQL Server / MySQL.

Комментарии:

1. У Lightsail также есть служба управляемой базы данных, которая основана на Lightsail, поэтому этот ответ не совсем точен.

2. Речь шла о SQL Server, который не поддерживается Lightsail в качестве управляемой базы данных. Мой ответ касается разницы между использованием RDS для SQL Server или SQL Server на Lightsail

Ответ №3:

Я рассматриваю базу данных, управляемую Lightsail, как вариант, уступающий RDS. Их система ведения журнала начинается сверху, поэтому она практически бесполезна, поэтому вы можете воспользоваться преимуществами резервных копий и моментальных снимков. Кроме того, бесплатный уровень Lightsail предоставляется только в течение 3 месяцев, а затем вы платите 15 долларов США ежемесячно за 1 ГБ оперативной памяти и 2 vCPU. Бесплатный уровень Amazon RDS также предоставляет вам 1 ГБ оперативной памяти и 2 vCPU на 1 год, но с гораздо лучшими функциями и большей перспективностью.

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

Итак, исходя из этого, вот как мы используем базы данных с lightsail:

  • Мы устанавливаем Postgres или MySQL непосредственно на наши разработчики или тестирующие экземпляры Lightsail, они не нуждаются в резервных копиях и могут быть воссозданы при каждой сборке, поэтому нет необходимости в дополнительных услугах или расходах. Вы можете подключиться к своему экземпляру по SSH для отладки и мониторинга.
  • Мы используем RDS для производства и, возможно, промежуточной обработки, поскольку это обеспечит нам резервные копии, хороший мониторинг и т.д.
  • Мы избегаем баз данных Lightsail, потому что их ведение журнала и мониторинг практически бесполезны и стоят столько же, сколько RDS.

цены на lightsail db

Бесплатный уровень AWS RDS