Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Данные являются центральными для всех приложений. Одним из наиболее важных архитектурных решений является выбор правильного решения базы данных. Azure предоставляет комплексный портфель служб баз данных, охватывающих реляционные базы данных, NoSQL базы данных, кэши в памяти и управляемые экземпляры баз данных. Независимо от того, создаете ли транзакционные приложения, аналитические рабочие нагрузки или глобально распределенные системы, Azure службы баз данных обеспечивают производительность, масштабируемость и надежность, необходимые вашей организации.
Правильная база данных для вашего сценария зависит от модели данных, требований к согласованности, шаблонов запросов и операционных настроек. Основные аспекты включают структуру данных, например реляционную и нереляционную, требования к транзакциям, потребности масштабируемости и требуемый уровень затрат на управление. Портфель баз данных Azure охватывает полностью управляемые платформы как услуга (PaaS), инфраструктуру как услуга (IaaS) и специализированные службы для конкретных характеров рабочих нагрузок.
Architecture
Скачайте файл Visio этой архитектуры.
Apache, Apache® Cassandra® и логотип Hadoop являются зарегистрированными товарными знаками или товарными знаками Apache Software Foundation в США и/или других странах. Использование этих меток не подразумевает подтверждения от Apache Software Foundation.
На предыдущей схеме показана обычная реализация базовой или базовой базы данных. Для реальных решений, которые можно создать в Azure, см. раздел Архитектуры баз данных.
Azure решения для баз данных включают традиционные системы управления реляционными базами данных (RDBMS) и сетевые системы обработки транзакций (OLTP), рабочие нагрузки больших данных и аналитики, включая системы оперативной аналитической обработки (OLAP) и рабочие нагрузки NoSQL. Чтобы найти практические решения, которые можно реализовать в Azure, см. статью Архитектуры баз данных.
Изучение архитектуры баз данных и руководств
В этом разделе содержатся полностью разработанные архитектуры, которые можно развернуть в Azure и расширить до промышленного уровня решений и руководств. Эти статьи помогут вам решить, как использовать технологии базы данных в Azure. Идеи решения демонстрируют шаблоны реализации и возможности, которые следует учитывать при планировании разработки проверки концепции базы данных (POC).
Руководства по базам данных
Выбор технологий
В следующих статьях вы можете оценить и выбрать лучшие технологии базы данных для ваших требований к рабочей нагрузке:
- Подготовьтесь к выбору хранилища данных в Azure
- Общие сведения о моделях хранилища данных
- Хранилище больших данных
- Поиск хранилища данных
- Векторный поиск
- Оркестрация конвейеров
- Параметры передачи данных
NoSQL
Обработка данных
- Решения OLAP
- Решения OLTP
- Руководство по извлечению, преобразованию и загрузке (ETL)
- Озера данных
- Варианты архитектуры для обработки больших данных
Управление данными
- Скрытие данных с помощью Delphix
- Обработка данных для SAP с помощью Delphix
- Структура коллекции для федеративного каталога Microsoft Purview
Архитектура базы данных
Следующие готовые к рабочей среде архитектуры демонстрируют комплексные решения баз данных, которые можно развертывать и настраивать.
Хранилище данных
Фабрика данных Azure
- Medallion lakehouse с помощью Фабрика данных Azure
- Фабрика данных Azure базовая архитектура
- Архитектура Фабрика данных Azure, предназначенная для предприятий
- Архитектура Фабрика данных Azure критически важная для выполнения задач
NoSQL
Мэйнфрейм
- Репликация и синхронизация данных мейнфрейма
- Репликация данных на мейнфрейме с помощью Precisely Connect
- Репликация данных мейнфрейма с помощью Qlik
- Репликация данных мейнфрейма с помощью Rocket® Data Replicate and Sync (RDRS)
- Перенесите уровень данных мейнфрейма на платформу Azure с помощью mLogica LIBER*IRIS
- Модернизация данных систем среднего уровня
- Реинжиниринг пакетных приложений для мейнфрейма
- Повторное размещение IMS Data Communication (IMS DC) и IMS Database (IMS DB)
- Реализация SMA OpCon на Azure
Реляционный
Большие данные
- Шаблоны развертывания Microsoft Fabric
Идеи решения базы данных
Реляционный
- Перенос базы данных Oracle в Azure
- Миграция базы данных Oracle на виртуальную машину Azure
- Перенос базы данных Oracle на Oracle Exadata Database@Azure
- Устойчивость между регионами для прозрачного шифрования данных SQL (TDE) с использованием управляемого HSM в Azure Key Vault
NoSQL
Сведения о базах данных в Azure
Microsoft Learn предоставляет бесплатные учебные ресурсы для Azure технологий базы данных. Платформа предлагает видео, учебники и интерактивные лаборатории для конкретных продуктов и служб, а также пути обучения, организованные по роли задания.
Следующие ресурсы предоставляют базовые знания для реализации баз данных на Azure:
- Изучите базы данных и службы аналитики Azure
- Выберите подход к хранению данных в Azure
- Развертывание базы данных SQL Azure
- Secure База данных SQL Azure
- Проектирование вашей миграции в Azure
- Просмотр модулей базы данных Azure
Пути обучения по роли
- Data engineer:Основы данных Azure: изучение реляционных данных в Azure
- Администратор баз данных: Реализуйте масштабируемые решения для баз данных с использованием Azure SQL
- Developer:Разрабатывайте решения, использующие Azure Cosmos DB
Для получения большего количества обучающих курсов на основе роли просмотрите другие пути обучения.
Готовность организации
Организации, начинающие внедрение облака, могут использовать Cloud Adoption Framework для Azure для получения проверенных рекомендаций, предназначенных для ускорения внедрения облака. Рекомендации по созданию стратегии для унифицированной платформы данных смотрите в стратегии для объединения ваших данных.
Чтобы обеспечить качество решения базы данных на Azure, выполните Azure Well-Architected Framework. Платформа Well-Architected дает рекомендации для организаций, стремящихся к достижению архитектурного совершенства, и описывает, как проектировать, предоставлять и отслеживать оптимизированные по затратам решения Azure.
Инструкции для конкретной базы данных см. в следующих руководствах по службе Well-Architected Framework:
Лучшие практики
Ознакомьтесь со следующими рекомендациями при разработке решений базы данных.
| Лучшие практики | Описание |
|---|---|
| Шаблон папки "Исходящие транзакции" с Azure Cosmos DB | Узнайте, как использовать шаблон исходящих транзакций для надежного обмена сообщениями и гарантированной доставки событий. |
| Распределите ваши данные глобально с помощью Azure Cosmos DB | Чтобы обеспечить низкую задержку и высокую доступность, некоторые приложения необходимо развернуть в центрах обработки данных, близких к их пользователям. |
| Безопасность в Azure Cosmos DB | Рекомендации по обеспечению безопасности помогают предотвратить, обнаруживать и реагировать на нарушения базы данных. |
| Непрерывное резервное копирование с восстановлением до заданного момента времени (PITR) в Azure Cosmos DB | Узнайте о Azure Cosmos DB PITR. |
| Высокий уровень доступности с помощью Azure Cosmos DB | Azure Cosmos DB предоставляет несколько функций и параметров конфигурации для обеспечения высокой доступности. |
| Высокая доступность для База данных SQL Azure и Управляемый экземпляр SQL Azure | База данных не должна быть одной точкой сбоя в архитектуре. |
Оставайтесь актуальными с базами данных
Azure службы баз данных развиваются для решения современных проблем с данными. Следите за последними обновлениями и функциями.
Сведения о том, как оставаться в курсе ключевых служб баз данных, см. в следующих статьях:
- Что нового в База данных SQL Azure
- Что нового в База данных Azure для PostgreSQL
- Что нового в База данных Azure для MySQL
Другие ресурсы
Базы данных являются широкой категорией и охватывают ряд решений. Следующие ресурсы помогут вам узнать больше о Azure.
Гибридные и многооблачные решения
Большинству организаций нужен гибридный подход к базам данных, так как они имеют рабочие нагрузки, которые выполняются как локально, так и в облаке. Организации обычно расширяют локальные решения для баз данных в облаке. Для подключения сред организации должны выбрать архитектуру гибридной сети.
- Azure Arc с поддержкой PostgreSQL: запускайте управляемый Azure PostgreSQL на своей инфраструктуре.
- Гибридные и многооблачные шаблоны Azure: соединяют локальные базы данных с облачными службами.
Ознакомьтесь со следующими ключевыми сценариями гибридной базы данных:
- Гибридное управление SQL Server с помощью Azure Arc: Используйте Azure Arc для управления SQL Server в различных средах.
- Гибридная архитектура: подключение локальных сред к Azure.
Модернизация данных мейнфрейма
Организации, использующие устаревшие системы мейнфреймов, могут модернизировать рабочие нагрузки данных путем миграции в службы баз данных Azure. Azure предоставляет несколько шаблонов миграции и стратегий репликации для перехода данных мейнфрейма при сохранении непрерывности бизнес-процессов.
- Модернизация данных мейнфрейма и мидрейнджа: миграция устаревших источников данных на современные платформы.
- Репликация и синхронизация данных мейнфрейма: синхронизация мейнфреймов и облачных данных.
- Репликация данных мейнфрейма с помощью Connect: используйте Precisely Connect для репликации данных.
- Репликация данных мейнфрейма с помощью Qlik: репликация данных с помощью технологий Qlik.
Интеграция аналитики
Сведения о рабочих нагрузках аналитики, зависящих от хорошо спроектированных баз данных, см. в следующих статьях:
- проектирование архитектуры Analytics. Общие сведения о решениях аналитики см. в Azure.
- Хранение и аналитика данных: интеграция баз данных с платформами аналитики.
Amazon Web Services (AWS) или Google Cloud эксперты
Чтобы быстро увеличить масштаб, следующие статьи сравнивают параметры базы данных Azure с другими облачными службами:
- Технологии реляционных баз данных на Azure и AWS: Сравнение услуг баз данных Azure и AWS.
- Сравнение служб Google Cloud и Azure: платформа данных: сравните службы баз данных Azure и Google Cloud.
Соавторы
Microsoft поддерживает эту статью. Следующие авторы написали эту статью.
Основные авторы:
- Мохит Агарвал | Главный архитектор облачных решений
Чтобы увидеть закрытые профили LinkedIn, войдите в LinkedIn.