2024년 9월에 발표된 Firebase용 Cloud Storage 변경사항에 대한 FAQ
Firebase는 Google 제품과 생태계를 안전하게 보호하기 위해 노력하고 있습니다. 그 일환으로 Cloud Storage for Firebase를 일부 변경하고 Google 플랫폼에서의 악용이 방지되도록 사전 조치를 취하고 있습니다. 여기에는 Google Cloud Storage 할당량과 결제에 더 적합하도록 인프라를 업데이트하는 작업이 포함됩니다.
이러한 인프라 변경의 결과로 Cloud Storage for Firebase를 사용하려면 프로젝트에서 사용한 만큼만 지불하는 Blaze 요금제를 사용해야 합니다.
Blaze 요금제에서도 무료 사용량을 계속 사용할 수 있습니다.
Firebase는 Google 제품과 생태계를 안전하게 보호하기 위해 노력하고 있습니다. 그 일환으로 Cloud Storage for Firebase를 일부 변경하고 Google 플랫폼에서의 악용이 방지되도록 사전 조치를 취하고 있습니다. 여기에는 Google Cloud Storage 할당량과 결제에 더 적합하도록 인프라를 업데이트하는 작업이 포함됩니다.
2024년 10월 30일 이후: 아직 프로젝트에서 기본 Cloud Storage 버킷을 프로비저닝하지 않은 경우 프로젝트에서 Blaze 요금제를 사용하지 않으면 버킷을 프로비저닝할 수 없습니다.
2025년 10월 1일 이후: 프로젝트에서 Blaze 요금제를 사용하지 않으면 PROJECT_ID.appspot.com 기본 버킷에 대한 읽기/쓰기 액세스 권한이 손실됩니다. 또한 Firebase Console이나 Google Cloud 콘솔에서 버킷을 보거나 버킷의 데이터에 액세스할 수 없습니다.
데이터는 버킷에 유지되지만 Blaze 요금제로 업그레이드할 때까지 이 데이터에 액세스할 수 없습니다.
이러한 변경사항으로 인해 Firebase 프로젝트와 워크플로를 평가하고 변경하는 데 시간이 걸립니다. 궁금한 점이 있으면 Firebase 지원팀에 문의하세요.
기본 버킷 이름이 변경되나요?
아니요. Blaze 요금제로 업그레이드해도 기본 Cloud Storage 버킷 이름은 변경되지 않습니다.
2024년 10월 30일 전에 기본 버킷을 프로비저닝한 경우 기본 버킷 이름 형식은 항상 PROJECT_ID.appspot.com입니다.
2024년 10월 30일 이후에 기본 버킷을 프로비저닝한 경우 기본 버킷 이름 형식은 항상 PROJECT_ID.firebasestorage.com입니다.
.appspot.com 기본 버킷을 삭제하면 어떻게 되나요?
삭제된 버킷을 복구할 수 없습니다. 이는 모든 Cloud Storage 버킷의 현재 동작입니다.
2024년 10월 30일 이후: PROJECT_ID.appspot.com 기본 버킷을 삭제하면 버킷을 같은 이름 형식으로 프로비저닝할 수 없습니다.
대신 이름 형식이 PROJECT_ID.firebasestorage.com인 새 기본 Cloud Storage 버킷을 만들 수 있습니다(프로젝트에서 Blaze 요금제를 사용하는 경우). 특정 리전의 버킷에 '항상 무료' 등급을 제공하는 Google Cloud Storage 가격 책정 및 사용량이 적용됩니다.
앱의 코드베이스를 업데이트해야 하나요?
아니요. 이러한 변경사항을 수용하기 위해 앱의 코드베이스를 업데이트할 필요는 없습니다.
기존의 모든 PROJECT_ID.appspot.com 기본 버킷의 이름 형식은 유지됩니다.
서비스가 중단되지 않도록 2025년 10월 1일까지 프로젝트를 사용한 만큼만 지불하는 Blaze 요금제로 업그레이드하세요.
Blaze 요금제로 업그레이드한 후에도 코드베이스는 항상 그렇듯이 PROJECT_ID.appspot.com 기본 버킷과 계속 상호작용합니다.
데이터를 .appspot.com 기본 버킷 외부로 이동해야 하나요?
아니요. 이러한 변경사항을 수용하기 위해 데이터를 PROJECT_ID.appspot.com 기본 버킷 외부로 이동할 필요는 없습니다.
'기본 GCP 리소스'는 다음을 포함하여 Google App Engine과 연결된 모든 프로젝트 리소스입니다.
기본 Cloud Firestore 인스턴스
기본 Cloud Storage for Firebase 버킷(특히 이름 형식이 PROJECT_ID.appspot.com인 버킷)
Google Cloud Scheduler(예: 1세대 예약 함수)
2024년 10월 30일부터 '기본 GCP 리소스' 개념은 새로 프로비저닝된 기본 Cloud Storage 버킷에 적용되지 않습니다. 이 날짜 이후에 프로비저닝된 기본 버킷의 이름 형식은 PROJECT_ID.firebasestorage.com이며 Google App Engine과 연결되지 않습니다. 자세한 내용은 FAQ: '기본 GCP 리소스 위치'는 어떻게 되나요?를 참조하세요.
프로젝트에서 리소스 위치를 설정하거나 가져오려면 대신 리소스와 직접 상호작용해야 합니다.
기본 Cloud Storage for Firebase 버킷
Firebase Console에서:
Firebase Console의 스토리지 섹션에서 기본 Cloud Storage 버킷 위치를 설정하고 찾습니다.