애플리케이션 / 클라우드

클라우드의 클라우드 : 애저 클라우드의 서비스형 카우치베이스

Simon Bisson | InfoWorld 2021.02.08


실무에서는 대부분 프로덕션 데이터베이스용으로 카우치베이스 클라우드를 사용하면서 애저의 VM 또는 자체 하드웨어의 로컬 인스턴스를 개발 용도로 사용하게 된다. 라이브로 전환하기 전에 데이터와 스키마를 클라우드 인스턴스로 이전할 수 있으며, 특히 클라우드 서비스를 카우치베이스의 모바일 및 엣지 애플리케이션과 함께 사용하는 경우 애플리케이션에 클라우드 API 엔드포인트를 부여할 수 있다. 

카우치베이스 서비스는 필요에 따라 확장 및 축소되며 자동으로 새 노드를 추가하고 샤딩을 처리한다. 초기 애저 카우치베이스 클라우드 인스턴스는 미국, 유럽, 일본, 동남아시아의 주 데이터 센터에 제공되므로 큰 지연 없이 대부분의 애플리케이션을 지원할 수 있으며, 탄력적 운영을 위해 지리적으로 떨어진 인스턴스를 설정하기에 충분한 운영 범위를 제공한다. 
 

퍼블릭 클라우드에서 찾는 새로운 솔루션 업체 관계 

카우치베이스는 다른 많은 애저 마켓플레이스의 솔루션 업체와 마찬가지로 퍼블릭 클라우드 운영 방식에 비즈니스 모델을 맞추고 있다. 이미 온프레미스와 클라우드에서 사용되는 제품이 있다는 것은 많은 기존 고객을 대상으로 제품 및 서비스 판매 모델에서 서비스형 데이터베이스 운영 모델로 전환하기가 쉽지 않을 다른 NoSQL 데이터베이스 업체에 비해 장점이다. 

비용은 시간별, 노드별로 청구되며, 애저 리스소에 대한 비용이 추가된다. 카우치베이스는 인메모리 데이터베이스이므로 컴퓨팅 인스턴스의 규모를 정하고 스토리지 옵션을 선택할 때 이 점을 고려해야 한다. 최저 서비스 가격은 디벨로퍼 프로의 경우 노드별 시간당 0.28달러, 클라우드 엔터프라이즈의 경우 노드별 시간당 0.44달러지만, 운영 비용은 카우치베이스의 영업팀에 문의해 견적을 받아야 한다. 일단 가동해서 실행되면 시간별로 비용을 결제하거나 선불형 크레딧을 구매할 수 있다. 

선불형 크레딧 옵션은 애플리케이션 비용을 사전에 설정해둘 수 있으므로 예약된 인스턴스와 잘 맞는다. 애저와 카우치베이스에서 애플리케이션을 설정하고 규모를 조정하는 동안 사용량별 과금 모델을 사용하면서 이후 운영 데이터를 사용해 어떤 고정 리소스가 필요한지 판단할 수 있다. 이 데이터를 확보하면 전체적인 운영 비용을 대폭 낮추면서 확장 계획을 위한 예산을 편성할 수 있다. 

개발자와 사용자 관점에서 애저 마켓플레이스는 애저의 애플리케이션 구축 방식과 맞는 플랫폼 서비스를 손쉽게 구매할 수 있게 해준다. 카우치베이스에서 직접 구매하거나 마켓플레이스를 통해 구매하는 옵션(2021년 4월부터 제공), 두 가지가 제공되므로 마이크로소프트 또는 카우치베이스와의 기존 관계를 기반으로 더 직접적으로 지출을 관리할 수 있다. 결과적으로 새로운 가상 인프라의 설정, 구성, 관리에 대해 신경 쓰지 않으면서 빠르고 강력한 인메모리 데이터베이스를 유연하게 코드에 추가할 수 있다. editor@itworld.co.kr
Sponsored

회사명 : 한국IDG | 제호: ITWorld | 주소 : 서울시 중구 세종대로 23, 4층 우)04512
| 등록번호 : 서울 아00743 등록발행일자 : 2009년 01월 19일

발행인 : 박형미 | 편집인 : 박재곤 | 청소년보호책임자 : 한정규
| 사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.