App Engine Blobstore UI 종료

App Engine Blobstore는 App Engine 앱에 대형 객체를 저장하는 방식으로 2008년에 도입되었습니다. 하지만 그 이후로 Google Cloud가 확장되고 Cloud Storage가 임의의 blob을 저장하고 제공하는 기본 방식이 되었습니다. 2014년부터 Google은 Blobstore 대신 Cloud Storage의 사용을 권장하기 시작했습니다.

Blobstore UI는 2019년 6월 1일부터 Google Cloud Console에서 더 이상 사용할 수 없습니다. Blobstore API 및 관련 클라이언트 라이브러리는 계속 작동하며 기존 blob 제공은 영향을 받지 않습니다.

대체 옵션

  • 이미지 URL의 정렬, 필터링, 삭제와 같은 Blobstore UI가 이전에 제공한 기능이 필요한 경우 오픈소스 Blobstore UI 애플리케이션을 실행할 수 있습니다. 이 애플리케이션은 기존 애플리케이션과 함께 실행되며 Blobstore UI가 이전에 제공한 것과 동일한 기능을 제공하는 별도의 App Engine 모듈입니다. 이 애플리케이션은 Google에서 적극적으로 관리하지 않으며 서비스수준계약(SLA)이 없습니다.

  • blob이 Cloud Storage에 저장되어 있고 Blobstore UI가 이전에 제공한 기능이 필요하지 않은 경우 Cloud Console에서 Cloud Storage 객체 브라우저를 사용할 수 있습니다.

  • blob이 기존 Blobstore에 저장된 경우 App Engine Blobstore-Cloud Storage 마이그레이션 도구를 사용하여 blob을 Cloud Storage로 이동하는 것이 좋습니다. blob을 Cloud Storage로 마이그레이션한 후에도 Blobstore API를 사용하여 blob을 저장하고 제공할 수 있지만 Google Cloud 클라이언트 라이브러리와 gsutil 같은 Google Cloud 지원 도구를 사용하여 파일을 관리할 수 있습니다.