Назад | Перейти на главную страницу

Есть ли недостатки в использовании экземпляра AWS RDS «для разработки / тестирования» в производственной среде?

Когда мы создаем экземпляр RDS, нас спрашивают, предназначен ли он для производственной среды или нет.

Мы не можем понять, что это за настоящий разница между ними.
Похоже, что «dev / test» не позволяет выполнять выделение операций ввода-вывода в секунду и развертывание в нескольких зонах доступности, что, вероятно, является чем-то полезным ... когда вы запускаете приложения серьезного размера.
Кроме того, prod не имеет права на бесплатный уровень ... это не ограничение, которое не позволяет вам использовать экземпляр "dev" для производства.

А как насчет простых небольших веб-сайтов, таких как наш интранет или интернет-магазин какого-нибудь скромного покупателя? Есть ли недостатки в использовании экземпляра "dev / test" для небольших производственных сред?

Есть ли какие-либо ограничения в функциональности, кроме IOPS и доступности в нескольких зонах доступности?

Нет постоянной разницы между выбором параметров «Разработка» и «Производство» в мастере создания нового экземпляра RDS. При выборе параметров просто выбираются различные значения по умолчанию на следующих страницах:

Производство:

  • Класс экземпляра: db.m3.xlarge
  • Multi-AZ: Да
  • Тип хранилища: SSD
  • Выделенное хранилище: 100 ГБ

Развитие:

  • Класс экземпляра: не выбран
  • Multi-AZ: не выбрано
  • Тип хранилища: не выбран
  • Выделенное хранилище: 5 ГБ

Если вы выбрали «Разработка» на первой странице, затем измените параметры по умолчанию на параметры «Производство», тогда у вас будет «Производственный» сервер.

Если вы выбрали «Производство» на первой странице, а затем измените параметры по умолчанию, вы можете работать на уровне бесплатного пользования.

В опции prod указано: «Используйте развертывание в нескольких зонах доступности и выделенное хранилище IOPS по умолчанию для обеспечения высокой доступности и быстрой, стабильной производительности». Тест говорит: «Этот экземпляр предназначен для использования вне производственной среды или в рамках уровня бесплатного использования RDS».

Я не смог найти документации по этому поводу. Любой из вариантов позволяет использовать выделенное количество операций ввода-вывода в секунду или стандартное хранилище SSD. Я подозреваю, что единственная разница в том, что prod не имеет права на бесплатный уровень.

Кто-то другой может знать больше, чем я.