요즘 데이터베이스 쪽 공부를 시작했는데, 때마침 메일로 Digital Ocean Managed PostgreSQL 에 대한 내용이 날라와서 최저로 쓸 수 있는 요금을 알아보았습니다.
아직 클라우드 초보인지라 항상 클라우드 요금 계산은 쉽지가 않지만 공부/테스트용 최저 요금이 필요한 지라 최소로 DB 인프라를 사용할 수 있는 요금제를 AWS RDS와 비교도 해 보았습니다.
Digital Ocean PostgreSQL 최저 플랜
Digital Ocean에서는 사전 정의된 요금제 Basic, General Purposes, Storage Optimized를 제공하고 있습니다.
사전 정의된 요금제 중 최저 옵션 선택
가장 최소한의 비용으로 사용할 수 있는 Plan은 아래의 월 15달러입니다.
- 메모리 1G, vCpus 1,
- 디스크 10GB,
- 시간당 비용 $0.002232
AWS RDS 처럼 상세 스펙을 보기 힘들어서 정확히 어느 정도 속도가 날지는 써봐야 확인이 될 거 같지만, 용량도 10G 정도로 테스트 용이나 공부 용으로는 충분히 사용할 수 있을 것으로 보입니다.
$200 디지털 크레딧 제공
디지털 오션에서는 60일간 사용 가능한 크레딧 200 달러를 가입 시점에 제공합니다.
비슷한 AWS RDS PostgreSQL 플랜
가장 많이 쓴다는 AWS RDS 와 비교하여 더 싼 플랜을 선택해보기로 했습니다.
최저 비용 구성
AWS Pricing Calculator를 토대로 계산을 해보았습니다.
대략 월 25.66 USD 로 산정되었습니다.
정확히 같은 스펙은 맞추기 어려워서 그냥 최저 비용으로 할 수 있는 옵션을 적당히 선택해 보았습니다.
- 리전은 US East 지역을 선택
- Instance는 db.t4g.micro로 선택(vCPU: 2, Memory: 1 GiB)
- Storage Amount는 10G 용량
- RDS Proxy 제외
- 기타 다른 옵션은 선택하지 않음
AWS RDS 프리 티어 정책
다만, AWS의 경우 1년간 프리 티어 형태로 RDS를 사용할 수 있습니다.
MySQL, MariaDB, PostgreSQL 데이터베이스에 대해서 db.t2.micro, db.t3.micro 및 db.t4g.micro 인스턴스에 한하여 월 사용량 750시간을 무료로 사용할 수 있으며, 매월 20GB의 범용 SSD(gp2) 스토리지를 제공합니다.
AWS 프리 티어는 계정을 활성화한 날부터 1년 동안 무료로 사용이 가능합니다.
공부/테스트용 Managed DB 어떤 것을 사용할까
러프하게 비교했을 때에는 디지털 오션 PostgreSQL 이 더 최저로 할 수 있을 듯 합니다.
더 인지도가 있는 AWS RDS를 좀 더 비싸게 사용하느냐, 아니면 테스트 공부 용이므로 좀 더 저렴한 Digital Ocean 서비스를 쓰느냐 고민이 됩니다.
다만, 1년 이내로 짧게 사용한다 라면 AWS RDS로 서비스를 구성해 보면 좋을 꺼 같고, 지속적으로 더 저렴한 가격에 사용하고자 한다면 디지털 오션 Managed DB Service가 나을 것으로 보입니다.
좀 더 나은 옵션의 Managed DB 서비스가 있는지 더 찾아봐야 하겠습니다.
이상으로 Digital Ocean Managed PostgreSQL 최저 요금을 알아보며 Managed DB 서비스 요금제 2가지를 알아보았습니다.
그 밖에 도움이 되는 글
이 calculator을(를) 열려면 새 앱이 필요합니다- 의외의 해결 방법
파일 스트리밍에 대한 목적 디렉터리는 존재하지 않거나 쓸 수 없습니다.