카우치베이스 클라우드 DBaaS 출시
새로운 서비스형 데이터베이스(DBaaS) 제품인 Couchbase Cloud가 Amazon Web Services(AWS)에서 정식 출시되었음을 알려드리게 되어 기쁘게 생각합니다. 베타 버전 공지 사항 는 올해 초 많은 사람들의 기대와 관심을 불러일으키며 베타 체험판 신청이 폭주할 정도로 큰 인기를 끌었습니다.
업계 최고의 NoSQL DBaaS를 만드는 데 귀중한 의견을 제공해주신 기존 Couchbase 고객뿐만 아니라 Couchbase를 처음 접하는 고객도 관심을 보였습니다. 현재 사용 중인 솔루션에 대한 대안을 찾고 있는 조직이 많다는 것을 알 수 있었습니다.
연구 결과, 세 가지 주요 변화 동인이 발견되었습니다:
- 레거시 시스템에서 마이그레이션하려는 욕구
- IT 운영 비용 절감의 필요성
- 새로운 애플리케이션을 더 빠르게 구축하려는 동기 부여
베타 버전이 초과 신청된 것은 현재 경제 환경에서 조직이 직면하고 있는 어려움을 보여주는 시대적 신호이기도 합니다. 오늘날 경제의 불확실성으로 인해 기업 IT 부서는 전반적으로 운영 비용을 낮추기 위해 현재의 전략을 재고하고 있습니다. 이로 인해 가장 오래되고 귀중한 데이터 리소스도 클라우드로 마이그레이션하는 사례가 증가하고 있습니다.
핵심 내용
Couchbase Cloud는 완전히 관리되고 자동화된 안전한 DBaaS로, Couchbase Server에 구축되어 있습니다. 고객은 데이터 보안을 손상시키지 않으면서도 비용과 클러스터를 완벽하게 제어할 수 있으며, 원하는 클라우드로 마이그레이션하거나 클라우드 안팎으로 마이그레이션할 수 있습니다. 이는 곧 클라우드 도입 계획을 가속화하고 새로운 방식으로 비즈니스를 혁신할 수 있는 기회로 이어집니다. 간단히 말해, Couchbase Cloud는 비용 관리를 지원하는 동시에 조직이 혁신적인 애플리케이션을 신속하게 구축할 수 있도록 지원합니다.
또한, 고객은 클릭 몇 번으로 멀티클라우드 환경 전반에서 Couchbase Server를 배포, 관리, 운영할 수 있습니다. 유연하고 가용성이 높으며, 가장 강력한 NoSQL 기술을 활용하면서 운영 작업을 줄이려는 기업에게 차별화된 경제적인 옵션을 제공합니다. 또한 경제적인 옵션과 운영 작업의 감소는 곧 TCO 절감으로 이어집니다.
기타 기능에는 다음이 포함됩니다:
- 고객이 선택한 인프라 구성
- 기본 제공 확장, 장애 복구 및 업그레이드를 통한 자동화된 VPC 내 배포
- 통합 모니터링 및 알림
- 멀티클라우드 배포 및 하이브리드 클라우드 교차 데이터센터 복제(XDCR) 지원
- 엔드투엔드 보안을 위한 비행 중 및 미사용 데이터 보호
타의 추종을 불허하는 최신 DBaaS 솔루션 구축
우리는 최신 DBaaS 솔루션 다음과 같은 주요 디자인 원칙을 중심으로 설계되었습니다:
- Couchbase Server 및 클라우드 모범 사례를 활용하여 글로벌 배포를 위한 안정적이고 가용성이 높으며 성능이 뛰어나고 안전한 솔루션을 제공하세요.
- 카우치베이스 서버의 고유한 HA 기능(XDCR, 랙 영역 인식)을 활용하여 고가용성 컨트롤 플레인 제공
- Couchbase Autonomous Operator와 Kubernetes, Prometheus, Grafana, Terraform과 같은 오픈 소스 기술을 활용하여 Couchbase의 배포, 구성, 관리를 자동화하세요.
- 고객에게 구성 및 라이선싱 투명성 수준을 제공하여 고객이 IaaS 리소스 소비를 극대화하고 클라우드 서비스 제공업체와 협상한 할인 혜택을 유지할 수 있도록 합니다.
데이터 플레인(카우치베이스 서버)이 어디에 위치할지에 대한 중요한 아키텍처 선택에 직면했습니다: 카우치베이스 또는 고객의 퍼블릭 클라우드 환경? 궁극적으로 고객의 요구를 충족하기 위한 최선의 선택은 고객의 퍼블릭 클라우드 환경에서 데이터 플레인을 실행하여 고객에게 상당한 이점을 제공하는 것이라고 판단했습니다.
첫째, 경제적인 측면에서는 고객이 클라우드 공급자로부터 직접 IaaS를 조달할 수 있습니다. 고객은 중개자 없이 예약 인스턴스를 활용하여 TCO를 절감할 수 있습니다. 예를 들어, AWS는 온디맨드 요금제 대신 예약 인스턴스를 선택할 경우 75% 이상의 비용을 절감할 수 있다고 광고합니다. 고객이 프로덕션 준비가 되면 각 서비스의 다차원 확장을 활용하여 구성을 세밀하게 제어함으로써 Couchbase 서비스를 클러스터 노드에 맞게 성능을 조정할 수 있습니다. VPC 내 배포의 두 번째 이점은 Couchbase에 저장된 데이터가 고객의 가상 프라이빗 클라우드 환경 내에 유지되어 고객이 자체 보안 모범 사례를 계속 유지하고 데이터, 보안 및 주권(데이터가 물리적으로 상주하는 위치)을 완벽하게 제어할 수 있다는 점입니다. 마지막으로, 이 아키텍처 접근 방식은 더 많은 배포와 사용 사례를 지원합니다. 예를 들어, 고객은 Couchbase를 영구 캐시로 활용하여 고객의 퍼블릭 클라우드 환경에서 이미 실행 중인 타사(레거시) 데이터베이스의 성능을 향상시킬 수도 있습니다.
카우치베이스 클라우드 컨트롤 플레인
단일 인터페이스에서 Couchbase Cloud를 실행하고 모든 Couchbase 클러스터를 관리할 수 있는 전지전능한 단일 컨트롤 플레인을 구축했습니다. DevOps 담당자는 한 번만 로그인하면 모든 클러스터가 어떻게 작동하는지 확인할 수 있습니다. 사용하기 쉽고 매우 매끄럽습니다. 첫째, 고객이 수년 동안 사용하고 개선해 온 내장된 Kubernetes 기반 Autonomous Operator의 프런트 엔드이므로 이미 실전 테스트를 거쳤습니다. 클러스터 인스턴스 선택부터 클러스터 인스턴스화, 업그레이드, 백업, 전 세계 복제 등에 이르기까지 모든 것을 관리합니다.
개발자를 위해 Couchbase Cloud는 C, .NET, Go, Java, Node.js, PHP, Python 또는 Scala 등 원하는 언어로 Couchbase SDK를 사용하여 셀프 서비스 데이터베이스 액세스를 제공합니다. 또한 몇 초 만에 데이터를 Couchbase 클러스터로 가져오고, JSON 문서에서 데이터를 탐색한 다음, 동일한 인터페이스에서 Couchbase의 JSON용 SQL 기반 쿼리 언어인 N1QL을 사용하여 쿼리할 수 있습니다. 관리 콘솔에는 사용성, 가용성, 보안 및 안정성을 향상시키는 모범 사례가 미리 설정되어 있으므로 N1QL을 모르는 경우에도 문서가 기본 제공되어 있습니다. N1QL은 선언적이고 거의 동일한 구문을 사용하며 JOIN도 지원하는 등 SQL처럼 동작하기 때문에 배우기 쉽습니다. 컨트롤 플레인을 SDK와 페어링하면 민첩한 개발 환경을 만들어 애플리케이션 개발을 가속화할 수 있으며, 준비가 되면 온디맨드 확장을 통해 테스트, 배포 및 성장을 쉽게 관리할 수 있습니다. Couchbase Cloud는 전문가가 상시 지원을 통해 완벽하게 관리하므로 DevOps 관리자는 지루하고 시간 소모적인 운영 작업을 줄이고, 비용이 많이 드는 모니터링 및 외부 구성 소프트웨어를 제거하며, Couchbase 기반 애플리케이션의 성능에만 집중할 수 있습니다.
이제 시작하겠습니다.
우리의 아키텍처 선택과 가격 옵션은 애널리스트와 고객을 포함한 모든 사람들에게 큰 반향을 불러일으켰습니다. 시간당 사용량 요금제와 연간 약정에 대한 보상으로 선불로 할인된 Couchbase Cloud 크레딧을 제공합니다. 크레딧을 활용하는 고객은 애플리케이션 요구 사항에 따라 사용량을 확장하고 소유할 수 있으며, 한 달에 최소 소비 기준치를 채우지 못하거나 다음 달을 초과하더라도 불이익을 받지 않습니다. 사용한 만큼만 비용을 지불합니다. 고객이 인프라의 노드를 선택하고 이를 최적으로 사용하도록 Couchbase를 구성할 수 있는 능력과 경쟁력 있고 투명한 패키징, 그리고 Couchbase Server의 성능 프로필을 결합하여 동급 최고의 TCO를 제공할 수 있을 것으로 확신합니다.
이제 직접 사용해 보실 차례입니다. 무료 체험 시작하기 30일 무료 체험 를 클릭하고 Couchbase Cloud를 경험해 보세요. 카우치베이스 클라우드는 아마존 웹 서비스 및 마이크로소프트 애저에서 사용할 수 있으며, 구글 클라우드 플랫폼은 2021년에 출시될 예정입니다.