Amazon Aurora 서버리스는 Amazon Aurora(MySQL 호환 에디션)를 위한 온디맨드 Auto Scaling 구성입니다. 이를 통해 데이터베이스를 자동으로 시작 및 종료하고, 애플리케이션의 필요에 따라 용량을 늘리거나 줄일 수 있습니다. Aurora 서버리스를 사용하면 데이터베이스 인스턴스를 관리하지 않고도 클라우드에서 데이터베이스를 실행할 수 있습니다. Aurora 서버리스는 사용 빈도가 낮거나 간헐적이거나 예측할 수 없는 워크로드를 위한 간단하고 비용 효율적인 옵션입니다.

데이터베이스 용량을 수동으로 관리하면 시간이 많이 걸리고 데이터베이스 리소스 사용이 비효율적이 될 수 있습니다. Aurora Serverless를 사용하면 간단하게 데이터베이스 엔드포인트를 생성하고 선택적으로 원하는 데이터베이스 용량 범위를 지정하며 애플리케이션을 연결할 수 있습니다. 데이터베이스가 활성 상태일 때 사용하는 데이터베이스 용량을 초당 요금으로 지불하고 Amazon RDS 관리 콘솔에서 클릭 몇 번으로 표준 및 서버리스 구성 간에 마이그레이션할 수 있습니다.

Amazon Aurora Serverless 소개(0:50)

장점

간편성

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

확장성

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

비용 효율성

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

고가용성

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

PostgreSQL 호환 에디션 미리 보기를 신청하십시오.

Aurora Serverless는 Aurora의 PostgreSQL 호환 에디션에 대한 미리 보기로 제공됩니다. 신청서를 작성하면 참여할 수 있습니다.

 

사용 사례

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

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

새 애플리케이션

새 애플리케이션을 배포 중이며 필요한 인스턴스 크기를 확신할 수 없습니다. Aurora 서버리스를 사용하면 간단하게 끝점만 생성하고 애플리케이션 용량 요구 사항에 맞게 데이터베이스 크기가 자동으로 조정되도록 설정할 수 있습니다.

가변 워크로드

인사, 예산 책정, 운영 보고 애플리케이션 등과 같이 매일 30분에서 수 시간에 걸쳐 매일 몇 번 또는 1년에 여러 번 최고 사용량에 도달하는 간단한 애플리케이션을 실행하고 있습니다. 이제 최고 사용량까지 프로비저닝하여 지속적으로 사용하지 않는 리소스에 대한 요금을 지불하거나, 평균 용량까지 프로비저닝하여 성능 문제와 낮은 사용자 경험의 위험을 감수하지 않아도 됩니다.

예측할 수 없는 워크로드

하루종일 데이터베이스 사용량이 있고, 비가 내리기 시작할 때 활동이 급증하는 교통 사이트와 같이 최고 활동량이 예측하기 어려운 워크로드를 실행하고 있습니다. Aurora 서버리스를 사용하면 데이터베이스가 애플리케이션의 최대 로드 요구 사항에 대응할 수 있도록 용량이 자동으로 증가되고 사용량 증기가 둔화되면 다시 원래대로 조정됩니다.

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

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

멀티 테넌트 애플리케이션

각 고객을 위한 데이터베이스를 포함하는 웹 기반 애플리케이션이 있습니다. 이제 모음에 있는 각 애플리케이션의 데이터베이스 용량을 개별적으로 관리할 필요가 없습니다. Aurora가 개별 데이터베이스 용량을 관리하므로 소중한 시간을 절약할 수 있습니다.

요금

Aurora Serverless를 이용하면 활성 상태일 때 데이터 베이스가 소비하는 데이터베이스 스토리지, 데이터베이스 용량 및 I/O에 대한 요금만을 지불하게 됩니다. 전체 요금과 지역별 가용성은 Amazon Aurora 요금을 참조하십시오.

요금 예시 1

80GB의 스토리지 용량으로 Aurora Serverless 데이터베이스를 사용하여 뉴스 웹 사이트를 실행 중입니다. 대부분의 시간은 사이트 로드에 부담이 없지만 아침이나 속보를 게시했을 때 최대 사용량까지 증가합니다. 예를 들어 아침에는 1시간 10분 15초 동안 데이터베이스가 4 ACU로 증가하고 속보를 게시한 후 40분 34초 동안 데이터베이스 용량이 8 ACU까지 증가합니다. 하루 중 남은 시간(22시간 12분 46초)에는 데이터베이스가 2 ACU의 용량으로 실행됩니다. 전체적으로 하루에 90,000회의 I/O 작업도 사용했습니다.

이 기간 동안 다음과 같은 사용량에 요금이 청구됩니다.

기간 ACU ACU-시간 요율 요금
22시간 12분 46초(22.213시간) 2 44.26 0.06 USD 2.66 USD
1시간 10분 15초(1.020시간) 4 4.08 0.06 USD 0.25 USD
40분 34초(0.676시간) 8 5.41 0.06 USD 0.32 USD
24시간 전체 사용량   53.75 0.06 USD 3.23 USD

또한 이 24시간 동안 데이터베이스 스토리지 및 I/O에 대한 요금이 청구됩니다.

해당 기간 동안 청구되는 전체 요금은 다음과 같습니다.

사용량 요율 요금
53.75 ACU-시간 ACU-시간당 0.06 USD* $3.23
24시간 동안 80GiB의 스토리지 GiB당 월 $0.10 $0.26
90,000회 I/O 요청 요청 1,000,000건당 0.20 USD 0.02 USD
  24시간 동안 총 청구 요금 $3.51
24시간 동안 총 청구 요금 $3.51
24시간 동안 총 청구 요금 $3.51
24시간 동안 총 청구 요금 $3.51

*시간당 요금 예시는 미국 동부(버지니아 북부) 기준입니다. 요금은 지역별로 상이합니다.


요금 예시 2

애플리케이션 테스트 환경을 위한 Aurora Serverless 데이터베이스를 200GB의 데이터베이스 스토리지 크기로 생성합니다. 24시간 동안 2번의 테스트를 수행합니다. 초기 테스트 단계에서 Aurora는 44분 6초 동안 4 ACU의 용량으로 실행되고 테스트가 완료되어 용량이 0으로 줄어들기 전에 60,000회의 I/O 요청이 수행됩니다. 4시간 동안 유휴 상태 후 다음 시험 단계를 시작할 때 다시 켜집니다. 두 번째 테스트 단계에서 30분 8초 동안 8 ACU의 용량으로 실행되고 하루 중 나머지 시간 동안 용량이 0으로 줄어들기 전에 80,000회의 I/O 요청이 수행됩니다.

이 기간 동안 요금이 다음과 같이 청구됩니다.

기간 ACU ACU-시간 요율 요금

44분 6초(0.735시간)

4
2.940 0.06 USD 0.18 USD
30분 8초(0.502시간) 8
4.107
0.06 USD 0.24 USD
24시간 전체 사용량   6.957
0.06 USD 0.42 USD

데이터베이스가 일시 중지된 동안에는 요금이 청구되지 않습니다. 이 24시간 동안 데이터베이스 스토리지 및 I/O에 대한 요금이 청구됩니다.

해당 기간 동안 청구되는 전체 요금은 다음과 같습니다.

사용량 요율 요금
6.957 ACU-시간 ACU-시간당 0.06 USD* $0.42
24시간 동안 200GiB의 스토리지 GiB당 월 $0.10 $0.66
60,000 + 80,000 = 140,000회 I/O 요청 요청 1,000,000건당 0.20 USD 0.03 USD
  24시간 동안 총 청구 요금 $1.11
24시간 동안 총 청구 요금 $3.51
24시간 동안 총 청구 요금 $3.51
24시간 동안 총 청구 요금 $3.51

*시간당 요금 예시는 미국 동부(버지니아 북부) 기준입니다. 요금은 지역별로 상이합니다.

시작하는 방법

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

 

Amazon Aurora와 MySQL 호환성에 대해 자세히 알아보기

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