Amazon Aurora Serverless는 Amazon Aurora의 온디맨드 자동 크기 조정 구성 버전입니다. 애플리케이션 요구 사항을 기반으로 자동으로 시작 및 종료되어 용량을 확장 또는 축소합니다. 데이터베이스 용량을 관리할 필요 없이 AWS에서 데이터베이스를 실행할 수 있습니다.

데이터베이스 용량을 수동으로 관리하면 시간이 오래 걸리고 데이터베이스 리소스의 비효율적 사용을 초래할 수 있습니다. Aurora Serverless를 사용하면 데이터베이스 생성, 원하는 데이터베이스 용량 범위 지정, 애플리케이션 연결 등을 수행할 수 있습니다. 데이터베이스가 활성 상태일 때 사용하는 데이터베이스 용량을 초당 요금으로 지불하고 Amazon Relational Database Service(Amazon RDS) 콘솔에서 몇 단계를 수행하여 표준 구성과 서버리스 구성 간에 마이그레이션할 수 있습니다.

Amazon Aurora Serverless(1:13)
  •  Amazon Aurora Serverless v2 출시
  • Amazon Aurora Serverless v2는 수십만 건의 트랜잭션 처리도 가능하도록 1초 미만으로 즉시 확장합니다. 확장을 통해 애플리케이션에 필요한 정확한 양의 데이터베이스 리소스를 제공하도록 세분화된 단위로 용량을 조정합니다. 데이터베이스 용량을 관리할 필요가 없습니다. 애플리케이션이 소비한 용량만큼만 지불합니다. 또한, 피크 로드에 대비한 프로비저닝 용량의 비용에 비해 데이터베이스 비용의 최대 90%까지 절약할 수 있습니다.

    Aurora Serverless v2는 모든 방식의 데이터베이스 워크로드를 지원합니다. 워크로드의 사용 빈도가 낮거나 간헐적이거나 예측할 수 없는 개발/테스트 환경, 웹사이트, 애플리케이션을 비롯해 뛰어난 확장성과 고가용성이 필요한 가장 까다로운 비즈니스 크리티컬 애플리케이션 등이 이에 해당합니다. 글로벌 데이터베이스, 다중 AZ 배포, 읽기 전용 복제본을 포함한 광범위한 Aurora 기능을 지원합니다. Amazon Aurora Serverless v2는 MySQL 호환 버전 및 PostgreSQL 호환 버전의 Aurora에 사용할 수 있습니다.

    Amazon Aurora Serverless v2 시작하기 »

    장점

    뛰어난 확장성

    수십만 건의 트랜잭션 처리도 가능하도록 1초 미만으로 즉시 확장합니다.

    고가용성

    복제, 글로벌 데이터베이스, 다중 AZ, 읽기 전용 복제본 등을 포함한 광범위한 Aurora 기능으로 비즈니스 크리티컬 워크로드를 지원합니다.

    비용 효율성

    정확한 양의 데이터베이스 리소스만을 제공하고 소비한 용량만큼만 비용을 지불하도록 세분화된 단위로 확장합니다.

    단순성

    데이터베이스 용량 프로비저닝 및 관리의 복잡성을 없애줍니다. 데이터베이스가 애플리케이션의 요구에 맞춰 크기를 조정합니다.

    투명성

    수신되는 애플리케이션 요청을 방해하지 않으면서 데이터베이스 용량을 즉시 크기 조정합니다.

    내구성

    6방향 복제 기능과 내결함성을 갖춘 분산 및 자가 복구 Aurora 스토리지를 사용하여 데이터 손실을 방지합니다.

    사용 사례

    가변 워크로드

    인사, 예산 책정, 운영 보고 애플리케이션 등과 같이, 최대 사용 시간이 30분에서 몇 시간으로 하루에 한두 번 또는 연간 몇 차례 사용하는 등 자주 사용되지 않는 애플리케이션을 실행하고 있습니다. 이제는 최대 사용량까지 프로비저닝하여 지속적으로 사용하지 않는 리소스에 대한 요금을 지불하거나, 평균 용량으로 프로비저닝하여 성능 문제 및 사용자 불만족의 위험을 감수하지 않아도 됩니다.

    예측할 수 없는 워크로드

    하루 종일 데이터베이스를 사용하는 워크로드를 실행하고 있으며, 최대 사용량을 예측하기 힘듭니다. 예를 들어 비가 오기 시작할 때 사용량이 급증하는 교통 사이트가 있습니다. 데이터베이스가 애플리케이션의 최대 로드 요구 사항을 충족할 수 있도록 용량이 자동으로 증가되고 사용량 증가가 둔화되면 다시 원래대로 조정됩니다.

    기업 데이터베이스 플릿 관리 신규

    각각 하나 이상의 데이터베이스 지원을 받는 수백 또는 수천 개의 애플리케이션을 갖춘 기업은 전체 데이터베이스 플릿에 대한 리소스를 관리해야 합니다. 애플리케이션 요구 사항이 변동함에 따라, 고성능, 고가용성을 보장하고 예산의 범위를 유지하기 위해 각각의 모든 데이터베이스 용량을 지속적으로 모니터링하고 조정하는 것은 벅찬 과제입니다. Aurora Serverless v2를 사용하면 데이터베이스 용량이 애플리케이션의 요구 사항에 따라 자동으로 조정됩니다. 더 이상 데이터베이스 플릿에서 수천 개의 데이터베이스를 수동으로 관리할 필요가 없습니다. 글로벌 데이터베이스, 다중 AZ 배포 등의 기능은 고가용성과 빠른 복구를 보장합니다.

    서비스형 소프트웨어 애플리케이션 신규

    일반적으로 서비스형 소프트웨어(SaaS) 공급 업체는 개별 고객을 지원하는 수백 또는 수천 개의 Aurora 데이터베이스를 단일 클러스터에서 운영하여 활용도와 비용 효율성을 개선합니다. 그러나 동일한 클러스터에 함께 위치한 데이터베이스를 모니터링하고 이에 대응하는 것을 비롯해 여전히 각 데이터베이스를 개별적으로 관리해야 하므로, 본래 계획한 것보다 더 많은 공유 리소스가 소요될 수 있습니다. Aurora Serverless v2를 사용하면 SaaS 공급 업체가 프로비저닝된 용량 비용을 걱정하지 않고 각 고객에 대해 Aurora 데이터베이스 클러스터를 프로비저닝할 수 있습니다. 사용하지 않는 데이터베이스를 자동으로 종료하고 변화하는 애플리케이션 요구 사항을 만족하도록 데이터베이스 용량을 즉시 조정합니다.

    여러 서버에 분할된 확장 데이터베이스 신규

    읽기 또는 쓰기 요구 사항이 높은 고객은 처리량을 높이기 위해 종종 여러 인스턴스에 데이터베이스를 분할합니다. 그러나 종종 고객은 인스턴스를 너무 많거나 적게 프로비저닝하여 비용이 증가되거나 확장이 제한됩니다. Aurora Serverless v2를 사용할 경우 고객이 데이터베이스를 여러 Aurora 인스턴스로 분할하면 서비스가 필요에 따라 즉시 자동으로 용량을 조정합니다. 가동 중단이나 장애 없이 각 노드에 대한 용량이 원활하게 조정되며 애플리케이션을 지원하는 데 필요한 용량만 사용됩니다.

    시작 방법

    Aurora Serverless v2는 Aurora MySQL 호환 버전 및 PostgreSQL 호환 버전에 사용할 수 있습니다. 쉽게 시작할 수 있습니다. Aurora 데이터베이스 클러스터를 생성할 때 Serverless v2를 선택한 후, 원하는 데이터베이스 용량 범위를 지정하거나 기본값을 사용해서 애플리케이션을 연결합니다.

  • Amazon Aurora Serverless v1
  • Amazon Aurora Serverless v1은 사용 빈도가 낮거나 간헐적이거나 예측할 수 없는 워크로드에 대한 간단하고 비용 효율적인 옵션입니다.

    장점

    단순성

    데이터베이스 용량 프로비저닝 및 관리의 복잡성을 없애줍니다. 데이터베이스가 자동으로 시작 및 종료되고 애플리케이션의 필요에 따라 크기가 조정됩니다.

    확장성

    클라이언트 연결 중단 없이 필요에 따라 컴퓨팅 및 메모리 용량을 원활하게 크기 조정합니다.

    비용 효율성

    사용하는 데이터베이스 리소스에 대해서만 초당 요금을 지불하면 됩니다. 실제로 실행하지 않는 경우 데이터베이스 인스턴스에 대한 요금을 지불하지 않습니다.

    고가용성

    데이터 손실을 방지하기 위해 6방향 복제 기능과 내결함성을 갖춘 분산 및 자가 복구 Aurora 스토리지를 기반으로 구축되었습니다.

    사용 사례

    사용 빈도가 낮은 애플리케이션

    용량이 적은 블로그 사이트와 같이 매일 또는 주당 몇 분씩 몇 번만 사용하는 애플리케이션이 있는 경우 활성 상태일 때만 요금을 지불하여 비용 절감 효과가 있는 데이터베이스가 필요합니다. Aurora Serverless v1을 사용하면 소비하는 데이터베이스 리소스에 대해서만 초당 요금을 지불하면 됩니다.

    개발 및 테스트 데이터베이스

    소프트웨어 개발 및 QA 팀은 근무 시간 중에만 데이터베이스를 사용하지만 밤이나 주말에는 사용하지 않습니다. Aurora Serverless v1을 사용하면 데이터베이스가 사용되지 않을 때 자동으로 종료되고, 다음 날 작업이 시작될 때 데이터베이스가 훨씬 더 빠르게 시작됩니다.

    시작 방법

    Aurora Serverless v1은 MySQL과 호환되는 Amazon Aurora 및 PostgreSQL과 호환되는 Amazon Aurora에 모두 사용할 수 있습니다. 쉽게 시작할 수 있습니다. Aurora 데이터베이스 클러스터를 생성할 때 서버리스를 선택하고, 필요에 따라 원하는 데이터베이스 용량 범위를 지정하고 애플리케이션을 연결합니다.

Amazon Aurora에 대해 자세히 알아보기

기능 페이지로 이동하기
구축할 준비가 되셨습니까?
Amazon Aurora 시작하기
추가 질문이 있으십니까?
문의하기