BaaS/DBGoogle
Firebase
Google's mobile and web app development platform
Firebase는 Google이 운영하는 Backend-as-a-Service다. Firestore(NoSQL), Authentication, Cloud Functions, Hosting, Realtime Database 등 풀스택 기능을 제공한다. 모바일 앱과 구글 클라우드 생태계에 강하며, 실시간 기능이 특히 성숙했다.
타입
managed
가격
무료 (Spark) ~ 사용량 기반 (Blaze)
무료 티어
1GB Firestore, 10GB 호스팅
리전
global
요금제
Spark
무료
- 1GB Firestore
- 10GB 호스팅
- 10K 인증/월
Blaze
사용량 기반
- 무제한
- 무료 티어 포함
핵심 기능
실시간
Realtime DB + Firestore
인증
이메일/OAuth/전화/익명
DB
Firestore (NoSQL)
모바일
iOS/Android SDK
오픈소스
아님 (벤더 종속)
장점
- 실시간 기능 업계 최고
- Google 클라우드 완전 통합
- 풍부한 SDK (iOS/Android/Web)
- 인증 다양한 방식 지원
- 무료 티어
단점
- NoSQL only (SQL 미지원)
- 벤더 종속 (셀프호스트 불가)
- 복잡한 쿼리 제한
- 가격 예측 어려움 (사용량 기반)