참고
이 페이지는 Atlas Infinite와 Atlas Core 모두에 적용됩니다.
클러스터 에 대한 비공개 엔드포인트를 설정하다 한 후 다음 단계에 따라 Atlas 비공개 엔드포인트에서 관리 하고 연결하세요.
Atlas에서 비공개 엔드포인트를 사용하는 방법에 대해 자세히 알아보려면 Atlas에서 비공개 엔드포인트에 대해 알아보기를 참조하세요.
참고
이 기능은 M10 클러스터 이상에서 사용할 수 있습니다. Free 클러스터에서 사용할 수 있는 기능에 대한 자세한 내용은 Atlas Free 클러스터 제한을 참조하고, Flex 클러스터에 대한 자세한 내용은 Atlas Flex 제한을 참조하세요.
필요한 액세스 권한
비공개 엔드포인트를 보려면 프로젝트에 대한 Project Read Only 액세스 권한이 있어야 합니다.
비공개 엔드포인트를 삭제하려면 프로젝트에 대한 Project Owner 이상의 액세스 권한이 있어야 합니다.
2} 액세스 권한이 있는 사용자는 프로젝트에 자신을 으로 추가해야 Organization Owner Project Owner 합니다.
고려 사항
멀티 리전 클러스터의 경우, 노드가 있는 각 리전에 대해 비공개 엔드포인트를 생성해야 합니다.
멀티 리전 클러스터에서 유지 관리를 수행할 때, 클러스터 다운타임을 방지하기 위해 유지 관리가 완료될 때까지 비공개 엔드포인트를 변경하거나 제거하지 마세요.
멀티 리전에서 단일 리전 클러스터로 이동하는 경우, 클러스터가 새 단일 리전 설정에서 완전히 작동하고 모든 트래픽이 새 단일 리전 비공개 엔드포인트를 통해 라우팅되는지 확인한 후에만 이전 비공개 엔드포인트를 제거할 수 있습니다.
고려 사항의 전체 목록은 고려 사항을 참조하세요.
비공개 엔드포인트에서 연결
중요
비공개 엔드포인트 인식 연결 문자열에 대한 고려 사항은 비공개 엔드포인트 인식 연결 문자열을 참조하세요.
비공개 엔드포인트 인식 연결 string 을 사용하여 다음 절차에 따라 Atlas 클러스터에 연결합니다.
Atlas 에서 프로젝트 의 Clusters 페이지로 이동합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 원하는 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Projects 메뉴에서 원하는 프로젝트를 선택합니다.
사이드바에서 Database 제목 아래의 Clusters를 클릭합니다.
Clusters(클러스터) 페이지가 표시됩니다.
데이터베이스 사용자를 생성합니다.
중요
Setup connection security 단계에서 프로젝트에 데이터베이스 사용자가 하나 이상 구성되어 있다고 Atlas에서 표시하는 경우 이 단계를 건너뛰세요. 기존 데이터베이스 사용자를 관리하려면 데이터베이스 사용자 구성을 참조하세요.
To access the cluster, you need a MongoDB user with access to the desired database or databases on the cluster in your project. If your project has no MongoDB users, Atlas prompts you to create a new user with the Atlas Admin role.
새로운 사용자의 Username을(를) 입력합니다.
이 새 사용자에 대한 Password를 입력하거나 Autogenerate Secure Password를 클릭합니다.
사용자를 저장하려면 Create Database User 을(를) 클릭합니다.
다음 단계에서 이 사용자를 통해 클러스터에 연결합니다.
데이터베이스 사용자를 추가한 후 Choose Your Connection Method을(를) 클릭합니다.
VPC 비공개 엔드포인트
Atlas 에서 프로젝트 의 Database & Network Access 페이지로 이동합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Security 제목 아래의 Database & Network Access를 클릭합니다.
The Database & Network Access page displays.
엔드포인트
Atlas CLI를 사용하여 지정한 AWS 비공개 엔드포인트의 세부 정보를 반환하려면 다음 명령을 실행합니다.
atlas privateEndpoints aws describe <privateEndpointId> [options]
Atlas CLI를 사용하여 프로젝트의 모든 AWS 비공개 엔드포인트를 나열하려면 다음 명령을 실행합니다.
atlas privateEndpoints aws list [options]
이전 명령의 구문 및 매개변수에 대해 자세히 학습 Atlas 비공개 엔드포인트 AWS 설명 및 Atlas 비공개 엔드포인트 AWS 목록에 대한 Atlas CLI 설명서를 참조하세요.
인터페이스 엔드포인트
지정한 AWS 비공개 엔드포인트 인터페이스를 반환하려면 다음을 수행합니다. Atlas CLI를 사용하여 다음 명령을 실행합니다.
atlas privateEndpoints aws interfaces describe <interfaceEndpointId> [options]
명령 구문 및 매개변수에 관한 자세한 학습 은 Atlas 비공개 엔드포인트 AWS 인터페이스 설명에 대한 Atlas CLI 문서를 참조하십시오.
Atlas 에서 프로젝트 의 Database & Network Access 페이지로 이동합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Security 제목 아래의 Database & Network Access를 클릭합니다.
The Database & Network Access page displays.
엔드포인트
Atlas CLI 사용하여 지정한 Azure 비공개 엔드포인트의 세부 정보를 반환하려면 다음 명령을 실행 .
atlas privateEndpoints azure describe <privateEndpointId> [options]
Atlas CLI 사용하여 프로젝트 의 모든 Azure 비공개 엔드포인트 나열하려면 다음 명령을 실행 .
atlas privateEndpoints azure list [options]
이전 명령의 구문 및 매개변수에 대해 자세히 학습 atlas privateEndpoints azure describe 및 atlas privateEndpoints azure list에 대한 Atlas CLI 설명서를 참조하세요.
인터페이스 엔드포인트
지정한 Azure 비공개 엔드포인트 인터페이스를 반환합니다. Atlas CLI 사용하여 다음 명령을 실행 .
atlas privateEndpoints azure interfaces describe <privateEndpointResourceId> [options]
명령 구문 및 매개변수에 관한 자세한 학습 은 Atlas CLI 문서에서 Atlas 비공개 엔드포인트 Azure 인터페이스 설명을 참조하십시오.
Atlas 에서 프로젝트 의 Database & Network Access 페이지로 이동합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Security 제목 아래의 Database & Network Access를 클릭합니다.
The Database & Network Access page displays.
엔드포인트
를 사용하여 지정한 비공개 엔드포인트의 세부 정보를 반환하려면 Google Cloud Platform Atlas CLI 다음 명령을 실행 합니다.
atlas privateEndpoints gcp describe <privateEndpointId> [options]
를 사용하여 프로젝트 의 모든 비공개 엔드포인트 를 나열하려면 Google Cloud Platform Atlas CLI 다음 명령을 실행 합니다.
atlas privateEndpoints gcp list [options]
이전 명령의 구문 및 매개변수에 대해 자세히 학습 atlas privateEndpoints gcp describe 및 atlas privateEndpoints gcp list에 대한 Atlas CLI 설명서를 참조하세요.
인터페이스 엔드포인트
지정한 Google Cloud Platform 비공개 엔드포인트 인터페이스를 반환합니다. Atlas CLI 를 사용하여 다음 명령을 실행 합니다.
atlas privateEndpoints gcp interfaces describe <id> [options]
명령 구문 및 매개변수에 관한 자세한 학습 은 Atlas 비공개 엔드포인트 gcp 인터페이스 설명에 대한 Atlas CLI 문서를 참조하십시오.
Atlas에서 비공개 엔드포인트 제거
Atlas 에서 프로젝트 의 Database & Network Access 페이지로 이동합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Security 제목 아래의 Database & Network Access를 클릭합니다.
The Database & Network Access page displays.
엔드포인트
Atlas CLI를 사용하여 지정한 AWS 비공개 엔드포인트를 삭제하려면 다음 명령을 실행합니다.
atlas privateEndpoints aws delete <privateEndpointId> [options]
명령 구문 및 매개변수에 대해 자세히 학습 atlas privateEndpoints aws 삭제 에 대한 Atlas CLI 설명서를 참조하세요.
인터페이스 엔드포인트
Atlas CLI를 사용하여 지정한 AWS 비공개 엔드포인트 인터페이스를 삭제하려면 다음 명령을 실행합니다.
atlas privateEndpoints aws interfaces delete <interfaceEndpointId> [options]
명령 구문 및 매개변수에 관한 자세한 학습 은 Atlas 비공개 엔드포인트 AWS 인터페이스 삭제 에 대한 Atlas CLI 문서를 참조하십시오.
Atlas 에서 프로젝트 의 Database & Network Access 페이지로 이동합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Security 제목 아래의 Database & Network Access를 클릭합니다.
The Database & Network Access page displays.
엔드포인트
Atlas CLI 사용하여 지정한 Azure 비공개 엔드포인트를 삭제 하려면 다음 명령을 실행 .
atlas privateEndpoints azure delete <privateEndpointId> [options]
명령 구문 및 매개변수에 대해 자세히 학습 atlas privateEndpoints azure 삭제 에 대한 Atlas CLI 설명서를 참조하세요.
인터페이스 엔드포인트
Atlas CLI 사용하여 지정한 Azure 비공개 엔드포인트 인터페이스를 삭제 하려면 다음 명령을 실행 .
atlas privateEndpoints azure interfaces delete <privateEndpointResourceId> [options]
명령 구문 및 매개변수에 대해 자세히 학습 atlas privateEndpoints azure interfaces 삭제 에 대한 Atlas CLI 설명서를 참조하세요.
Atlas 에서 프로젝트 의 Database & Network Access 페이지로 이동합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Security 제목 아래의 Database & Network Access를 클릭합니다.
The Database & Network Access page displays.
엔드포인트
를 사용하여 지정한 비공개 엔드포인트를 삭제 하려면 Google Cloud Platform Atlas CLI 다음 명령을 실행 합니다.
atlas privateEndpoints gcp delete <privateEndpointId> [options]
명령 구문 및 매개변수에 대해 자세히 학습 atlas privateEndpoints gcp 삭제 에 대한 Atlas CLI 설명서를 참조하세요.
인터페이스 엔드포인트
를 사용하여 지정한 비공개 엔드포인트 인터페이스를 삭제 하려면 Google Cloud Platform Atlas CLI 다음 명령을 실행 합니다.
atlas privateEndpoints gcp interfaces delete <id> [options]
명령 구문 및 매개변수에 대해 자세히 학습 atlas privateEndpoints gcp interfaces 삭제 에 대한 Atlas CLI 설명서를 참조하세요.
허용된 엔드포인트 리전 관리
비공개 엔드포인트 서비스에 연결할 수 있는 어떤 AWS 리전을 구성할 수 있습니다. 이를 통해 리전 간 비공개 엔드포인트 연결이 가능해지면, 다른 Amazon Web Services 리전에 있는 애플리케이션은 비공개 엔드포인트를 통해 Atlas 클러스터에 연결할 수 있습니다.
Atlas UI 에서 허용되는 엔드포인트 리전을 추가하거나 제거 하려면 다음을 수행합니다.
참고
리전 간 비공개 엔드포인트 연결을 통해 어떤 AWS (Amazon Web Services) 리전이 비공개 엔드포인트 서비스에 연결할 수 있는지 구성할 수 있습니다. 이로써 다른 리전의 애플리케이션이 비공개 엔드포인트를 통해 Atlas 클러스터에 액세스할 수 있게 합니다.
Atlas 에서 프로젝트 의 Database & Network Access 페이지로 이동합니다.
아직 표시되지 않은 경우 탐색 표시줄의 Organizations 메뉴에서 프로젝트가 포함된 조직을 선택합니다.
아직 표시되지 않은 경우 내비게이션 바의 Projects 메뉴에서 프로젝트를 선택합니다.
사이드바에서 Security 제목 아래의 Database & Network Access를 클릭합니다.
The Database & Network Access page displays.
허용되는 리전에서 엔드포인트를 구성합니다.
허용된 엔드포인트 리전을 추가한 후에는 사용자의 AWS 계정 내에서 해당 리전에서 해당 인터페이스 엔드포인트를 생성해야 합니다. 인터페이스 엔드포인트를 만드는 방법에 대해 자세히 알아보려면 Set Up a Private Endpoint for a Dedicated Cluster(전용 클러스터용 비공개 엔드포인트 설정)을 참조하세요.
Azure Private Link 허용되는 엔드포인트 리전을 사용하지 않습니다. 다른 Azure 리전 에서 비공개 엔드포인트에 연결하려면 비공개 엔드포인트를 생성할 때 Private Endpoint Region 목록에서 해당 리전 선택합니다. 자세한 학습 은 허용 엔드포인트 리전 관리를 참조하세요.
Google Cloud Platform 비공개 엔드포인트는 허용된 엔드포인트 리전을 사용하지 않습니다. 다른 리전에서 연결하는 방법을 학습하려면 허용된 엔드포인트 리전 관리를 참조하십시오.