от
AWS предоставляет услуги как по факту, Рэдис, базы данных и все оплачиваются на почасовой основе. Но эти услуги также доступны в виде контейнеров Docker в докер-концентратор. Все сервисы AWS листэ выше используется экземпляр. Смысл, независимый экземпляр для базы данных и все. Но что, если один начинается с использованием экземпляра EC2, и начать загрузку всех изображений для всех зависимостей в базах данных. Что бы их спасти много денег? Я использую докер раньше и почти все изображения на сервисы AWS предоставляет.

Ваш ответ

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

1 Ответ

0 голосов
от
EC2-это не бесплатно. Вы можете запустить, например, MySQL на экземпляр EC2. Это будет дешевле, чем через РДС, но вам все равно придется платить за вычислительные ресурсы и ресурсы хранения он потребляет. Даже если вы работаете в базе данных на большой общий экземпляр EC2 необходимо учитывать для его хранения и циклы процессора, и вы, возможно, потребуется больше или больше экземпляров, чтобы работать там больше заданий. (Как сейчас в США-Восток-1 регион, в БД MySQL.М5.крупный экземпляр составляет$0.171 за час или$895 за год заплатил вперед, плюс US$0.115 за ГБ в месяц; то же М5.большой экземпляр EC2 составляет$0.096 в час или$501 за год, и для хранения нас$0.10 за гигабайт в месяц. [Предполагая, что 1-год, все-вперед, неконвертируемые зарезервированные инстансы.]) Есть веские причины для запуска базы данных не-в-Докер. Особенно в среде конструирование, применение контейнеров Docker являются лицами без гражданства, репликации, обновление их изображения регулярно, могут быть свободно удалены, и могут быть перемещены между узлами (путем удаления и воссоздания их где-то еще). (В Kubernetes/ЕКС, смотреть на то, как объект развертывания произведения.) Ни один из них не касается баз данных, которые все о сохранении государства, не могут быть удалены, не могут быть перемещены (данные приходят с), и должны быть подкреплены. РДС имеет некоторые полезные функции. Вы можете изменить размер экземпляра базы данных с некоторого времени простоя, но без потери данных. АРМ будет держать управляемых снимки для вас, и это просто (если медленно) для создания новой базы данных из моментального снимка из существующей базы данных. Обновления патч к базе данных будут автоматически применяться для вас. Вы можете оплатить Amazon для этих функций, по сути, или оплачивать свои собственные дБА делать те же задачи на базе данных на экземпляр EC2. Все это чтобы сказать, вы должны использовать RDS, вы действительно сэкономить на AWS, запустив программу на EC2, и он может или не может быть в Докер. РДС-это разумный выбор в противном случае все-Докер мира. Те же основные недостатки распространяются и на другие сервисы, такие как ElastiCache (для Redis).
...