Введение
Если у вас есть локальная база данных, работающая на основе MySQL, MariaDB или PostgreSQL, которую вы хотите перенести в облако, Azure предоставляет несколько служб, которые могут размещать эти базы данных и помогают реализовать все преимущества масштабирования, доступности и экономности облачных вычислений.
Предположим, вы работаете в молодой компании, которая была недавно создана с целью вывода на рынок новых продуктов высоких технологий, разработанных в университете. У вас есть несколько баз данных, которые были реализованы как в MySQL, так и в PostgreSQL, которые поддерживают системы автоматизированного проектирования (CAD) и связи с поставщиками. У компании имеются амбициозные планы быстрого роста, так что необходимо обеспечить быстрое масштабирование баз данных при необходимости. Также необходимо создать офисы по всему миру в течение первого года продаж или двух. Вы решили перенести базы данных в облако для выполнения этих требований. Вы хотите узнать, какие технологии доступны в Azure для размещения этих баз данных, и спланировать миграцию.
В этом модуле вы узнаете о проблемах и вопросах, связанных с миграцией локальных баз данных с открытым исходным кодом в Azure. Вы узнаете о службах, предоставляемых Azure для помощи в переносе и размещении баз данных. Вы ознакомитесь с тем, что необходимо учитывать при планировании проекта миграции, и о различных подходах к миграции баз данных.
По завершении этого модуля вы сможете перенести локальную базу данных на платформу с открытым исходным кодом в Azure.
Цели обучения
По завершении этого модуля вы сможете:
- Описать функции и службы, доступные в Azure, для размещения базы данных с открытым исходным кодом.
- Объяснить основные моменты реализации проекта миграции.
- Описать различные подходы, которые можно использовать для миграции баз данных.