클라우드의 모든 데이터베이스 현대화
데이터베이스를 현대화하면 데이터를 저장, 처리 및 피드하는 방법이 향상될 수 있습니다. 데이터베이스 변환의 목표는 데이터의 안정성, 성능 및 비용을 개선하는 것입니다. PaaS(Platform-as-a Service) 및 IaaS(Infrastructure-as-a-Service) 솔루션을 채택하여 클라우드의 모든 데이터베이스를 현대화합니다.
데이터베이스 솔루션의 두 가지 범주:
데이터베이스 솔루션에는 두 가지 범주가 있습니다. 이러한 두 범주를 사용하면 클라우드에서 모든 유형의 데이터베이스를 현대화할 수 있습니다.
- "Azure SQL"은 SQL Server 및 기타 폐쇄 소스 SQL 데이터베이스에 대한 데이터베이스 솔루션의 범주입니다.
- "오픈 소스 및 NoSQL"은 오픈 소스 SQL 데이터베이스 및 NoSQL 데이터베이스에 대한 데이터베이스 솔루션의 범주입니다.
PaaS 및 IaaS 솔루션:
각 데이터베이스 범주에서 선택할 수 있는 두 개의 PaaS 및 하나의 IaaS 솔루션이 있습니다. 각 옵션은 제어 및 생산성의 다른 균형을 제공합니다. 고객이 시작하는 다양한 데이터베이스 원본을 수용하기 위한 IaaS(Infrastructure-as-a-Service) 솔루션이 포함됩니다.
Azure SQL:
- 가상 머신의 SQL Server(IaaS)
- Azure SQL Managed Instance(PaaS)
- 완전 관리형 Azure SQL 데이터베이스(PaaS)
오픈 소스 SQL 및 NoSQL:
- 가상 머신의 MySQL, MariaDB 또는 PostgreSQL(IaaS)
- Azure Cosmos DB 및 Apache Casandra용 Azure Managed Instance(PaaS)
- 완전 관리형 MySQL, MariaDB 및 PostgreSQL 데이터베이스(PaaS)
아래 표를 사용하여 데이터베이스 현대화에 대한 구현 지침을 찾을 수 있습니다.
옵션 1 - SQL Server 및 기타 SQL 데이터베이스 현대화
SQL Server 및 기타 SQL 데이터베이스를 현대화합니다. Azure SQL은 SQL Server 및 Oracle 및 Db2와 같은 기타 독점 SQL 데이터베이스를 지원합니다.
데이터베이스 현대화에서 적절한 제어 및 생산성 균형을 찾는 것은 기본 고려 사항입니다. 다음 표를 사용하여 적절한 잔액을 찾습니다. 나열된 솔루션이 요구 사항을 충족하는지 확인합니다.
올바른 솔루션을 찾으면 구현 지침에 따라 애플리케이션을 현대화합니다.
제어 및 생산성 | 솔루션 | 요구 사항 | 구현 지침 |
---|---|---|---|
대부분의 컨트롤 | Windows 또는 Linux VM(가상 머신)의 SQL Server |
|
데이터베이스 원본: SQL Server Oracle Db2 Azure Database Migration Service |
균형 제어 및 생산성 |
Azure SQL Managed Instance |
|
데이터베이스 원본: SQL Server Oracle Db2 |
대부분의 생산성 | Azure SQL Database |
|
데이터베이스 원본: SQL Server Oracle Db2 액세스 SAP ASE |
옵션 2 - 오픈 소스 SQL 및 NoSQL 데이터베이스 현대화
오픈 소스 SQL 데이터베이스 및 NoSQL 데이터베이스를 현대화합니다. 데이터베이스 현대화에서 적절한 제어 및 생산성 균형을 찾는 것은 기본 고려 사항입니다. 테이블을 사용하여 적절한 균형을 찾습니다. 나열된 솔루션이 요구 사항을 충족하는지 확인합니다.
올바른 솔루션을 찾으면 구현 지침에 따라 애플리케이션을 현대화합니다.
제어 및 생산성 | 솔루션 | 요구 사항 | 구현 지침 |
---|---|---|---|
대부분의 컨트롤 | 가상 머신의 오픈 소스 데이터베이스 - MySQL, MariaDB, PostgreSQL |
|
Azure Database Migration Service 사용 VM에 데이터베이스 설치 |
균형 제어 및 생산성 | Apache Cassandra용 Azure Managed Instance |
|
Apache Cassandra |
대부분의 생산성 | Azure Cosmos DB |
|
Azure Cosmos DB |
대부분의 생산성 | Azure Database for MySQL |
|
Azure Database for MySQL Azure Database Migration Service 사용 |
대부분의 생산성 | Azure Database for MariaDB |
|
Azure Database for MariaDB |
대부분의 생산성 | Azure Database for PostgreSQL |
|
Azure Database for PostreSQL |
다음 단계
Azure 마이그레이션 및 현대화 프로그램을 사용하여 추가 지침 가져오기