Начать работу с проектом

11 шагов | 120 минут

Вопрос. Что такое Amazon Redshift?

Amazon Redshift – это высокоскоростное, полностью управляемое, масштабируемое до петабайтов хранилище данных, которое упрощает анализ всех данных с помощью имеющихся инструментов бизнес-аналитики и помогает экономить.

Вопрос. Почему стоит выполнить миграцию данных в Amazon Redshift?

Многие клиенты AWS, такие как NASDAQ, NTT Docomo, Amgen, Boingo Wireless, Cablevision, Johnson & Johnson и Philips Healthcare, перенесли свои хранилища данных в Amazon Redshift, благодаря чему улучшили производительность и сократили затраты. Amazon Redshift обеспечивает высокую скорость обработки запросов, используя колоночную технологию хранилища для повышения эффективности ввода-вывода и распределения запросов по нескольким узлам. Любое количество пользователей может запускать любые объемы аналитических задач по всем вашим данным всего за 1000 USD за терабайт в год, что в 10 раз дешевле традиционных решений для хранения данных. В зависимости от требований к ресурсам и производительности размер кластера можно увеличивать или уменьшать всего за пару щелчков мышью в консоли управления или с помощью простых вызовов API. Amazon Redshift обеспечивает простую автоматизацию большинства стандартных административных задач, связанных с управлением хранилищем данных, его мониторингом и масштабированием, а вы можете сосредоточиться на анализе данных и получении ценной информации, необходимой для эффективного управления бизнесом.

Вопрос. Что такое AWS Database Migration Service (DMS) и в чем состоят преимущества его использования при миграции?

AWS Database Migration Service (DMS) – это экономичный сервис, с помощью которого можно просто и безопасно выполнить миграцию баз и хранилищ данных в AWS. Задачи репликации можно настроить за считаные минуты, а не за часы или дни, как это обычно бывает с решениями репликации, управляемыми пользователем, которые необходимо устанавливать и настраивать. Сервис репликации данных AWS DMS тесно интегрирован со средством AWS Schema Conversion Tool, что позволяет упростить выполнение задач по миграции разнородных баз данных, например из Oracle в Amazon Redshift.

Вопрос. Что такое AWS Schema Conversion Tool (SCT)?

Средство AWS Schema Conversion Tool (SCT) упрощает миграцию между разнородными базами данных и хранилищами данных, автоматически конвертируя исходную схему из Oracle и большую часть настраиваемого кода, в том числе представления, хранимые процедуры и функции, в формат, совместимый с целевой базой данных, например Amazon Redshift. Если не удается автоматически конвертировать какой-либо код, он будет помечен, чтобы вы могли преобразовать его вручную.

Вопрос. В каких регионах доступны сервисы Amazon Redshift и AWS DMS?

Сведения о доступности сервисов Amazon Redshift и AWS DMS по регионам см. на странице Продукты и сервисы по регионам.

Вопрос. Что такое стек CloudFormation?

Стек CloudFormation – это группа ресурсов AWS, которыми можно управлять как единым целым. Для определения ресурсов в стеке используется шаблон стека CloudFormation. В этом проекте вы будете использовать стек CloudFormation для создания и распределения облака VPC, подсетей, групп безопасности и инстансов RDS, необходимых для миграции хранилища данных из Oracle в Amazon Redshift. По завершении проекта вы можете легко удалить стек, чтобы избежать дополнительных расходов.

Вопрос. Можно ли настроить шаблон CloudFormation, используемый в этом проекте?

Да. Шаблон CloudFormation разработан таким образом, что получает от пользователя ряд входных данных и на их основе выделяет требуемые сервисы AWS, для которых требуются минимальные настройки. Если вам необходимо внести изменения в некоторые конфигурации, например в блок CIDR (блок бесклассовой адресации) VPC, типы инстансов RDS и т. д., вы можете обновить шаблон, а затем запустить его.

Вопрос. Вопрос. Поддерживают ли сервис AWS DMS и средство SCT миграцию баз данных со сложными схемами?

Да. Этот проект помогает понять методологию, которую необходимо использовать при миграции разнородных баз данных, на примере простой структуры. Благодаря такому опыту работы вы сможете выполнять миграцию более сложных хранилищ данных.

Вопрос. Верно ли то, что сервис AWS DMS поддерживает только полную миграцию всех данных, как в этом проекте?

Нет. Сервис AWS DMS можно использовать как для однократной миграции всех данных, так и для непрерывной репликации данных (CDC). Сервис AWS DMS обнаруживает изменения в исходной базе данных и затем применяет их транзакционно-единообразным способом к целевой базе данных. Единственное изменение, которое необходимо сделать для использования такого режима – изменить настройки задачи. Создайте задачу с включенной непрерывной репликацией данных (CDC), и задача репликации данных будет выполняться до тех пор, пока вы не измените или не завершите ее.

Вопрос. В какую сумму обойдется выполнение этого проекта?

Стоимость выполнения этого проекта по миграции составит 7,85 USD, при условии завершения миграции в течение 2 часов. Дополнительные сведения см. в разделе Используемые сервисы и цены.

Начать работу с проектом