Azure Service Connector를 사용하면 Azure 컴퓨팅 서비스를 Atlas cluster에 연결할 수 있습니다. Atlas 연결 문자열 사용하도록 애플리케이션 구성하면Azure Service Connector가 연결 문자열 안전하게 저장하고 애플리케이션 과 Atlas 간의 연결을 관리합니다.
이 튜토리얼에서는 Azure Portal 내의 Azure Service Connector를 사용하여 Azure 컴퓨팅 서비스(예: Azure App Service)를 Atlas cluster 에 연결하는 방법을 보여 줍니다.
제한 사항
Atlas 용Azure Service Connector에는 다음과 같은 제한 사항이 있습니다.
Atlas 용Azure Service Connector는 빈 문자열을 확인하는 것 외에 연결 문자열 유효성을 검사하지 않습니다. 런타임 연결 오류를 방지하려면 연결 문자열 이 유효한지 확인하세요.
Azure Service Connector는 모든 Azure 리전을 지원하지 않습니다. 자세한 학습 은 Service Connector 리전 지원 참조하세요.
전제 조건
활성 구독 있는 Azure 계정입니다.
Atlas에 연결하기 위한 Azure 컴퓨트 서비스. Azure Service Connector가 지원하는 Azure 서비스를 학습하려면 Azure 설명서를 참조하세요.
기존 Atlas cluster.
Atlas cluster 액세스 데 필요한 권한이 있는 데이터베이스 사용자입니다.
중요
Azure Service Connector for Atlas currently only supports SCRAM authentication. To learn more, see Configure Database Users.
Atlas cluster의 연결 문자열.
절차
다음 단계에 따라 Azure Portal을 사용하여 Azure 컴퓨팅 서비스(예: App Service)를 Atlas 에 연결합니다.
인증 구성합니다.
Connection string 옵션은 Atlas 에서 유일하게 지원되는 메서드이므로 미리 선택되어 있습니다.
Enter your Atlas connection string. To find your connection string, see Connect to MongoDB Search Community.
(선택 사항) Azure Service Connector가 연결 문자열 에 사용하는 변수 이름을 편집합니다. Advanced 을 클릭하고 연필 아이콘을 클릭합니다. 변수 이름을 편집한 다음 Done을 클릭합니다.
Next: Networking를 클릭합니다.
Service Connector의 네트워크 구성 옵션이 아닌 Atlas 프로젝트 설정에서 네트워크 액세스 제어를 관리 이 단계를 건너뛰세요.
Atlas 에서 네트워크 액세스 제어를 관리하는 방법을 학습하려면 클러스터에 대한 보안 기능 구성을 참조하세요.
Next: Review + Create를 클릭합니다.
연결 세부 정보의 요약을 검토합니다. 대상 서비스(Atlas), 컴퓨팅 서비스, 인증 메서드, 생성된 환경 변수를 확인합니다.
Create를 클릭합니다.
Azure 연결을 프로비저닝하는 데 1~2분 정도 걸릴 수 있습니다. Service Connector는 Azure 컴퓨팅 서비스(주로 환경 변수)에 필요한 설정을 구성합니다.
Azure Service Connector 연결을 만들거나 수정한 후 해당 환경 변수가 즉시 업데이트되거나 애플리케이션 환경에 반영되지 않을 수 있습니다.
컴퓨팅 서비스의 서비스 커넥터 페이지로 돌아가서 연결이 성공적으로 생성되었는지 확인합니다. 새 Atlas 연결이 나열되어야 합니다.
애플리케이션에서 연결 사용
연결을 만든 후 Service Connector는 Azure 컴퓨팅 서비스 환경의 연결 세부 정보를 사용합니다. 애플리케이션 코드는 이러한 환경 변수에 액세스하여 선택한 언어 또는 프레임워크 에 적합한 표준 MongoDB 운전자 또는 라이브러리를 사용하여 Atlas 에 연결합니다.
자세히 알아보기
Azure 설명서의 Atlas/Azure Service Connector 통합 개요.
Azure 설명서에서 Atlas Cluster를 Azure App Service에 연결합니다.