컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Firebase와 Google Cloud
함께 사용하면 더욱 효과적
두 플랫폼을 함께 사용할 수 있나요?
예. Google의 모바일 개발 플랫폼인 Firebase를 사용하면 앱을 신속하게 빌드하고 성장시킬 수 있습니다. Firebase는 팀이나 인프라 요구사항의 증가에 따라 Google Cloud 제품을 손쉽게 가져올 수 있도록 제작되었습니다.
제품
Firebase와 Google Cloud는 Cloud Firestore, Cloud Functions, Cloud Storage라는 세 가지 제품을 공유합니다. 세 제품 모두 Google Cloud 제품으로서 Firebase를 통해 클라이언트 측 개발자에게 제공됩니다. 서버 SDK(Google Cloud) 및 클라이언트 SDK(Firebase)에서 동일하게 데이터에 액세스할 수 있으므로 프런트엔드팀과 백엔드팀이 협력하여 작업할 수 있습니다.
프로젝트
각 계정에는 폴더 또는 디렉터리와 같은 프로젝트가 여러 개 있을 수 있으며, 하나의 프로젝트에 Firebase 및 Google Cloud 제품을 모두 추가할 수 있습니다.
결제
결제는 프로젝트 수준에서 설정되며 Firebase와 Google Cloud 제품을 둘 다 동일한 청구서에 합칠 수 있습니다.
액세스 제어
프로젝트 수준에서 역할 기반 액세스 제어를 설정할 수 있습니다. 그런 다음 개별 사용자 또는 그룹을 제한하거나 허용하여 양쪽 플랫폼에서 작업을 수행할 수 있습니다.
계정
Firebase와 Google Cloud는 둘 다 Google 계정을 사용하므로 계정 하나로 두 플랫폼을 모두 이용할 수 있습니다.
Firebase
는 Google의 모바일 개발 플랫폼입니다.
-
앱을 빌드하고 사용자층을 확대할 수 있습니다.
-
웹 및 모바일의 클라이언트 측 앱 개발자가 사용합니다.
-
새 모바일 앱 빌드, 새 기능으로 기존 앱 보강,
잠재고객 증가 등을 위해 사용합니다.
Google Cloud
는 클라우드 컴퓨팅 서비스 제품군입니다.
-
Google 인프라(컴퓨팅, 스토리지, 네트워킹,
데이터 분석, 머신러닝)를 구성 가능한 서비스 형태로
공개적으로 제공합니다.
-
백엔드 및 서버 측 개발자가 사용합니다.
-
Google의 핵심 인프라, 데이터 분석, 머신러닝을 활용하여
소프트웨어를 빌드하는 데 사용합니다.
[null,null,[],[],[],null,["# Firebase & Google Cloud\n\n#### Firebase \\& Google Cloud\n\nBetter together\n===============\n\n##### Can I use them together?\n\nYes! Firebase is Google's mobile development platform that empowers you to quickly build and grow your app. It's built so that you're able to easily pull in Google Cloud products as your team or infrastructure needs grow.\n\n*** ** * ** ***\n\nWhat do they have in common?\n----------------------------\n\n\nFirebase and Google Cloud share common infrastructure, including: \nProducts \n\nFirebase and Google Cloud share three products: Cloud Firestore, Cloud Functions, and Cloud Storage. These are the same products that exist in Google Cloud, simply exposed for client-side developers via Firebase. You can access the same data from the server SDKs (Google Cloud) and the client SDKs (Firebase), so your frontend and backend teams can work in concert. \nProjects \n\nEach account can have multiple projects, which are like folders or directories. You can add both Firebase and Google Cloud products to a project. \nBilling \n\nBilling is set at the project level and both Firebase and Google Cloud products can be placed on the same bill.\n\n*** ** * ** ***\n\nAccess control \n\nYou can set role-based access controls at the project level. You can then restrict and permit individuals or groups to perform actions across both platforms. \nTerms of service \n\nSeveral Firebase products use the Google Cloud Terms of Service. These include:\n[Firebase Authentication](https://firebase.google.com/products/auth/)\n,\n[Cloud Storage for Firebase](https://firebase.google.com/products/storage/)\n,\n[Cloud Functions for Firebase](https://firebase.google.com/products/functions/)\n,\n[Cloud Firestore](https://firebase.google.com/products/firestore/)\n, and\n[Firebase Test Lab](https://firebase.google.com/products/test-lab/)\n. We're working to move more Firebase products onto the Google Cloud ToS in the future. \nAccounts \n\nFirebase \\& Google Cloud both use Google accounts, so if you have one, you have both.\n\n*** ** * ** ***\n\nWhat are the differences?\n-------------------------\n\n##### **Firebase**\nis Google's mobile development platform.\n\n- Helps you build apps and grow your user base.\n- Used by client-side app developers (both web \\& mobile).\n- Used for building a new mobile app, augmenting an existing app with new functionality and growing an audience. \n\n##### **Google Cloud**\nis a suite of cloud computing services.\n\n- Makes Google's infrastructure (Compute, Storage, Networking, Data Analytics, and Machine Learning) publicly available as composable services.\n- Used by backend \\& server-side developers.\n- Used for building software leveraging Google's core infrastructure, data analytics, and machine learning.\n\n*** ** * ** ***\n\nGet started\n-----------\n\n\nNow you know how Firebase and Google Cloud relate!\n\n\nYou can get started by visiting either console. Happy coding! \n[Firebase Console](http://console.firebase.google.com) \n[Cloud Console](http://console.cloud.google.com) \nTry Firebase today\n\n\nIntegrating it into your app is easy.\n[Get started](https://console.firebase.google.com/) \n\n#### All Firebase products\n\n##### Build\n\n- [App Check](/products/app-check)\n- [App Hosting](/products/app-hosting)\n- [Authentication](/products/auth)\n- [Cloud Functions](/products/functions)\n- [Cloud Storage](/products/storage)\n- [Data Connect](/products/data-connect)\n- [Extensions](/products/extensions)\n- [Firestore](/products/firestore)\n- [Firebase ML](/products/ml)\n- [Genkit](https://genkit.dev/)\n- [Hosting](/products/hosting)\n- [Realtime Database](/products/realtime-database)\n- [Firebase AI Logic client SDKs](/products/firebase-ai-logic)\n\n[Generative AI](/products/generative-ai) \n\n##### Run\n\n- [A/B Testing](/products/ab-testing)\n- [App Distribution](/products/app-distribution)\n- [Cloud Messaging](/products/cloud-messaging)\n- [Crashlytics](/products/crashlytics)\n- [Google Analytics](/products/analytics)\n- [In-App Messaging](/products/in-app-messaging)\n- [Performance Monitoring](/products/performance)\n- [Remote Config](/products/remote-config)\n- [Test Lab](/products/test-lab)"]]