Tingkat Pemula menyediakan project gratis yang dikelola Google yang memungkinkan Anda mem-build dan men-deploy aplikasi web serta menggunakan produk Google Cloud dan Google tertentu. Jika Anda login dengan Akun Google yang memenuhi syarat, Google akan menyediakan project Tingkat Pemula atas nama Anda tanpa memerlukan metode pembayaran atau akun Penagihan Cloud.
Dokumen ini menjelaskan cara kerja project Paket Pemula, siapa yang memenuhi syarat, layanan Paket Pemula dan layanan terhubung yang dapat Anda gunakan, serta cara mengupgrade project Anda.
Cara kerja project Tingkat Pemula
Jika Anda memenuhi syarat, Google akan otomatis menyediakan resource Anda dalam project yang dikelola Google Google Cloud saat Anda menggunakan produk atau alat yang mendukung Tingkat Pemula. Project ini disebut project Tingkat Pemula. Google mengelola project dan infrastruktur yang mendasarinya atas nama Anda, sehingga Anda dapat membangun dan men-deploy aplikasi atau menggunakan produk Google tertentu tanpa memberikan informasi penagihan.
Karena Google mengelola infrastruktur yang mendasarinya, project Tingkat Pemula tidak memerlukan penyiapan manual dan berbeda dari projectGoogle Cloud yang dikelola pengguna dalam hal berikut:
- Tidak ada akun Penagihan Cloud atau periode uji coba: Anda tidak perlu memberikan metode pembayaran atau menyiapkan akun Penagihan Cloud. Project Tingkat Pemula tidak memiliki masa berlaku tetap. Jika layanan mencapai batas kuota tanpa biaya, penggunaan akan dijeda hingga kuota direset atau Anda mengupgrade project.
Project dan batas penggunaan yang telah dikonfigurasi sebelumnya: Google membatasi setiap Akun Google yang memenuhi syarat untuk satu project Tingkat Pemula. Semua layanan Tingkat Pemula dan layanan terhubung yang Anda gunakan berbagi project yang sama, dan Anda tidak dapat membuat project Tingkat Pemula tambahan secara manual. Dalam project Tingkat Pemula, Google menerapkan konfigurasi dan batasan berikut hingga Anda mengupgrade project:
- Region dan kebijakan organisasi: Google membatasi resource regional ke satu wilayah yang didukung dan menerapkan kebijakan organisasi yang membatasi konfigurasi lanjutan dan fitur yang tidak didukung.
- Kuota layanan: Layanan berjalan dalam batas tanpa biaya tetap pada aplikasi yang di-deploy, instance komputasi, penyimpanan, dan permintaan.
- Pengaktifan API: Hanya API yang diperlukan untuk layanan Paket Pemula dan layanan yang terhubung yang diaktifkan sebelumnya. Anda tidak dapat mengaktifkan APIGoogle Cloud lainnya.
- Kontrol akses: Google mengelola izin Identity and Access Management (IAM) di project. Anda dapat melihat dan mengonfigurasi resource, log, dan metrik yang didukung, tetapi Anda tidak dapat mengubah peran IAM project atau membuat akun layanan.
Persyaratan Layanan Terpisah: Resource Tingkat Pemula Anda bukan layanan Google Cloud standar dan tidak diatur olehGoogle Cloud Persyaratan Layanan. Sebagai gantinya, layanan Tingkat Pemula diatur oleh Persyaratan Layanan Tambahan Tingkat Pemula. Penggunaan layanan Firebase memerlukan persetujuan terhadap Persyaratan Layanan Firebase selain Persyaratan Layanan Tambahan Tingkat Pemula. Sebaliknya, layanan terhubung tidak tercakup dalam Persyaratan Layanan Tambahan Tingkat Pemula dan hanya diatur oleh Persyaratan Layanannya sendiri.
Kelayakan Tingkat Pemula
Tingkat Pemula tersedia untuk setiap Akun Google yang memenuhi semua kriteria berikut:
- Akun Google Pribadi: Akun Anda tidak terkait dengan organisasi Google Workspace. Akun di Google Workspace, Google Workspace for Education, atau Google Workspace for Nonprofits berbayar atau gratis tidak memenuhi syarat.
- Tidak ada histori Penagihan Cloud berbayar: Akun Anda tidak memiliki akun Penagihan Cloud berbayar yang aktif atau sebelumnya.
- Aktivitas akun dan lokasi yang didukung: Akun Anda memiliki aktivitas akun yang memadai dan berada di wilayah yang didukung.
Yang akan terjadi jika akun Anda tidak memenuhi syarat
Jika akun Anda tidak memenuhi syarat untuk Tingkat Pemula, Anda masih dapat menggunakan layanan yang tercantum dalam Layanan Tingkat Pemula dan Layanan terhubung di projectGoogle Cloud yang dikelola pengguna:
- Layanan yang tidak memerlukan penagihan: Anda dapat menggunakan banyak layanan dalam project yang dikelola pengguna dalam batas tanpa biaya tanpa akun Penagihan Cloud, seperti Firebase Authentication, Firestore, dan Google Workspace API.
- Layanan yang memerlukan penagihan: Untuk menggunakan layanan yang memerlukan akun Penagihan Cloud dalam project yang dikelola pengguna, seperti men-deploy aplikasi web aktif ke Cloud Run atau menyediakan instance Cloud SQL untuk PostgreSQL (edisi developer), Anda harus menyiapkan atau menautkan akun Penagihan Cloud. Cloud Run dan Cloud SQL untuk PostgreSQL (edisi developer) menyertakan batas penggunaan bulanan tanpa biaya pada project Google Cloud yang dikelola pengguna yang memenuhi syarat.
Layanan Tingkat Pemula
Anda dapat menggunakan project Tingkat Pemula untuk membangun dan men-deploy aplikasi web full-stack dari Google AI Studio dengan serangkaian layanan Google Cloud dan Firebase yang diseleksi. Aplikasi Anda juga dapat berintegrasi dengan layanan terhubung yang hanya diatur oleh Persyaratan Layanannya sendiri. Untuk petunjuk deployment langkah demi langkah dan batasan project, lihat Men-deploy dari Google AI Studio.
Tabel berikut menjelaskan layanan Tingkat Pemula (ditawarkan dengan fungsi dan kuota terbatas) yang diatur oleh Persyaratan Layanan Tambahan Tingkat Pemula:
| Layanan | Kasus penggunaan |
|---|---|
| Cloud Run |
Hosting aplikasi web dan backend live dari kode Anda, tanpa server yang perlu dikelola dan penskalaan otomatis saat traffic meningkat atau turun menjadi nol. |
| Firebase Authentication |
Tambahkan login dan autentikasi pengguna ke aplikasi Anda dengan Login dengan Google, email dan sandi, atau autentikasi anonim. |
| Firestore |
Simpan dan sinkronkan data aplikasi Anda dalam database dokumen NoSQL dengan pengauditan otomatis aturan keamanan untuk membantu menjaga keamanan data aplikasi Anda. |
| Cloud SQL untuk PostgreSQL (developer edition) |
Menyediakan database PostgreSQL relasional yang otomatis dijeda dan diskalakan ke nol saat tidak ada koneksi aktif. Untuk mengetahui detail tentang perilaku penskalaan hingga nol dan harga setelah upgrade, lihat Tingkat Pemula dan harga. |
Untuk menggunakan layanan Firebase dan mengelolanya di Firebase console, Anda harus menyetujui Persyaratan Layanan Firebase selain Persyaratan Layanan Tambahan Tingkat Pemula.
Layanan terhubung
Project Tingkat Pemula Anda juga dapat terhubung ke Google API dan layanan Google eksternal. Layanan terhubung bukanlah layanan Tingkat Pemula dan tidak tercakup dalam Persyaratan Layanan Tambahan Tingkat Pemula.
Tabel berikut menjelaskan layanan terhubung yang dapat Anda gunakan dengan project Tingkat Pemula (ditawarkan dengan fungsi dan kuota terbatas), yang masing-masing hanya diatur oleh Persyaratan Layanannya sendiri:
| Layanan | Kasus penggunaan |
|---|---|
| Google Maps Platform |
Tambahkan peta interaktif, penelusuran tempat, pencarian alamat, dan rute ke aplikasi yang mendukung lokasi tanpa biaya menggunakan Kunci Demo Maps yang disediakan secara otomatis. Penggunaan diatur oleh Persyaratan Layanan Project Demo Maps. |
| Google Workspace API |
Hubungkan aplikasi web Anda ke layanan pengguna, seperti Google Drive, Google Dokumen, Google Spreadsheet, Google Slide, Google Kalender, Gmail, Google Formulir, Google Tasks, dan Google Picker, dengan izin login Google bawaan. Penggunaan diatur oleh Persyaratan Layanan Google API, Kebijakan Data Pengguna Layanan Google API, dan persyaratan tambahan yang berlaku untuk Google Workspace API. |
Upgrade project Tingkat Pemula Anda
Setelah mencoba layanan di project Tingkat Pemula, Anda mungkin memerlukan kuota yang lebih tinggi, resource komputasi yang lebih banyak, domain kustom, region tambahan, atau akses ke layanan Google Cloud lainnya. Untuk membuka kapabilitas ini, Anda dapat mengupgrade project Tingkat Pemula yang dikelola Google ke project yang dikelola pengguna Google Cloud .
Upgrade akan mengonversi project Tingkat Pemula Anda secara langsung, sehingga Anda tidak perlu membuat project baru atau memigrasikan resource, database, kunci API, atau URL aplikasi web secara manual.
Tempat untuk memulai upgrade
Anda dapat memulai upgrade satu langkah dari Google AI Studio, Firebase console, atau Google Cloud console. Untuk mengupgrade dan mengonversi project Tingkat Pemula Anda menjadi project Google Cloud yang dikelola pengguna, Anda harus menyetujui Persyaratan Layanan Google Cloud dan menautkan atau membuat akun Penagihan Cloud menggunakan penyiapan Penagihan Cloud dalam produk.
Yang akan terjadi jika Anda melakukan upgrade
Selama proses upgrade, project Anda akan bertransisi ke project yang dikelola pengguna Google Cloud :
- Aplikasi yang berjalan tidak mengalami periode nonaktif.
- Status aplikasi, database, kunci API, dan URL aplikasi web Anda akan dipertahankan.
- Anda mendapatkan kontrol dan kepemilikan IAM penuh atas project.
- Anda dapat mengaktifkan API Google Cloud apa pun.
- Jika Anda adalah pengguna Google Cloud baru, Anda mungkin memenuhi syarat untuk mendapatkan kredit Google Cloud Uji Coba Gratis senilai $300 atau kredit sambutan dalam produk, serta batas penggunaan Paket Gratis bulanan.
Setelah Anda mengupgrade ke project yang dikelola pengguna, resource Anda akan ditagih dengan tarif standar ke akun Penagihan Cloud yang ditautkan. Project yang diupgrade diatur oleh Google Cloud Persyaratan Layanan.