Docs Menu

Atlas Device Sync [사용 중단됨]

모바일 앱을 개발 중입니다. 사용자는 자신의 데이터가 클라우드에 저장되고 다른 장치에서 액세스할 수 있기를 원합니다. 모바일 장치의 네트워크 액세스는 간헐적일 수 있으므로 먼저 장치에 로컬로 데이터를 기록해야 합니다. 그런 다음 백그라운드 프로세스를 통해 데이터를 클라우드와 동기화하고 쓰기 충돌 문제를 해결합니다.

Atlas Device Sync는 더 좋은 성능의 앱을 더 빠르게 구축할 수 있도록 위에 설명된 모든 기능을 제공합니다.

Atlas Device Sync 소개 보기 Learning Byte(바이트)에서 학습 보세요.

템플릿 앱으로 구축 시작하기
Atlas Device Sync 그림
제품 소개
클라우드와 연결된 모바일 장치 아이콘

전면의 Atlas Device SDK , 후면의 MongoDB

Atlas Device Sync 는 Atlas Device SDK 를 사용하여 클라이언트 앱과 Atlas 에서 실행 되는 MongoDB 인스턴스 를 연결합니다. 경량 장치 데이터베이스 는 모바일 개발에 최적화되어 있습니다.

충돌 해결을 나타내는 아이콘

강력하고 안전합니다

Device Sync는 사용자를 대신해 충돌을 자동으로 처리합니다. 덕분에 여러 클라이언트에서 충돌하는 쓰기를 해결하기 위해 복잡한 사용자 지정 코드를 작성할 필요가 없습니다. 사용자 기반 권한 시스템이 누가, 어떤 데이터에 액세스할 수 있는지 제어할 수 있도록 지원합니다.

네트워크 손실을 나타내는 아이콘

'상시 가동' 경험

Atlas Device SDK 와 Device Sync 는 간헐적인 연결을 원활하게 처리하다 하므로 사용자는 현재 네트워크 상태에 관계없이 앱 을 계속 사용할 수 있습니다.

시작 위치
서로 데이터를 동기화하는 두 개의 모바일 장치를 나타내는 아이콘

템플릿 스타터 앱 실행

Device Sync 를 시작하는 가장 좋은 방법은 템플릿 앱 을 사용하는 것입니다. Atlas UI 에서 App Services 탭 을 선택하고 제공된 템플릿에서 선택합니다. Atlas 는 백엔드 인스턴스 를 구성하고 선택한 플랫폼에 대한 프론트엔드 코드를 제공합니다.

무료 Atlas 계정에 등록하세요

튜토리얼 아이콘

Device Sync 튜토리얼 따라하기

모바일 앱 튜토리얼에서는 Atlas Device Sync를 사용하여 템플릿 스타터 앱을 기반으로 기능을 구축하는 방법을 안내합니다.

튜토리얼 페이지 방문

다음 단계
1

코드에서 직접 또는 언어별 클래스를 생성하는 데 사용할 수 있는 서버 측 JSON 스키마를 사용하여 애플리케이션 데이터 모델 을 정의하세요. 동기화 데이터 모델 개요 를 읽고 방향을 파악하세요.

2

템플릿 앱 중 하나를 기반으로 앱을 만들었든, 처음부터 새로 만들었든, 어느 점에서는 필요에 따라 동기화를 특별히 구성하고 싶을 것입니다. 자세한 정보: Atlas Device Sync 구성 및 활성화

3

Device Sync는 누가 어떤 데이터에 액세스할 수 있는지 제어할 수 있는 사용자 기반 권한 시스템을 제공합니다. 다양한 실제 사용 사례에 대한 권한을 설정하는 방법을 알아보려면 Device Sync 권한 가이드를 확인하세요.

4

클라이언트 재설정 문서를 참조하여 데이터 모델 변경 및 데이터 복구 시나리오를 처리하다 할 수 있는 강력한 앱 을 개발하세요. 동기화 오류 참조를 통해 다른 오류와 극단적인 경우를 해결하세요.

5

Sync Production Load Testing(Sync 프로덕션 로드 테스트) 가이드를 사용하여 시뮬레이션된 로드로 앱을 테스트한 다음, Device Sync Production Checklist(Device Sync 프로덕션 체크리스트)를 사용하여 앱을 출시할 준비를 하세요. 프리 티어 이후의 사용량에 따라 비용이 어떻게 달라지는지 알아보려면 Billing(요금 청구) 페이지를 참조하세요.

추가 정보
모바일 앱 아이콘

기기에서

암호화 API를 사용하여 동기화된 데이터베이스 파일의 민감한 데이터를 암호화합니다.

내장 사용자 인증 제공자에는 익명, 이메일/비밀번호, API 키, 사용자 지정 기능, 사용자 지정 JWT, Facebook, Google 및 Apple이 포함됩니다.

네트워크 업로드/다운로드를 가리키는 아이콘

전송 중

Device Sync는 TLS(Transport Layer Security, 전송 계층 보안)를 사용하여 모든 네트워크 트래픽을 암호화합니다. 문서 수준 권한 및 필드 수준 권한에 따라 어떤 데이터를 장치와 동기화할 수 있는지가 결정됩니다.

자물쇠 아이콘

클라우드

MongoDB Atlas는 필수 컴플라이언스 표준을 충족하는 기능을 갖추고 있습니다.

  • 암호화된 스토리지

  • 네트워크 격리

  • 역할 기반 액세스 관리

  • ISO, SOC, PCI, HIPAA, HITRUST, VPAT, GDPR, CSA