Project Google Cloud berisi aplikasi App Engine Anda serta resource Google Cloud lainnya.
Dari konsol Google Cloud, Google Cloud CLI, dan App Engine Admin API, Anda dapat melakukan semua tugas administratif, termasuk tugas umum yang dicakup dalam topik ini.Sebelum dapat men-deploy aplikasi Anda ke lingkungan standar App Engine, biasanya Anda perlu membuat atau menyiapkan hal berikut:
Membuat project dan aplikasi
Anda dapat memilih atau membuat project Google Cloud dan aplikasi App Engine baru untuk membuat serta mengelola kumpulan setelan, kredensial, dan metadata aplikasi Anda. App Engine memerlukan semua project untuk mengaktifkan penagihan, tetapi Anda hanya akan dikenai biaya jika project melebihi kuota gratisnya.
Hanya peran Pemilik yang memiliki hak istimewa untuk membuat aplikasi App Engine di project Google Cloud dan aplikasi tersebut harus ada sebelum akun lain dapat menjalankan tugas pada aplikasi tersebut. Misalnya, aplikasi App Engine harus dibuat sebelum akun dengan peran App Engine Deployer dapat men-deploy aplikasi menggunakan akun layanan.
gcloud
Setelah menginstal
Google Cloud CLI ,
akun dengan peran Pemilik project Google Cloud dapat menjalankan perintah
gcloud
berikut untuk membuat project Google Cloud dan aplikasi
App Engine:
Jalankan perintah berikut untuk membuat project Google Cloud:
gcloud projects create
Jalankan perintah berikut untuk memilih region dan membuat aplikasi App Engine:
gcloud app create
Aktifkan penagihan di halaman Penagihan konsol Google Cloud. Baca bagian Mengaktifkan penagihan untuk mengetahui detailnya.
API
Untuk membuat project Google Cloud dan aplikasi App Engine secara terprogram, gunakan Resource Manager API dan App Engine Admin API:
Untuk membuat project Google Cloud, lihat Membuat Project Baru.
Untuk membuat aplikasi App Engine, lihat Membuat Aplikasi App Engine.
Aktifkan penagihan di halaman Penagihan konsol Google Cloud. Baca bagian Mengaktifkan penagihan untuk mengetahui detailnya.
Konsol
Untuk membuat project Google Cloud dan aplikasi App Engine dengan penagihan yang diaktifkan:
Buka halaman App Engine:
Pilih atau buat project Google Cloud.
Di halaman Aplikasi pertama Anda dengan PHP 5, pilih region dan aktifkan penagihan:
Pilih region untuk menentukan lokasi aplikasi App Engine Anda.
Informasi selengkapnya tentang lokasi App Enginehelp_outlinePilih atau buat akun penagihan untuk mengaktifkan penagihan di project Anda.
Setelah aplikasi App Engine dibuat di project Anda, halaman Dasbor akan terbuka.
Lokasi App Engine
App Engine bersifat regional. Artinya, infrastruktur yang menjalankan aplikasi Anda terletak di region tertentu, dan Google mengelolanya sehingga tersedia secara redundan di seluruh semua zona dalam region tersebut.
Memenuhi persyaratan latensi, ketersediaan, atau ketahanan adalah faktor utama untuk memilih region tempat aplikasi dijalankan. Umumnya, Anda dapat memilih region yang paling dekat dengan pengguna aplikasi Anda, tetapi Anda harus mempertimbangkan lokasi tempat App Engine tersedia serta lokasi dari produk dan layanan Google Cloud lainnya yang digunakan aplikasi Anda. Penggunaan layanan di beberapa lokasi dapat memengaruhi latensi dan pricing aplikasi.
Anda tidak dapat mengubah region aplikasi setelah menyetelnya.
Jika sudah membuat aplikasi App Engine, Anda dapat melihat region-nya dengan melakukan salah satu tindakan berikut:
Jalankan perintah
gcloud app describe
.Buka Dasbor App Engine di konsol Google Cloud. Region muncul di dekat bagian atas halaman.
Mengaktifkan penagihan
Untuk men-deploy aplikasi, Anda harus mengaktifkan penagihan. Akun Anda tidak akan dikenai biaya selama penggunaan Anda tidak melebihi kuota gratis. Jika aplikasi memerlukan resource yang melebihi kuota gratis, Anda akan dikenai biaya untuk penggunaan tambahan.
Jika Anda memiliki akun penagihan saat membuat project Google Cloud, penagihan akan otomatis diaktifkan pada project tersebut.
Untuk mengaktifkan penagihan pada project Google Cloud:
Di konsol Google Cloud, buka halaman Penagihan:
Pilih atau buat project Google Cloud.
Bergantung pada apakah akun penagihan sudah ada atau apakah project Google Cloud yang dipilih dikaitkan dengan sebuah akun, halaman Penagihan akan menampilkan salah satu hal berikut:
Jika penagihan telah diaktifkan untuk project Google Cloud yang dipilih, detail tentang akun penagihan akan dicantumkan.
Jika belum memiliki akun penagihan, Anda akan diminta untuk membuat akun penagihan dan mengaitkannya dengan project Google Cloud yang dipilih.
Jika sudah memiliki akun penagihan, Anda akan diminta untuk mengaktifkan penagihan jika project Google Cloud yang dipilih belum dikaitkan dengan akun penagihan. Anda juga dapat mengklik Batal, lalu mengklik Buat akun untuk membuat dan mengaitkan akun penagihan baru.
Setelah mengaktifkan penagihan, jumlah yang mungkin ditagihkan kepada Anda tidak dibatasi. Untuk mengontrol biaya aplikasi dengan lebih baik, Anda dapat membuat anggaran dan mengatur pemberitahuan.
Mengelola penagihan
Gunakan halaman Penagihan untuk mengelola akun penagihan Anda:
Buka halaman Penagihan di konsol Google Cloud:
Pilih akun yang ingin Anda kelola, lalu buka halaman yang sesuai untuk melakukan tugas pengelolaan berikut:
- Lihat ringkasan akun penagihan, lakukan pembayaran, dan tambahkan billing account administrator dari halaman Ringkasan.
- Buat anggaran dan pemberitahuan di halaman Anggaran & pemberitahuan.
- Lihat histori transaksi dan download invoice dari halaman Transaksi.
- Ekspor data penagihan ke Dataset BigQuery dari halaman Ekspor penagihan.
- Konfigurasi akun dan kontak pembayaran Anda di halaman Setelan pembayaran.
- Tetapkan metode pembayaran di halaman Metode pembayaran.
Untuk mengetahui informasi selengkapnya tentang penagihan, lihat halaman Harga.
Membuat anggaran dan menetapkan pemberitahuan
Anda dapat membuat anggaran untuk project Google Cloud guna menghindari kejutan pada tagihan dan memantau semua tagihan Google Cloud Anda dari satu tempat. Dengan anggaran, Anda dapat membuat pemberitahuan sehingga administrator penagihan akan menerima email saat tagihan melebihi jumlah tertentu.
Untuk membuat anggaran dan mengatur pemberitahuan di project Google Cloud:
Di konsol Google Cloud, buka halaman Penagihan:
Klik akun penagihan yang anggarannya ingin Anda buat.
Klik Anggaran & pemberitahuan, lalu Buat anggaran untuk mulai membuat anggaran project Google Cloud Anda.
Tentukan anggaran Anda di bagian Tetapkan anggaran, lalu tentukan persentase anggaran yang pemberitahuan emailnya ingin Anda terima di bagian Tetapkan pemberitahuan anggaran berikut.
Klik Simpan guna menetapkan anggaran dan mengaktifkan pemberitahuan untuk project Google Cloud Anda. Jika memiliki beberapa project Google Cloud, Anda harus menetapkan anggaran dan pemberitahuan untuk setiap project satu per satu.
Menonaktifkan aplikasi
Menonaktifkan aplikasi App Engine agar aplikasi Anda tidak menjalankan instance dan melayani permintaan. Data tidak akan hilang dan setelan konfigurasi tidak akan berubah saat Anda menonaktifkan aplikasi. Cukup aktifkan kembali aplikasi App Engine Anda untuk instance startup dan terus salurkan traffic ke aplikasi Anda.
Resource aplikasi Anda di lingkungan standar maupun fleksibel dinonaktifkan sehingga tidak akan dikenai biaya. Namun, biaya penagihan masih dapat dikenakan untuk layanan lain dalam project Google Cloud Anda. Misalnya, Anda masih dapat dikenai biaya penyimpanan untuk data yang disimpan.
Jika aplikasi Anda memproses permintaan secara aktif, aplikasi akan terus menyelesaikan tugas tersebut dan dapat memerlukan waktu hingga satu jam sebelum aplikasi dinonaktifkan sepenuhnya.
Untuk menonaktifkan aplikasi App Engine:
Buka halaman Setelan aplikasi:
Klik Nonaktifkan aplikasi, lalu ikuti petunjuknya.
Jika Anda ingin aplikasi terus melayani permintaan, aktifkan aplikasi App Engine dengan kembali ke halaman Setelan aplikasi yang sama, lalu mengklik Aktifkan aplikasi.
Menonaktifkan aplikasi akan menghentikan semua permintaan penyaluran, tetapi data dan status Anda akan dipertahankan. Anda akan tetap ditagih untuk biaya yang berlaku yang telah dikenakan atau biaya untuk layanan lain yang berjalan di project Anda, seperti Cloud SQL. Untuk melepaskan semua resource yang digunakan dalam project, nonaktifkan project Anda.
Menonaktifkan project
Anda dapat menonaktifkan penagihan dan melepaskan semua resource Google Cloud yang sedang digunakan pada project Google Cloud Anda dengan menonaktifkan project tersebut.
gcloud
Setelah menginstal Google Cloud CLI, Anda menjalankan perintah gcloud
berikut untuk menonaktifkan project Google Cloud:
gcloud projects delete
API
Untuk menonaktifkan project Google Cloud secara terprogram, baca Menonaktifkan Project di Resource Manager API.
Konsol
Untuk menonaktifkan project Google Cloud menggunakan konsol Google Cloud:
Buka halaman Project:
Pilih project Google Cloud yang ingin dinonaktifkan, lalu klik delete.
Untuk informasi selengkapnya tentang pengelolaan project Google Cloud, lihat Cloud Resource Manager: membuat, menonaktifkan, dan memulihkan project.