AWS 기술 블로그
Category: AWS Database Migration Service
Oracle에서 Amazon Aurora MySQL로: 여기어때의 6주간 데이터베이스 마이그레이션 여정
개요 여기어때컴퍼니는 대한민국 대표 여행 플랫폼 기업으로 운영하며 숙박·항공·레저까지 통합 여행 서비스를 제공하고 있습니다. 2025년 1월, 여기어때컴퍼니는 온라인투어를 인수하면서 항공 사업 영역을 확장했습니다. 이에 따라 항공 Global Distribution System(GDS)* 현대화 프로젝트가 시작되었으며, 그 첫 번째 과제는 오랜 기간 On-Premise 환경에서 운영되던 Oracle 데이터베이스를 Amazon Aurora MySQL로 전환하는 작업이었습니다. *Global Distribution System (GDS)는 항공사, 호텔, 렌터카 […]
AWS DMS의 data resync 기능을 이용한 데이터 일관성 구현하기
이 글은 AWS Database Blog에 게시된 Data consistency with AWS DMS data resync by Suchindranath Hegde, Mahesh Kansara, Sridhar Ramasubramanian을 한국어 번역 및 편집하였습니다. 이 글에서는 AWS Database Migration Service의 데이터 재동기화(Data Resync) 기능에 대해 자세히 살펴보겠습니다. 이 기능은 DMS 3.6.1버전에 도입되어 데이터베이스 마이그레이션 도중 데이터 불일치를 감지하고 해결함으로써 수동 개입을 없애 줍니다. 데이터 재동기화(Data Resync)를 […]
Amazon Q Developer를 이용한 일신비츠온의 이기종 데이터베이스 마이그레이션 사례
이기종 데이터베이스(Heterogeneous database) 마이그레이션(Migration)은 기업 IT 환경에서 반복적으로 발생하는 중요한 과제입니다. 기술 환경의 변화, 라이선스 비용 절감, 클라우드 네이티브 전환 등의 요구사항으로 인해 많은 조직들이 상용 데이터베이스에서 오픈소스 기반으로의 전환을 고려하고 있으며, 이러한 현대화 추세는 가속화되고 있습니다. 하지만 실제 마이그레이션 작업은 단순한 데이터 이전을 넘어선 복잡한 과제입니다. 스키마 구조의 차이, 저장 프로시저 및 사용자 정의 […]
생성형 AI를 활용한 이기종 데이터베이스 마이그레이션
클라우드 전환 여정에서 이기종 데이터베이스 마이그레이션은 가장 도전적인 과제 중 하나입니다. 같은 제품의 메이저 버전 업그레이드에서도 쿼리 옵티마이저의 변화로 인한 SQL 실행 계획 검증을 위해 전체 애플리케이션 코드베이스의 검토가 필요합니다. 이기종 데이터베이스로의 전환은 이보다 더 복잡한 과제들을 수반합니다. 먼저 기존 스키마 객체들이 대상 데이터베이스의 문법과 호환되도록 변환해야 하며, 애플리케이션의 모든 SQL 구문 역시 새로운 데이터베이스 […]
Oracle Database Gateways를 사용하여 Oracle Database를 Aurora MySQL로 마이그레이션하기
많은 기업들이 온프레미스 Oracle Database를 AWS로 마이그레이션하고 있습니다. 이러한 마이그레이션의 주요 동기는 MySQL과 같은 오픈소스 데이터베이스 엔진으로 이동하여 라이선스 비용을 절감하고, 클라우드 네이티브 아키텍처로 현대화하며, 마이크로서비스 아키텍처를 통해 더 유연한 데이터 활용을 가능하게 하는 것입니다. 이 경우, AWS는 Oracle에서 Amazon Aurora MySQL 또는 Amazon Relational Database Service(Amazon RDS) for MySQL로 마이그레이션하기 위해 AWS Database Migration […]
AWS 서비스를 활용하여, 오픈소스 데이터베이스로 내 데이터 다시 담기
이 글은 SQL Server to Aurora MySQL in Game Development 시리즈 블로그의 일부로 작성이 되었습니다. 시리즈의 모든 글들은 아래 링크들을 따라가시면 읽어보실 수 있습니다. 저장 프로시저 중심 아키텍처에서 벗어나 클라우드 데이터베이스 적응하기 Aurora MySQL 성능 검증 직접 해보기 Game 개발시 Aurora MySQL을 사용하는 과정에서 SQL Server와 달라 주의할 점들에 대한 가이드 Amazon Aurora MySQL을 활용한 […]
Amazon Data Firehose를 활용한 실시간 OLTP to ICEBERG 구현하기
배경 기존의 빅데이터 프레임워크, 특히 HIVE 기반의 데이터레이크를 클라우드 환경에서 구성 할 경우 큰 규모의 데이터를 저장하고 분석하는 데 있어 효율적입니다. 그러나 트랜잭션을 지원하지 않는 관계로 데이터의 복잡성이 증가 할 경우 성능 저하 및 운영 복잡성을 초래할 수 있습니다. 이러한 기존의 데이터레이크의 한계를 극복하기 위해 오픈 테이블 포맷인 Apache Iceberg가 등장했습니다. Apache Iceberg는 스냅샷 기반의 […]
AWS DMS ‘validation-only task’ 를 활용한 데이터 검증 최적화
이 글은 AWS Database Blog에 게시된Optimize data validation using AWS DMS validation-only tasks by Jay Shin, Barry Ooi, and Donghua Luo 을 한국어 번역 및 편집하였습니다. AWS Database Migration Service(AWS DMS)는 데이터를 효율적이고 안전하게 Amazon Web Services(AWS)로 마이그레이션하는 데 도움이 됩니다. Oracle , SQL Server 와 같은 상용 데이터베이스부터 MySQL ,PostgreSQL과 같은 오픈 소스 데이터베이스까지 […]
AWS DMS를 사용하여 PostgreSQL의 파티션 테이블 데이터를 마이그레이션하기
이 글은 AWS Database Blog에 게시된 Migrate data from partitioned tables in PostgreSQL using AWS DMS by Prabhu Ayyakkannu, Alex Anto Kizhakeyyepunnil Joy, and Suchindranath Hegde을 한국어 번역 및 편집하였습니다. PostgreSQL에서 Amazon Redshift와 같은 데이터 웨어하우스로 워크로드를 마이그레이션하는 데 지속적 복제(CDC)시 파티션된 테이블에서 문제가 발생할 수 있습니다. 이 글에서는 AWS 데이터베이스 마이그레이션 서비스(AWS DMS)를 사용하여 […]
AWS에서 SQL Server를 위한 재해 복구 아키텍처 설계: 4부
이 글은 AWS Database Blog에 게시된 Architect a disaster recovery for SQL Server on AWS: Part 4 by Ganapathi Varma Chekuri and Baris Furtinalar을 한국어 번역 및 편집하였습니다. 이 블로그 시리즈 (1부, 2부, 3부, 4부)에서는 Amazon EC2(Amazon Elastic Compute Cloud)에서 SQL Server에 사용할 수 있는 각각의 재해 복구(DR) 솔루션을 비교하여 장단점을 알아보고 AWS에서 SQL Server […]







