Amazon Aurora

Совместимая с MySQL и PostgreSQL реляционная база данных, созданная для облака. Производительность и доступность коммерческих баз данных при стоимости в 10 раз меньше.

Amazon Aurora – это совместимая с MySQL и PostgreSQL реляционная база данных, созданная для облака, которая совмещает в себе скорость и доступность традиционных коммерческих баз данных с простотой и экономичностью БД с открытым исходным кодом.

Amazon Aurora работает в пять раз быстрее, чем стандартные базы данных MySQL, и в три раза быстрее, чем типовые базы данных PostgreSQL. Она обеспечивает безопасность, доступность и надежность на уровне коммерческих баз данных при стоимости, меньшей в 10 раз. Amazon Aurora полностью управляется сервисом Amazon Relational Database Service (RDS), который автоматизирует трудоемкие задачи администрирования, такие как выделение оборудования, настройка базы данных, установка исправлений и резервное копирование.

Amazon Aurora использует отказоустойчивую распределенную систему хранилищ с возможностью самостоятельного восстановления, которая автоматически масштабируется до 128 ТБ на инстанс базы данных. Aurora обеспечивает высокую производительность и доступность с использованием до 15 реплик чтения с низкой задержкой, восстановление на момент времени, непрерывное резервное копирование в Amazon S3 и репликацию в трех зонах доступности.

Зайдите в консоль управления Amazon RDS, чтобы создать свой первый инстанс базы данных Aurora и начать миграцию БД MySQL и PostgreSQL.

Знакомство с Amazon Aurora – Реляционная база данных, созданная для работы в облаке

Преимущества

Высокая производительность и масштабируемость

Получите базу данных, работающую в пять раз быстрее стандартной БД MySQL и в три раза быстрее стандартной БД PostgreSQL. Производительность соответствует уровню коммерческих баз данных, а стоимость – в десять раз меньше. По мере изменения потребностей можно легко масштабировать развертывание базы данных в нужном направлении, применяя типы инстансов разных размеров. А при использовании Aurora Serverless масштабирование может выполняться автоматически. Для масштабирования ресурсов и производительности чтения можно добавлять до 15 реплик чтения с низкой задержкой в трех зонах доступности. При необходимости Amazon Aurora автоматически увеличивает объем хранилища вплоть до 128 ТБ на инстанс базы данных. Подробнее: MySQL | PostgreSQL

Высокая доступность и надежность

Amazon Aurora обеспечивает доступность на уровне более чем 99,99 % с поддержкой шести копий данных в трех зонах доступности и непрерывно выполняемым резервным копированием ваших данных в хранилище Amazon S3. Восстановление при сбоях физического хранилища происходит незаметно для пользователя, а обработка отказа инстанса, как правило, требует менее 30 секунд. Сервис также позволяет за несколько секунд выполнить возврат до указанного момента в прошлом, чтобы исправить ошибки пользователя. Глобальная база данных означает, что одна база данных Aurora охватывает несколько регионов AWS. Это позволяет обеспечить высокую скорость локального чтения и быстро выполнять аварийное восстановление. Подробнее: MySQL | PostgreSQL

Высокий уровень безопасности

Amazon Aurora обеспечивает несколько уровней защиты базы данных. К ним можно отнести сетевую изоляцию с помощью Amazon VPC, шифрование данных в состоянии покоя с использованием ключей, которые вы создаете и контролируете в сервисе AWS Key Management Service (KMS), а также шифрование передаваемых данных с использованием SSL. В зашифрованном инстансе Amazon Aurora шифруются данные базового хранилища, а также автоматически создаваемые резервные копии, снимки состояния и реплики, находящиеся в том же кластере. Подробнее: MySQL | PostgreSQL

Совместимость с MySQL и PostgreSQL

Ядро базы данных Amazon Aurora полностью совместимо с существующими базами данных с открытым исходным кодом MySQL и PostgreSQL; совместимость с новыми выпусками регулярно добавляется. Это означает, что базы данных MySQL или PostgreSQL можно просто перенести в Aurora с помощью стандартных инструментов импорта / экспорта MySQL или PostgreSQL или с помощью снимков состояния. Это также подразумевает, что большую часть кода, приложений, драйверов и инструментов, уже работающих с существующими базами данных, можно использовать с Amazon Aurora без изменения или с незначительными модификациями. Подробнее: MySQL | PostgreSQL

Полностью управляемая БД

Amazon Aurora работает под полным управлением сервиса Amazon Relational Database Service (RDS). При работе с базами данных больше не требуется заниматься такими административными задачами, как выделение необходимого оборудования, установка исправлений ПО, установка и настройка самой базы данных, а также ее резервное копирование. Aurora автоматически и непрерывно выполняет мониторинг базы данных и делает резервные копии в Amazon S3, что обеспечивает точное восстановление на заданный момент времени. Выполнять мониторинг производительности базы данных можно с помощью Amazon CloudWatch, улучшенного мониторинга или удобного инструмента Performance Insights, который помогает быстро выявлять проблемы с производительностью. Подробнее: MySQL | PostgreSQL

Поддержка миграции

Совместимость с MySQL и PostgreSQL обеспечивает привлекательность Amazon Aurora в качестве целевой БД при миграции баз данных в облако. Если требуется выполнить миграцию баз данных MySQL или PostgreSQL, см. документацию по миграции, где приводится список инструментов и вариантов миграции. Чтобы выполнить миграцию коммерческих баз данных, можно использовать AWS Database Migration Service, обеспечивающий безопасную миграцию с минимальным временем простоя. Подробнее: MySQL | PostgreSQL

Используйте AWS Database Migration Service (DMS), чтобы ускорить миграцию распространенных коммерческих баз данных. При миграции баз данных в Aurora можно использовать DMS бесплатно в течение шести месяцев. Подробнее »

Примеры использования

Корпоративные приложения

Amazon Aurora прекрасно подходит для любых корпоративных приложений, использующих реляционные базы данных. По сравнению с коммерческими базами данных Amazon Aurora может сократить затраты на базу данных на 90 % и даже более, одновременно повысив надежность и доступность. Сервис Amazon Aurora, будучи полностью управляемым, обеспечивает экономию времени за счет автоматизации трудоемких задач, таких как выделение ресурсов, установка исправлений ПО, резервное копирование, восстановление, обнаружение и устранение сбоев.

Приложения по модели «программное обеспечение как услуга» (SaaS)

В приложениях SaaS часто используется архитектура с несколькими арендаторами, что требует большой гибкости в масштабировании инстанса и хранилища, а также высокой производительности и надежности. Amazon Aurora предоставляет все эти возможности в виде управляемого сервиса баз данных, помогая SaaS‑компаниям сконцентрироваться на создании высококачественных приложений, не беспокоясь о базе данных, лежащей в основе их работы.

Мобильные и онлайн‑игры

Для мобильных и онлайн‑игр, которые рассчитаны на работу в очень больших масштабах, требуются базы данных с высокой пропускной способностью, масштабируемым объемом хранимых данных и высокой доступностью. Amazon Aurora отвечает запросам таких требовательных приложений, предоставляя достаточные возможности для дальнейшего развития. Amazon Aurora не имеет лицензионных ограничений, поэтому идеально подходит для самых разных шаблонов использования таких приложений.
Samsung

Компания Samsung перевела с Oracle на Amazon Aurora более миллиарда пользователей во всем мире, что позволило снизить задержку и улучшить масштабируемость с одновременным снижением ежемесячных затрат.

Ознакомиться с примером использования >>

Компания DoorDash использует Amazon Aurora для организации более 800 000 доставок ежедневно, управляя данным в объеме несколько миллиардов строк и почти 10 ТБ, размещенными в одном кластере Aurora.

Смотреть видео >>

Компания Pokemon

Amazon Aurora позволила компании Pokemon успешно обслуживать более 300 миллионов пользователей, в том числе до 300 запросов на вход в секунду, с полной автоматизацией административных задач.

Ознакомиться с примером использования >>

Dow Jones

Компания Dow перенесла свой сервис данных о рынке из локальной среды в Amazon Aurora намного быстрее, чем было запланировано, и без перерывов в работе сервиса.

Прочесть публикацию в блоге >>

Logicworks

Ускоряйте миграцию в базу данных Aurora с помощью Logicworks, партнера AWS Premier. Среди клиентов этой компании — Thomson Reuters, Orion Health и MassMutual.

Подробнее о Logicworks >>

200x100_tekstream_solutions_new

Избавьтесь от привязки к базе данных, обеспечив полную свободу выбора с помощью TekStream и AWS.

Смотреть вебинар по требованию >>

Миграция баз данных в Amazon Aurora

Если в настоящее время вы используете Amazon RDS для MySQL или Amazon RDS для PostgreSQL...

Если вы уже используете Amazon RDS для MySQL или Amazon RDS для PostgreSQL, для миграции базы данных в Amazon Aurora достаточно создать снимок состояния и запустить на его основе инстанс Aurora. Для выполнения миграции можно воспользоваться простыми пошаговыми инструкциями, приведенными в Руководстве пользователя. Так как Amazon Aurora полностью совместима с MySQL и PostgreSQL, приложения можно просто подключать к новому инстансу Amazon Aurora, не внося в них никаких изменений.

Миграция баз данных MySQL и PostgreSQL, работающие на Amazon EC2 или в локальной среде, также не требует больших усилий. Достаточно создать снимок состояния существующей БД, загрузить его в Amazon S3, а затем напрямую создать из него кластер Amazon Aurora. Как вариант, можно импортировать данные, хранящиеся в корзине Amazon S3, в таблицу базы данных Amazon Aurora. Кроме того, поддерживаются стандартные инструменты MySQL для импорта / экспорта и репликации бинарных логов. Миграцию в Amazon Aurora поддерживаемых баз данных, работающих на Amazon EC2 или в локальных средах, также можно осуществить с помощью сервиса AWS Database Migration Service.

Если в настоящее время вы используете Oracle или Microsoft SQL Server...

AWS Schema Conversion Tool упрощает перенос данных из баз данных Oracle и Microsoft SQL Server в Amazon Aurora, автоматически конвертируя схему исходной базы данных и основную часть настраиваемого кода (включая представления данных, хранимые процедуры и функции) в формат, совместимый с Amazon Aurora. При невозможности автоматического конвертирования соответствующий код будет выделен, чтобы можно было преобразовать его вручную. Узнать подробнее и загрузить AWS Schema Conversion Tool »

Перенос из баз данных Oracle и Microsoft SQL Server в Amazon Aurora можно просто выполнить с помощью сервиса AWS Database Migration Service. Начать миграцию данных можно всего за несколько щелчков мышью, исходная база данных во время миграции остается в полностью рабочем состоянии, что сводит к минимуму время простоя работающих с ней приложений. Подробнее о сервисе AWS Database Migration Service »

Публикации в блогах и статьи

Дата
  • Дата
1

Начать работу с Amazon Aurora

Зарегистрировать аккаунт AWS
Зарегистрировать бесплатный аккаунт

Получите мгновенный доступ к уровню бесплатного пользования AWS. 

Регистрация 
Учебные пособия по Amazon Aurora
Пройти обучение с помощью 10-минутных учебных пособий

Знакомьтесь с Amazon Aurora с помощью простых учебных пособий.

Подробнее 
Руководство пользователя Amazon Aurora
Приступить к разработке с использованием Amazon Aurora

Для начала работы изучите Руководство пользователя Amazon Aurora.

Читать документацию 

Подробнее об Amazon Aurora

Выберите страницу возможностей: MySQLPostgreSQL

Готовы приступить к разработке?
Начать работу с Amazon Aurora
Есть вопросы?
Свяжитесь с нами