카우치베이스 서버

Capella 앱 서비스 소개 - 완전 관리형 서비스로서의 모바일 및 IoT 동기화

오늘 저희는 다음과 같은 비공개 미리보기를 소개하게 되어 기쁩니다. 카펠라 앱 서비스, a 완전 관리형 모바일, 웹, IoT 앱 간의 데이터 동기화를 위한 호스팅 서비스 및 카우치베이스 카펠라서비스형 데이터베이스입니다. 앱 서비스는 모바일 및 엣지 분야에서 Couchbase의 전통적인 강점인 모바일 지원과 Capella DBaaS의 확장성, 성능, 편의성을 결합하여 Capella에 모바일 지원을 효과적으로 제공합니다. 이번 릴리스를 통해 고객이 인터넷 연결이 없는 곳에서도 항상 빠르고 상시 가동이 보장되는 최신 오프라인 우선 애플리케이션을 더 쉽게 개발하고 제공할 수 있도록 큰 도약을 이루었습니다.

카펠라 앱 서비스

앱 서비스는 스마트폰, 태블릿, IoT 디바이스 및 맞춤형 임베디드 디바이스에서 Capella와 임베디드 앱 간의 양방향 데이터 동기화를 위한 호스팅 게이트웨이를 제공합니다. 다음과 함께 작동합니다. 카우치베이스 라이트임베드 가능한 데이터베이스입니다. 카우치베이스 라이트가 실행되는 모든 곳에서 앱 서비스는 캡처한 데이터를 Capella 버킷 및 기타 임베디드 장치에 안전하게 동기화할 수 있습니다.

또한 앱 서비스는 역할 기반 액세스 제어를 통해 안전한 데이터 액세스를 관리하고 모바일 사용자를 위한 인증을 제공합니다. Capella의 이러한 주요 기능은 모바일 및 IoT 개발자가 바로 사용할 수 있는 서비스로 제공되므로 고성능의 안정적인 애플리케이션을 그 어느 때보다 빠르고 쉽게 구축할 수 있습니다.

동기화 상태 유지

모바일, 웹 또는 IoT 애플리케이션의 프론트엔드 개발자라면 데이터 무결성, 정확성, 보안 및 우수한 사용자 경험을 위해 데이터를 동기화하는 것이 중요하다는 것을 잘 알고 있을 것입니다. 동기화는 멀티플레이어 게임이 정확한 통계와 점수를 반영하고, 리테일 앱 카탈로그가 항상 최신 상태로 유지되며, 헬스케어 앱이 항상 최신 환자 데이터를 표시하고, 센서 어레이를 실시간으로 모니터링하고 대응할 수 있게 하는 등 다양한 기능을 제공합니다. 최신 애플리케이션은 이 중요한 기능 없이는 작동할 수 없습니다.

그러나 이러한 긍정적인 결과는 동기화가 제대로 구축된 경우에만 얻을 수 있으며, 직접 동기화를 개발하려고 하면 몇 년이 걸릴 수 있습니다. 동기화는 개념은 간단하지만 자세히 들여다보면 복잡하며, 앱 클라이언트의 수가 늘어날수록 더욱 복잡해집니다. 동기화 충돌과 이를 해결하는 방법을 고민하는 동시에 아무도 잘못된 데이터를 보지 못하도록 보안 액세스를 구축해야 합니다. 또한 네트워크 상태를 모니터링하고 연결 중단을 처리하면서 동기화가 양방향으로 진행되도록 해야 합니다. 그리고 이 모든 것이 번개처럼 빠른 속도로 이루어져야 합니다. 따라서 변경된 데이터만 동기화하고, 동기화된 데이터를 정확하게 라우팅할 수 있는 필터와 채널을 제공하는 등 효율성을 구축해야 합니다.

이는 '있으면 좋은' 요구 사항이 아닙니다. 이를 무시하거나 잘못 구축하면 동기화 속도가 느리거나 오래되거나 잘못된 정보를 표시하는 앱으로 이어져 신뢰와 채택률이 떨어질 수 있는 필수 요소입니다. 그러나 동기화를 개발하는 데는 시간과 노력이 필요하며, 이를 올바르게 수행하려면 직접 구축하면 애플리케이션 프런트엔드 개발에 더 잘 사용할 수 있는 팀의 귀중한 시간을 빼앗길 수밖에 없습니다.

Capella 앱 서비스는 이러한 중요한 기능을 모바일 및 IoT 앱에 사용하기 쉬운 플러그 앤 고 서비스로 제공합니다. 동기화를 직접 개발할 필요도 없고, 자체 서버를 설정하거나 관리할 필요도 없이 유니티에서 모든 것을 처리해 드립니다.

오프라인 우선이 아니라면 꼴찌입니다.

인터넷이 느리거나 없는 지역에서 작동해야 하는 애플리케이션의 경우 임베디드 Couchbase Lite는 다음을 제공합니다. 온디바이스 데이터 저장 및 처리. 이를 통해 앱은 온라인이든 오프라인이든 항상 작동할 수 있습니다(따라서 "오프라인 우선"이라는 용어가 사용됨). 앱 서비스 동기화는 연결이 중단된 시점을 파악할 수 있을 만큼 스마트합니다. 연결이 복원되면 앱 서비스는 오랜 시간이 지난 후에도 중단된 지점부터 자동으로 동기화를 시작할 수 있습니다.

더 중요한 것은 여러 대의 Couchbase Lite 클라이언트가 서로 가까이 있지만 인터넷이 없는 경우에도 피어 투 피어 동기화를 수행할 수 있다는 점입니다. 이는 중앙 제어 지점 없이도 오프라인 우선 협업을 가능하게 하는 Couchbase 고유의 기능입니다.

Capella App Services Syncs Data Between Edge Devices And Capella DBaaS

엣지 디바이스와 Capella DBaaS 간 데이터를 동기화하는 Capella 앱 서비스

 If internet is disrupted, Couchbase Lite clients continue to operate offline and sync via Peer-to-Peer

인터넷이 중단된 경우에도 Couchbase Lite 클라이언트는 오프라인에서 계속 작동하며 P2P를 통해 동기화됩니다.

2014년부터 모든 산업 분야의 고객들은 인터넷 연결에 관계없이 항상 작동하는 탄력적인 앱을 구축하기 위해 Couchbase의 임베디드 데이터베이스와 내장 동기화를 활용하고 있습니다. 이제 App Services를 통해 고객은 동기화를 백엔드 서비스로 활용할 수 있으므로 오프라인 우선 애플리케이션을 더욱 쉽게 개발할 수 있습니다.

오프라인 우선 애플리케이션의 예는 다음과 같습니다:

    • 보험 설계사는 인터넷이 거의 또는 전혀 없는 현장에서 보험금 조정을 수행합니다.
    • 원격 위치에서 유지보수 활동을 수행하는 유틸리티 검사자.
    • 주차장이나 도로변까지 서비스를 확장하여 식사 주문 및 드라이브 스루 경험을 간소화해야 하는 레스토랑.
    • 외딴 시골 지역의 의료진이 인터넷 연결이 불가능하거나 느릴 때에도 환자 데이터를 불러와 진료소 전체에서 공유할 수 있는 모바일 진료소입니다.

단일 유리창

앱 서비스의 가장 큰 장점 중 하나는 직관적인 인터페이스로, Capella DBaaS와 동일한 UI를 통해 액세스할 수 있다는 점입니다. 이를 통해 단일 유리창 를 사용하여 백엔드 동기화 및 백엔드 데이터베이스를 관리할 수 있습니다. UI에서 앱 서비스를 만드는 것은 포인트 앤 클릭만큼이나 간단합니다. 서비스를 해당 Capella 데이터베이스 버킷과 연결하고 엔드포인트, 보안 및 동기화 설정을 구성하면 됩니다. 마지막으로, 앱 코드를 연결하여 임베디드 Couchbase Lite 클라이언트를 서비스에 연결하고 바이올라! - 강력한 양방향 동기화가 완료됩니다.

Capella 앱 서비스 UI

혁신을 향한 전진

이번 릴리스에서는 서버 설치 및 유지 관리의 번거로움 없이 포괄적인 모바일 동기화를 제공함으로써 개발자의 생산성을 두 배로 향상시킵니다. 동기화를 직접 빌드하고 관리할 필요 없이 앱 프론트엔드를 최상의 상태로 만드는 데 집중하세요.

카펠라 앱 서비스는 현재 비공개 프리뷰 베타 프로그램 중입니다. 자세한 내용을 알아보거나 이 놀라운 새 백엔드 서비스를 가장 먼저 사용해보고 싶다면 지금 바로 신청하세요, 여기에서 문의하세요.

카펠라 및 카우치베이스 모바일을 처음 사용하시나요? 이 링크를 확인하여 자세히 알아보세요:

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 마크 갬블, 제품 및 솔루션 마케팅 담당 이사

저는 기술 및 솔루션 컨설팅 배경과 20년 이상의 엔터프라이즈 및 오픈 소스 기술 경력을 갖춘 열정적인 제품 마케터입니다. 저는 경력 전반에 걸쳐 여러 데이터베이스 및 분석 솔루션을 출시했으며 금융 서비스, 자동차, 호텔, 하이테크, 의료 등 다양한 산업 분야의 고객과 함께 일해 왔습니다. 특히 분석과 AI에 대한 전문성을 갖추고 있으며, 데이터에 관한 모든 것을 좋아하고, 선한 목적의 데이터 이니셔티브를 적극 지지합니다.

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.