연습 - Azure Cosmos DB 설정

완료됨

이 연습에서는 Azure Cosmos DB 계정 및 데이터베이스 설정에 대해 간략하게 설명합니다.

이 연습에서는 다음을 수행합니다.

  • Azure Cosmos DB 계정을 만듭니다.
  • Azure Cosmos DB 데이터베이스를 만듭니다.

사전 요구 사항

이 연습을 수행하려면 다음이 필요합니다.

  • Azure 구독
  • Microsoft 계정 또는 Microsoft Entra 테넌트에서 전역 관리자 역할을 가진 Microsoft Entra 계정. 테넌트는 Azure 구독 및 Azure 구독의 소유자 또는 기여자 역할과 연결되어야 합니다.

Azure Cosmos DB 계정 만들기

  1. 웹 브라우저를 시작하고(Azure Portal 참조) 로그인하여 이 모듈을 위해 사용할 Azure 구독에 액세스합니다.

  2. Azure Portal 페이지의 시작 부분에 있는 리소스, 서비스 및 문서 검색 텍스트 상자를 사용하여 Azure Cosmos DB를 검색하고 결과 목록에서 Azure Cosmos DB를 선택합니다.

  3. Azure Cosmos DB 창에서 + 만들기를 선택합니다.

  4. 워크로드에 가장 적합한 API는 무엇인가요?에서 Azure Cosmos DB for NoSQL을 선택하고 만들기를 선택합니다.

  5. 기본 사항 탭에서 다음 설정을 구성합니다.

    설정 구성
    Subscription 이 모듈에서 사용 중인 Azure 구독의 이름을 선택합니다.
    리소스 그룹 cosmos-db-RG라는 새 리소스 그룹을 만듭니다.
    계정 이름 고유한 계정 이름을 지정합니다.
    위치 랩 환경의 위치에 가장 가까운 Azure 지역을 선택합니다.
    용량 모드 프로비전된 처리량을 선택합니다.
    체험 계층 할인 적용 해당 옵션을 사용할 수 있는 경우 적용을 선택합니다.

    Screenshot of the Basics tab of the Create Azure Cosmos DB Account pane in the Azure portal.

  6. 백업 정책 탭을 선택한 다음, 다음 설정을 지정합니다.

    설정 구성
    백업 간격 24시간
    백업 보존 2일
    백업 스토리지 중복성 로컬 중복 백업 스토리지

    참고

    이러한 선택 항목은 권장되는 설정을 나타내지 않지만 랩 환경에서 허용됩니다.

  7. 검토 + 만들기를 선택합니다.

  8. 검토 + 만들기 탭에서 만들기를 선택합니다.

    참고

    Azure Cosmos DB 프로비전이 완료되기를 기다립니다. 약 3분 정도 걸릴 수 있습니다.

  9. Azure Cosmos DB 배포 상태가 성공을 나타내는 경우 리소스로 이동을 선택합니다.

Azure Cosmos DB 데이터베이스 만들기

  1. Azure Cosmos DB 창의 세로 메뉴에서 데이터 탐색기를 선택하고 새 컨테이너 드롭다운을 선택한 다음, 새 데이터베이스를 선택합니다.

  2. 새 데이터베이스 창에서 다음 설정을 지정한 다음, 확인을 선택합니다.

    설정 구성
    데이터베이스 ID iotdb
    데이터베이스 처리량(자동 스케일링) Autoscale
    데이터베이스 최대 RU/s 4000

    Screenshot of the New Database creation within the Data Explorer pane of an Azure Cosmos DB Account in the Azure portal.

  3. DATA 섹션에서 새로 만든 데이터베이스 iotdb 옆에 있는 줄임표 아이콘을 선택하고 새 컨테이너를 선택합니다.

  4. 새 컨테이너 창에서 다음 설정을 지정한 다음, 확인을 선택합니다.

    설정 구성
    데이터베이스 ID 기존 항목 사용 - iotdb
    컨테이너 ID iotcollection
    파티션 키 /pk/timestamp/deviceid
  5. 모든 웹 브라우저 창을 열어 둡니다. 이 모듈의 다음 연습에서 사용해야 합니다.

결과

축하합니다! 이 모듈의 첫 번째 연습을 완료했습니다. 이 연습에서는 Cosmos DB 계정 및 데이터베이스를 만들었습니다.