The basic architecture of Data Management (DMS) consists of the following three layers: data sources, data operation and management, and commercial application.

  • Data sources
    • DMS supports 27 types of data sources.
      • Relational databases: MySQL, SQL Server, PostgreSQL, PolarDB for Oracle, PolarDB-X, OceanBase, Oracle, and Dameng (DM)
      • NoSQL databases: Redis, MongoDB, and Graph Database (GDB)
      • Online analytical processing (OLAP) databases: AnalyticDB for MySQL and AnalyticDB for PostgreSQL
      • File storage: Object Storage Service (OSS)
      For more information, see Supported database types and features.
    • DMS supports ApsaraDB databases of Alibaba Cloud, databases of other cloud service providers, and self-managed databases.
  • Data operation and management
    • Data assets and security: DMS allows you to perform unified data asset management, data security management, and data governance for databases, data warehouses, and data lakes.
    • Database design and development: DMS provides a wide range of features for data design and development, such as schema synchronization, table consistency repair, database grouping, and data tracking.
    • Data transmission and processing: DMS allows you to use the data migration, data subscription, data integration, and orchestration and scheduling features to transmit and process data by using only a few SQL statements.
    • Data application: DMS provides the data service and data visualization features.
  • Commercial application:
    • Data-based O&M
    • Multi-active disaster recovery
    • Next-day full data snapshot
    • Centralized data processing
    • Visual report
    • Multi-dimensional data analysis