스튜디오 3T에서 Amazon DocumentDB 클러스터에 연결 - Amazon DocumentDB

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

스튜디오 3T에서 Amazon DocumentDB 클러스터에 연결

Studio 3T는 MongoDB를 사용하는 개발자 및 데이터 엔지니어에게 널리 사용되는 GUI 및 IDE입니다. 데이터의 트리, 테이블 및 JSON 보기, CSV, JSON, SQL 및 BSON/MongoDump로 쉽게 가져오기/내보내기, 유연한 쿼리 옵션, 시각적 drag-and-drop UI, 자동 완성 기능이 있는 내장 몽고 셸, 집계 파이프라인 편집기 및 SQL 쿼리 지원 등 여러 가지 강력한 기능을 제공합니다.

사전 조건

스튜디오 3T와 Connect

  1. 도구 모음의 왼쪽 상단에서 Connect를 선택합니다.

  2. 도구 모음의 왼쪽 상단에서 새 연결을 선택합니다.

  3. Server 탭의 Server 필드에 클러스터 엔드포인트 정보를 입력합니다.

    참고

    클러스터 엔드포인트를 찾을 수 없나요? 여기의 단계를 따르기만 하면 됩니다.

  4. 인증 탭을 선택하고 인증 모드의 드롭다운 메뉴에서 레거시를 선택합니다.

  5. 사용자 이름 및 암호 필드에 사용자 이름과 자격 증명을 입력합니다.

  6. SSL 탭을 선택하고 연결에 SSL 프로토콜 사용 확인란을 선택합니다.

  7. 자체 루트 CA 파일 사용을 선택합니다. 그런 다음 Amazon DocumentDB 인증서를 추가합니다 (DocumentDB 클러스터에서 SSL이 비활성화된 경우 이 단계를 건너뛸 수 있음). 잘못된 호스트 이름을 허용하려면 확인란을 선택합니다.

    참고

    인증서가 없으신가요? 다음 명령으로 를 다운로드합니다.

    wget https://truststore.pki.rds.amazonaws.com/global/global-bundle.pem

  8. Amazon VPC 외부의 클라이언트 시스템에서 연결하는 경우 SSH 터널을 생성해야 합니다. SSH 탭에서 이 작업을 수행합니다.

    1. SSH 터널 사용 확인란을 선택하고 SSH 주소 필드에 SSH 주소를 입력합니다. 이것이 인스턴스 퍼블릭 DNS (IPV4) 입니다. 이 URL은 Amazon EC2 관리 콘솔에서 가져올 수 있습니다.

    2. 사용자 이름입니다. Amazon EC2 인스턴스의 사용자 이름입니다.

    3. SSH 인증 모드의 경우 프라이빗 키를 선택합니다. 프라이빗 키 필드에서 파일 찾기 아이콘을 선택하여 Amazon EC2 인스턴스의 프라이빗 키를 찾아 선택합니다. Amazon EC2 콘솔에서 인스턴스를 생성할 때 저장했는.pem 파일 (key pair) 입니다.

    4. Linux/macOS 클라이언트 컴퓨터를 사용하는 경우 다음 명령을 사용하여 프라이빗 키의 권한을 변경해야 할 수 있습니다.

      chmod 400 /fullPathToYourPemFile/<yourKey>.pem

    참고

    Amazon EC2 인스턴스는 DocumentDB 클러스터와 동일한 Amazon VPC 및 보안 그룹에 있어야 합니다. Amazon EC2 관리 콘솔에서 SSH 주소, 사용자 이름 및 개인 키를 가져올 수 있습니다.

  9. 이제 연결 테스트 버튼을 선택하여 구성을 테스트합니다.

  10. 진단 창에는 테스트가 성공했음을 나타내는 녹색 막대가 로드되어야 합니다. 이제 확인을 선택하여 진단 창을 닫습니다.

  11. future 사용할 수 있도록 연결을 저장하려면 [Save] 를 선택합니다.

  12. 이제 클러스터를 선택하고 Connect를 선택합니다.

축하합니다! 이제 Studio 3T를 통해 Amazon DocumentDB 클러스터에 성공적으로 연결되었습니다.