Базы данных в AWS (5 серии деталей)
Существует много управляемых баз данных, предоставляемых AWS, которые позволяют нам очень легко настроить базы данных.
Зачем использовать управляемые базы данных, данные AWS
Вы можете настроить свой собственный БД на своем сервере для помещений или на экземплярах EC2, но тогда вы должны позаботиться о резервном копировании, репликации, масштабировании, доступности, долговечности. Что является много операционной работы, добавленной к вашей тарелке. Если вы в основном хотите сосредоточиться на разработке ваших приложений и не хотите беспокоиться об управлении и обработке ваших баз данных, то управление DB от AWS — ваш лучший выбор. У этих управляемых DB есть встроенный
- Масштабирование, доступность
- Резервные копии и обновления
- Мониторинг, тревоги и т. Д.
Реляционные услуги БД
Rds
Amazon Relational Database Service (Amazon RDS) позволяет легко настраивать, эксплуатировать и масштабировать реляционную базу данных в облаке. Это позволяет настроить много реляционных DB с множеством различных двигателей, таких как Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle Database и SQL Server.
Использование RDS имеет следующие преимущества по сравнению с традиционным DB
Простота настройки — вы можете настроить готовую к производству реляционную базу данных за считанные минуты
Масштабирование — эти DB имеют встроенное масштабирование, вы также можете настроить реплики для уменьшения нагрузки на каждом сервере
Доступность — если вы настраиваете мульти -аз -дБ, то все данные автоматически реплицируются, и мы даже можем восстановить наш БД оттуда. Есть также непрерывные резервные копии, и мы можем восстановить БД из этих временных метров
Secure — это позволяет зашифровать ваши данные, используя отраслевые стандартные зашифрованные IPSec VPN. Он также предлагает шифрование в покое и шифрование в пути.
Техническое обслуживание — мы должны делать меньше управления, так как управление ОС и обновления обрабатываются AWS
Аврора
Aurora-это специальный запатентованный DB от AWS, и вы можете использовать MySQL или Postgres, это объединяет производительность и доступность традиционных баз данных предприятий с простотой и экономической эффективностью баз данных с открытым исходным кодом. Amazon Aurora в пять раз быстрее, чем стандартные базы данных MySQL, и в три раза быстрее, чем стандартные базы данных PostgreSQL. Автоматические масштабы до 128 ТБ на экземпляр базы данных и обеспечивает высокую производительность и доступность с непрерывным резервным копированием Amazon S3.
Затем мы сделаем в свои руки настройку RDS в AWS Cloud.
Базы данных в AWS (5 серии деталей)
Оригинал: «https://dev.to/this-is-learning/databases-in-aws-rds-and-aurora-10bn»