Atlas Application Services란 무엇인가요?
Atlas Application Services는 앱을 구축하고, 서비스를 통합하고, Atlas 데이터에 더 빠르게 연결할 수 있도록 지원하는 완전 관리형 백엔드 서비스 및 API입니다.
지금 바로 프리 티어를 사용해 구축을 시작하세요.
데이터 기반 앱 및 서비스 빌드
Device Sync, API, 트리거와 같은 서비스를 사용하면 Atlas를 기반으로 거의 모든 앱 또는 백엔드 서비스를 쉽게 빌드하고 실행할 수 있습니다.
Atlas Device SDK 설치
Device Sync는 SDK의 네이티브 언어 객체를 사용하여 데이터 모델을 정의하고 데이터로 작업합니다. 앱에 동기화 기능을 추가하는 데 필요한 모든 것이 Atlas Device SDK에 포함되어 있습니다.
SDK를 설치하려면 사용 중인 언어 및 플랫폼에 대한 SDK 설명서 를 참조하세요.
동기화 활성화 및 구성하기
Atlas 앱에서 Device Sync를 허용하고 읽기 및 쓰기 권한을 정의하여 사용자가 동기화할 수 있는 데이터를 제어합니다. 동기화가 켜져 있으면 SDK가 있는 모든 앱에서 동기화를 시작할 수 있습니다.
동기화를 활성화하려면 Atlas Device Sync 활성화를 참조하십시오.
동기화된 데이터 읽기 및 쓰기
SDK로 구독한 데이터는 Atlas 클러스터 및 다른 클라이언트와 자동으로 동기화됩니다. 앱은 오프라인에서 계속 작동하며 네트워크 연결이 가능할 때마다 변경 사항을 결정적으로 동기화합니다.
데이터를 읽고, 쓰고, 구독하는 방법을 알아보려면 사용 중인 언어 및 플랫폼에 대한 SDK 문서를 참조하세요.
데이터 API CRUD & 집계 엔드포인트 활성화
MongoDB Atlas 데이터 API를 사용하면 HTTPS 요청을 사용하여 Atlas에서 데이터를 읽고 쓸 수 있습니다. 활성화되면 내장된 엔드포인트를 사용하여 데이터 작업을 수행할 수 있습니다.
데이터 API 엔드포인트를 참조하세요.
사용자 지정 엔드포인트 정의
애플리케이션에 맞는 사용자 지정 엔드포인트로 API를 맞춤 설정할 수 있습니다. 각 엔드포인트는 특정 경로에 대해 들어오는 HTTPS 요청를 처리하고 구성 가능한 HTTPS 응답을 반환합니다.
사용자 정의 엔드포인트를 참조하세요.
API 보안
요청을 인증하는 데 사용할 수 있는 API 키를 생성합니다. 또는 앱과 연결된 다른 인증 제공자 자격 증명을 사용할 수 있습니다.
자세한 내용은 데이터 API 인증을 참조하세요.
데이터 API 요청 전송
HTTPS를 지원하는 모든 서버 사이드 환경에서 요청을 보냅니다.
curl -X POST \ https://data.mongodb-api.com/app/<YOUR APP ID>/endpoint/data/v1/action/insertOne \ -H 'api-key: <YOUR API KEY>' \ -H 'Content-Type: application/json' \ -d '{ "dataSource": "mongodb-atlas", "database": "learn-data-api", "collection": "hello", "document": { "text": "Hello from the Data API!", } }'
트리거 생성 및 구성
데이터베이스 작업이나 사용자 로그인과 같은 이벤트가 발생할 때 이에 응답하도록 트리거를 설정합니다. 또는 주기적인 일정에 따라 실행되도록 트리거를 구성합니다. 각 트리거 유형에 대해 사용자 지정 조건을 정의하여 트리거가 실행되어야 하는 시점을 정확하게 제어할 수 있습니다.
자세한 내용은 트리거를 참조하세요.
안전한 백엔드 서비스로 워크로드 강화
애플리케이션의 백엔드 로직을 실행하고 수요에 맞춰 자동으로 확장되는 함수를 사용하여 외부 서비스에 연결하세요.
동적 역할 기반 권한으로 어디서나 데이터에 안전하게 액세스합니다.
데이터의 유효성을 검사하고 언어별 클래스를 생성하는 데 사용할 수 있는 표준 스키마로 애플리케이션 데이터 모델을 정의합니다.
사용자가 선호하는 인증 방법을 사용하여 앱에 등록하고 로그인할 수 있습니다.
앱의 기능과 구성 파일에서 전역 값과 개인 비밀을 정의하고 액세스합니다.
전 세계 리전을 보유한 3대 주요 클라우드 공급자 중 하나에 앱을 배포하세요.
커뮤니티 가입 및 전문가와의
다른 MongoDB 개발자들과 교류하고, 여러분이 즐겨 사용하는 도구를 사용하는 튜토리얼과 예시를 찾아보세요.
MongoDB 제품에 대한 기능 요청을 제출하고 투표하세요.
MongoDB 공식 지원 전문가팀에게 도움을 받으세요.