Google Cloud 콘솔

브라우저 기반 Google Cloud 콘솔 도구를 사용하면 그래픽 인터페이스를 통해 Cloud Storage 리소스를 관리할 수 있습니다. 브라우저를 통해 사용자 인터페이스를 사용하려면 Google Cloud 콘솔을 사용하여 데이터를 관리합니다.

이 페이지에서는 Google Cloud 콘솔에 액세스하는 방법을 설명하고 Google Cloud 콘솔을 사용하여 실행할 수 있는 Cloud Storage 작업을 나열합니다. Google Cloud 콘솔 대신 Google Cloud CLI, REST API 또는 Cloud Storage 클라이언트 라이브러리를 사용할 수도 있습니다.

콘솔 기능

Google Cloud 콘솔은 다음 기능을 제공합니다.

  • 모든 Google Cloud 프로젝트에 액세스
  • Cloud Shell에 액세스
  • 맞춤 설정 가능한 프로젝트 대시보드. 이를 통해 Google Cloud리소스, 청구, 필터링 가능한 활동 목록 개요를 볼 수 있습니다.
  • 모든 Google Cloud API에 액세스 가능. 각 API에 맞는 대시보드와 리소스 관리 액세스 권한이 제공됩니다.
  • Google Cloud 시작 지점, 뉴스, 문서의 링크

Google Cloud 콘솔은 Cloud Storage에서 다음과 같은 다양한 작업을 수행하는 데 사용됩니다.

직접 사용해 보기

Google Cloud를 처음 사용하는 경우 계정을 만들어 실제 시나리오에서 Cloud Storage의 성능을 평가할 수 있습니다. 신규 고객에게는 워크로드를 실행, 테스트, 배포하는 데 사용할 수 있는 $300의 무료 크레딧이 제공됩니다.

Cloud Storage 무료로 사용해 보기

Google Cloud 콘솔에 액세스

Google Cloud 콘솔은 설정이나 설치가 필요하지 않으며 브라우저에서 직접 액세스할 수 있습니다. 다음에 해당하는 경우, 사용 사례에 따라 다른 URL을 사용하여Google Cloud 콘솔에 액세스합니다.

프로젝트에 대한 액세스 권한을 부여받은 사용자의 경우

사용: https://console.cloud.google.com/

Google Cloud 콘솔로 이동

현재 프로젝트 소유자로부터 전체 프로젝트에 대한 액세스 권한을 부여받을 수 있으며, 이 액세스 권한은 프로젝트에서 정의된 모든 버킷과 객체에 똑같이 적용됩니다.

버킷에 대한 액세스 권한을 부여받은 사용자의 경우

사용: https://console.cloud.google.com/storage/browser/BUCKET_NAME

이 사용 사례에서는 프로젝트 소유자가 큰 프로젝트 내에서 개별 버킷에 대한 액세스 권한을 부여합니다. 그런 다음에 소유자는 사용자에게 버킷 이름을 보내고, 사용자는 이 버킷 이름을 URL로 대체합니다. 사용자는 지정된 버킷 안에 있는 객체만 사용할 수 있습니다. 이는 전체 프로젝트에 대한 액세스 권한이 없지만 버킷에 액세스해야 하는 사용자에게 유용합니다. URL에 액세스할 때 아직 로그인되어 있지 않으면 인증합니다.

이 사용 사례의 변형은 프로젝트 소유자가 버킷에 있는 객체를 읽을 수 있는 권한을 모든 사용자에게 부여하는 것입니다. 그러면 공개적으로 읽을 수 있는 내용의 버킷이 생성됩니다. 자세한 내용은 데이터 공개를 참고하세요.

객체에 대한 액세스 권한을 부여받은 사용자의 경우

사용: https://console.cloud.google.com/storage/browser/_details/BUCKET_NAME/OBJECT_NAME

이 사용 사례에서는 프로젝트 소유자가 버킷 내 단일 객체에 대한 액세스 권한을 부여하고 객체에 액세스하기 위한 URL을 보냅니다. URL에 액세스할 때 아직 로그인되어 있지 않으면 사용자 계정으로 인증하라는 메시지가 나타납니다.

이 URL 형식은 공개적으로 공유된 객체의 URL과 다릅니다. 링크를 공개적으로 공유할 때 URL은 https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME 형식이 됩니다. 이 공개 URL은 수신자가 유효한 계정으로 인증할 것을 요구하지 않으며 인증 없이 객체에 액세스하는 데 사용될 수 있습니다.

버킷 및 객체 목록 필터링 및 정렬

프로젝트의 Google Cloud 콘솔 버킷 목록에서 표시되는 버킷을 필터링하고 정렬할 수 있습니다.

  • 버킷을 필터링하려면 버킷 필터링을 클릭합니다. 그런 다음 필터링할 열과 값을 지정합니다.

  • 버킷을 정렬하려면 정렬 기준으로 사용할 열의 이름 옆에 있는 정렬을 클릭합니다.

  • 버킷이 1,000개를 초과하는 프로젝트에서 필터링 성능을 개선하려면 필터링 옵션을 제한하고 정렬을 사용 중지하면 됩니다. 이렇게 하려면 옵션 보기를 클릭합니다. 이름 프리픽스로만 필터링을 선택한 다음 저장을 클릭합니다. 그런 다음 필터링할 버킷 이름 접두사를 지정합니다.

  • 라이브 버킷과 소프트 삭제된 버킷 간에 목록 보기를 전환하려면 보기 옵션을 클릭합니다. 그런 다음 활성 버킷만 또는 소프트 삭제된 버킷만을 선택합니다.

버킷의 Google Cloud 콘솔 객체 목록에서 필터 필드를 사용하여 표시되는 객체를 필터링할 수 있습니다.

  • 객체를 필터링하려면 정렬 및 필터링 옵션을 선택한 다음 필터링할 열과 값을 지정합니다.

  • 객체 이름 접두사를 기준으로 객체를 필터링하려면 이름 접두사로만 필터링 옵션을 선택한 다음 필터링할 객체 이름 접두사를 지정합니다.

  • 객체를 정렬하려면 정렬 기준으로 사용할 열의 이름 옆에 있는 정렬을 클릭합니다.

필터링 및 정렬은 표시되는 현재 경로의 객체 및 폴더에만 적용됩니다. 예를 들어 버킷의 최상위 수준을 보고 있는 경우 필터링 및 정렬을 수행해도 폴더에 포함된 객체는 반환되지 않습니다.

열 표시 및 숨기기

버킷 또는 객체 목록의 열을 표시하거나 숨기려면 열 보기()를 클릭한 다음 표시하거나 숨기려는 열을 선택합니다.

크로스 프로덕트 통합

버킷의 객체 탭에서 다음과 같은 다른 Google Cloud 제품과의 통합을 사용할 수 있습니다.

  • Storage Transfer Service를 사용하여 버킷과 대규모로 데이터를 주고 받습니다.

    Storage Transfer Service는 버킷과 온프레미스 파일 시스템, 다른 버킷, 다른 클라우드 제공업체와 같은 다른 스토리지 옵션 간에 대량의 데이터를 전송할 수 있는 서비스입니다.

    객체 탭에서 데이터 전송 드롭다운을 클릭하고 데이터 인바운드 전송 또는 데이터 아웃바운드 전송을 선택한 후 안내를 따라 전송을 시작할 수 있습니다.

  • Sensitive Data Protection을 사용하여 버킷에서 민감한 정보 스캔

    Sensitive Data Protection은 신용카드 번호, IP 주소, 기타 형태의 개인 식별 정보(PII)와 같은 버킷의 민감한 정보를 식별하고 보호할 수 있는 서비스입니다.

    Sensitive Data Protection으로 감지되는 데이터 유형 목록은 Infotype 감지기 참조를 확인하세요.

    객체 탭에서 기타 서비스 드롭다운을 클릭하고 민감한 정보 검사를 선택한 후 안내를 따라 버킷에 대한 Sensitive Data Protection 스캔을 시작할 수 있습니다. 버킷에서 Sensitive Data Protection 스캔을 수행하는 방법에 대한 가이드는 Cloud Storage 위치 검사를 참고하세요.

  • 버킷에서 Pub/Sub로 데이터 내보내기

    Pub/Sub는 Google Cloud 리소스에 발생하는 이벤트에 대해 구독자에게 알릴 수 있는 메시지 서비스입니다. Pub/Sub는 버킷에 텍스트 파일로 저장된 이벤트 레코드를 수신하고 Pub/Sub 주제에 게시하는 기능을 지원합니다.

    객체 탭에서 기타 서비스 드롭다운을 클릭하고 Pub/Sub로 데이터 내보내기를 선택한 후 안내에 따라 버킷에 대한 내보내기 작업을 만들 수 있습니다. 자세한 내용은 Cloud Storage Text to Pub/Sub(일괄) 템플릿을 참고하세요.

  • Cloud Run Functions를 사용하여 버킷의 데이터 처리

    Cloud Run Functions는 버킷 내에서 특정 이벤트가 발생할 때 실행해야 하는 코드를 지정할 수 있는 서비스입니다. 예를 들어 버킷의 객체가 삭제될 때마다 실행되는 Java 함수를 만들 수 있습니다.

    객체 탭에서 기타 서비스 드롭다운을 클릭하고 데이터 처리를 선택한 후 안내를 따라 버킷에 대한 함수를 정의할 수 있습니다.