지난해 Google I/O에서
Firebase를 Google의 모바일 애플리케이션 개발 플랫폼으로 확장한 이후, 개발자 커뮤니티에서 백만 개 이상의 Firebase 프로젝트가 만들어졌습니다.
Firebase는 처음 앱을 만들어 사용자를 모으고 사업을 확장하는 각각의 단계에 필요한 다양한 기능을 포함하고 있지만, 때로는 저희가 기본적으로 제공하는 것보다 더 많은 것이 필요하다는 것을 잘 알고 있습니다. 회사의 규모와 관계 없이 가장 까다로운 사업 모델과 애플리케이션에서도 Firebase를 잘 활용할 수 있도록, Firebase와
Google Cloud Platform(GCP)를 더욱 긴밀하게 통합하게 되었습니다.
제품 통합
Firebase는 이미 GCP와 동일한 계정 및 대금 청구 시스템을 사용하고 있으므로 Firebase 서비스를 GCP 프로젝트에 연결하거나 그 반대로 할 수 있습니다. 예를 들어, 일시적으로 사용자 분석을 위해
Firebase Analytics에서 BigQuery로 원시 이벤트 데이터를 내보낼 수 있습니다. 여기서 더 나아가, 보다 긴밀한 제품간 통합도 이루어집니다.
많은 Firebase 개발자들이 그동안 서버 없이도 앱의 기능을 확장하는 방법에 관해 문의하셨습니다. 이제는
Cloud Functions for Firebase를 통해 이를 실현할 수 있습니다. Cloud Functions는 지난달에 공개용 베타 버전이 출시된 Google의 새로운 이벤트 기반 서버리스 컴퓨팅 솔루션입니다. 클라우드와 Firebase 간에는 인프라가 공유되므로, 이를 통해 클라우드/Firebase 에코시스템 전체에서 함수를 호출하거나 리소스에 액세스할 수 있습니다. 자세한 정보는
Firebase 블로그와
클라우드 블로그에 발표한 내용을 참조하세요.
다음으로, 저희는 Firebase 저장소를
Cloud Storage에 더 긴밀하게 통합했습니다. Firebase 저장소는 10개월 전에 출시되었으며, 이를 통해 자신이 사용하는 기기에서 Cloud Storage로 직접 파일을 손쉽게 업로드하고 다운로드할 수 있습니다. 이전에는 파일을 위한 버킷을 하나만 제공했습니다. 이제는 두 제품이 완벽하게 호환되도록 조정하였으므로 개발자가 전 세계 어느 지역, 어느
저장소 클래스에서든 Firebase SDK에서 바로 어떠한 Cloud Storage 버킷이든 사용할 수 있습니다. 이러한 조정 사항을 반영하려고 제품 이름을
Cloud Storage for Firebase 로 변경했습니다. 저희
블로그 게시물에서 자세한 내용을 읽어보시기 바랍니다.
Firebase는 iOS, 웹 및 Android SDK를 통해 클라이언트 측에서 GCP 인프라에 직접 액세스하는 기능을 계속 제공하므로 향후의 추가 제품 통합에 대해 계속 관심을 가지고 알아보세요.
간결화된 서비스 약관
저희는 개발자 못지않게 변호사도 생각하고 있습니다. 그래서 여러 Firebase 제품을 포괄하도록 GCP의 서비스 약관을 확장했습니다. 이로써 더욱 간편하게 Firebase와 클라우드를 함께 평가하고 사용할 수 있게 되었습니다. 서비스 약관이 적용되는 제품으로는 Firebase 인증, 호스팅, 저장소, 함수, Test Lab 등이 있습니다. 간결화된 서비스 약관은 곧 발효될 예정입니다.
개요
Firebase에는 Google의 대표적인 광고 솔루션(예: AdMob 및 애드워즈)이든 Firebase Analytics 형태의 Google 분석 전문 제품이든, 모바일 환경에서 Google의 가장 좋은 제품들이 종합되어 있습니다.
Google Cloud Platform을 사용하면 Google이 거의 20년 동안 세계적인 규모의 컴퓨팅 인프라를 운영하면서 쌓고 규격화한 지식을 활용할 수 있습니다.
저희는 Firebase의 사용 편의성을 GCP 인프라 전 제품에 통합함으로써 서비스 개발에 필요한 모든 영역을 더욱 효과적으로 지원할 수 있게 되었습니다. Firebase를 사용하여 빠르게 시장에 진출하려는 신생 기업의 경우 보다 쉽게 완전한 공용 클라우드로 서비스를 확장할 수 있습니다. GCP를 운영하며 모바일 앱을 출시하려는 기존 기업의 경우에도 저희가 도움을 드릴 수 있습니다.
여러분이 Firebase와 Google Cloud Platform을 사용하여 빌드한 결과물을 얼른 보고 싶군요.