コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Firebase と Google Cloud
併用すれば、さらに効果的
組み合わせて使うことができます
はい。Firebase は、アプリの迅速な開発と成長に役立つ Google のモバイル開発プラットフォームです。チームやインフラストラクチャのニーズの高まりに合わせて Google Cloud プロダクトを簡単に導入できるよう設計されています。
プロダクト
Firebase と Google Cloud は、Cloud Firestore、Cloud Functions、Cloud Storage という 3 つのプロダクトを共有します。これらは Google Cloud に存在するのと同じプロダクトであり、Firebase を介してクライアント側デベロッパー向けに公開されます。同じデータにサーバー SDK(Google Cloud)とクライアント SDK(Firebase)からアクセスできるので、皆様のフロントエンドとバックエンドの両チームが連携して作業できます。
プロジェクト
各アカウントでは、複数のプロジェクトを設定してフォルダやディレクトリのように使用できます。1 つのプロジェクトに Firebase と Google Cloud の両方のプロダクトを追加できます。
お支払い
料金はプロジェクト レベルで設定され、Firebase と Google Cloud の両方のプロダクトを同じ請求書にまとめることができます。
アクセス制御
プロジェクト レベルでロールベースのアクセス制御を設定し、個人またはグループが両方のプラットフォームで実行できるアクションをまとめて制限したり許可したりできます。
アカウント
Firebase と Google Cloud はどちらも Google アカウントを使用するので、アカウントが 1 つあれば両方に使えます。
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)"]]