Amazon Aurora 글로벌 데이터베이스

Amazon Aurora Global Database는 기업이 전 세계적으로 애플리케이션을 실행하는 데 도움이 되는 강력한 데이터베이스 솔루션입니다. 이 문서에서는 Aurora를 시작하는 방법을 간단히 설명합니다.

 

Amazon Aurora는 AWS에서 완벽하게 관리하는 클라우드 데이터베이스입니다. MySQL 및 PostgreSQL과 호환되지만 표준 MySQL보다 5배, 표준 PostgreSQL보다 3배 더 빠르게 실행됩니다. Aurora 기본 사항에 대한 자세한 내용은 여기에서 확인할 수 있습니다: Amazon Aurora 개요

 

Aurora 글로벌 데이터베이스는 전 세계 여러 곳에 데이터베이스 사본이 있는 것으로 생각할 수 있습니다. 기본 데이터베이스(기본 지역이라고 함)는 모든 쓰기 작업을 처리하는 반면, 다른 지역(보조 지역이라고 함)은 읽기 작업을 처리할 수 있습니다. 이 설정에는 두 가지 주요 기능이 있습니다.

  • 이를 통해 전 세계 사용자가 귀하의 애플리케이션에 더 빠르게 액세스할 수 있습니다.
  • 한 영역에서 문제가 발생하면 데이터를 보호합니다.

 

 

Aurora Global Database를 사용하면 다음과 같은 이점이 있습니다.

  • 1초 미만의 지연 시간으로 전 세계적으로 빠른 로컬 읽기
  • 지역적 실패에 대한 보호
  • 필요한 경우 1분 이내에 데이터베이스를 다른 지역으로 이동할 수 있습니다.
  • 최대 수백 TB의 대용량 데이터베이스 지원

 

 

먼저, 원하는 기본 지역에 기본 Aurora DB 클러스터를 만듭니다. AWS Management Console을 방문하여 Aurora 데이터베이스 만들기를 수행할 수 있습니다.

마스터 데이터베이스가 실행된 후:

  1. Amazon RDS 콘솔을 엽니다
  2. 데이터베이스 클러스터를 선택하세요
  3. 작업 메뉴에서 "AWS 지역 추가"를 선택하세요
  4. 데이터베이스 복제본을 원하는 지역을 선택하세요

쓰기와 읽기에 대한 각기 다른 종료점을 얻게 됩니다.

  • 모든 쓰기 작업에 기본 엔드포인트를 사용합니다.
  • 각 지역의 리더 엔드포인트를 사용한 읽기 작업

 

 

Aurora Global Database를 최대한 활용하려면:

  • 사용자가 있는 곳 근처에 보조 지역을 배치하세요.
  • Amazon CloudWatch를 사용하여 복제 지연 모니터링
  • 정기적으로 장애 조치 절차를 테스트합니다.
  • 각 지역에서 작업 부하에 적합한 인스턴스 크기를 사용하세요.

 

 

귀하가 지불하는 금액은 다음과 같습니다.

  • 다양한 지역의 데이터베이스 인스턴스
  • 각 구역별 보관
  • 지역 간 데이터 전송

 

 

Amazon Aurora Global Database를 사용하면 지역적 장애 발생 시 높은 가용성과 데이터 보안을 보장하는 동시에 글로벌 규모로 고성능, 저지연 데이터 액세스를 쉽게 구현할 수 있습니다. 사업을 확장하거나 사용자 경험을 개선하고 싶은 경우 Aurora Global Database에서 강력한 지원을 받으실 수 있습니다. 모범 사례를 따르고 신중하게 계획하면 이점을 극대화하고 애플리케이션의 안정성과 효율성을 보장하는 데 도움이 될 수 있습니다.

 

더 탐험할 것

당신이 필요한 것을 말해