Amazon Aurora DSQL
항상 사용 가능한 애플리케이션을 위한 가장 빠른 서버리스 분산 SQL 데이터베이스
Aurora DSQL이란
Amazon Aurora DSQL은 애플리케이션의 가용성을 상시 보장하기 위한 가장 빠른 서버리스 분산 SQL 데이터베이스입니다. Aurora DSQL은 가장 빠른 다중 리전 읽기 및 쓰기를 제공합니다. 이를 통해 고객은 인프라를 관리하거나 가동 중지 시간을 유지하지 않고도 모든 워크로드 수요에 맞게 손쉽게 확장할 수 있습니다. 액티브-액티브 분산 아키텍처를 갖춘 Aurora DSQL은 99.99% 단일 리전 및 99.999% 다중 리전 가용성을 위해 설계되어 강력한 데이터 일관성을 보장합니다. 따라서 애플리케이션이 항상 가용 상태를 유지하며, 애플리케이션이 리전 엔드포인트에 연결할 수 없는 드문 경우에도 모든 리전에서 최신 데이터를 항상 읽을 수 있습니다. Aurora DSQL은 사용하기 쉬운 개발자 경험을 제공하며 PostgreSQL과 호환됩니다.
Aurora DSQL의 이점
사용 사례
업그레이드 또는 리팩터링 없이 스타트업에서 엔터프라이즈 규모로 성장할 수 있는 클라우드 네이티브 애플리케이션을 구축합니다. 마이크로서비스 및 이벤트 기반 아키텍처와 쉽게 통합할 수 있습니다.
은행, 전자 상거래, 여행, 소매와 같은 산업을 위한 확장성이 뛰어난 애플리케이션 및 솔루션을 고가용성과 고성능으로 설계합니다.
결제 서비스, 모바일 게임, 소셜 미디어 앱과 같은 다중 리전 확장성 및 복원력이 필요한 데이터 기반 애플리케이션을 개발합니다.
유연한 인스턴스 및 스토리지 크기 조정을 통해 안정적인 고성능 다중 테넌트 서비스형 소프트웨어(SaaS) 애플리케이션을 지원합니다.
고객
Japan Digital Design, Inc.
“Aurora DSQL을 도입했을 때 얻을 수 있는 가장 큰 이점은 비용과 운영 부담이 줄어든다는 것입니다. Japan Digital Design의 문서 관리 시스템은 프로덕션, 스테이징, 개발 등 다양한 환경에서 실행되는데, 인스턴스 기반 데이터베이스를 사용할 경우 유휴 환경에서도 고정 비용을 지불해야 했습니다. 사용하지 않는 환경에서는 요금이 거의 발생하지 않는 Aurora DSQL의 요금 모델은 저희에게 꼭 맞는 솔루션이었고, 비용을 약 87% 절감할 수 있었습니다. 데이터 볼륨을 약 10배 확장한 경우에도 추가적으로 DB 구성을 변경할 필요가 없었습니다. 1,800건의 병렬 ECS 작업을 매주 일괄 처리하는 등, 높은 동시성이 요구되는 시스템에서 Aurora DSQL은 사전 프로비저닝 없이 그러한 작업을 손쉽게 처리해 줍니다. 패치 적용이나 용량 관리가 필요하지 않아 운영 부담이 0으로 줄었습니다.”
Shin Sato, Japan Digital Design, Inc. 기술 및 개발 사업부
every, Inc.
“미디어와 리테일 DX 서비스를 운영하는 일본 기업인 every,Inc는 온라인 슈퍼마켓 수령 서비스를 위한 데이터베이스가 필요했습니다. 이 데이터베이스는 초기 비용이나 운영 오버헤드 없이 소규모로 시작해 비즈니스의 성장에 따라 확장할 수 있어야 했습니다. 저희는 서버리스 규모의 확장성과 가동 중지 시간 없는 유지 보수를 위해 Aurora DSQL을 선택했습니다. Aurora DSQL을 사용하여 비용을 90% 이상 절감하는 동시에, 이전에는 리테일 파트너와 몇 주 동안 협업해야 했던 유지 관리 기간을 없앴습니다. 가동을 개시한 이래, 이 시스템은 데이터베이스 유지 관리나 성능 문제 없이 100% 가용성을 유지했으며, 앞으로 더 많은 매장으로 원활하게 확장할 수 있을 것이라고 확신합니다.”
Akira Uchihara, General Manager, every, Inc. 개발 사업부 개발 2팀
Shenzhen Hexinzhilian Technology Development Co., Ltd.
“급격한 사용자 증가를 지원하고 높은 수준의 사용자 경험을 보장하기 위해서는 확장성과 고가용성이 필수적입니다. Aurora DSQL은 일정 관리 애플리케이션의 판도를 바꿔놓았습니다. 서버리스 아키텍처와 PostgreSQL 호환성을 제공하므로 프로비저닝이나 유지 관리 기간에 대해 걱정할 필요가 없었고, 익숙한 PostgreSQL 환경을 그대로 사용할 수 있어 전담 DBA 팀 없이도 개발 효율성이 60% 향상되었습니다. Aurora DSQL은 높은 동시 접속 환경에서도 밀리초 단위의 일관된 응답 시간으로 수백만 명의 사용자를 자동으로 확장해 지원합니다. 단일 리전 기준 99.99%의 가용성과 인프라 관리가 필요 없는 환경을 제공하므로, 저희는 제품과 사용자 경험 개선에만 집중할 수 있습니다.”
Li Zehuan, CEO of Shenzhen Hexinzhilian Technology Development Co., Ltd.