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 콘솔 버킷 목록에서 필터 필드를 사용하여 표시되는 버킷을 필터링하고 정렬할 수 있습니다.

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

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

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

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 함수를 만들 수 있습니다.

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