Men-deploy layanan web Anda

ID region

REGION_ID adalah kode singkat yang ditetapkan Google berdasarkan region yang Anda pilih saat membuat aplikasi. Kode ini tidak sesuai dengan negara atau provinsi, meskipun beberapa ID region mungkin tampak mirip dengan kode negara dan provinsi yang umum digunakan. Untuk aplikasi yang dibuat setelah Februari 2020, REGION_ID.r disertakan dalam URL App Engine. Untuk aplikasi lama yang dibuat sebelum tanggal tersebut, ID region bersifat opsional dalam URL.

Pelajari ID region lebih lanjut.

Bagian panduan ini menunjukkan cara menggunakan gcloud CLI untuk men-deploy layanan web Java di App Engine. Untuk mempelajari lebih lanjut lingkungan runtime Java, lihat Lingkungan Runtime Java.

Sebelum memulai

  1. Buat project Google Cloud dengan aplikasi App Engine.
  2. Tulis server web Java yang siap di-deploy di App Engine.
  3. Instal Google Cloud CLI, yang menyediakan alat command line gcloud. Pastikan gcloud dikonfigurasi untuk menggunakan project Google Cloud yang menjadi tujuan deployment Anda.

Poin utama

  • Gunakan gcloud app deploy dan gcloud app browse untuk men-deploy dan melihat layanan Anda.

Men-deploy layanan

Di folder my-java-service, tempat file build Maven POM atau Gradle Anda berada, jalankan perintah berikut di terminal:

gcloud app deploy

File sumber Anda kemudian akan diupload ke Cloud Storage. Cloud Build mem-build aplikasi Anda dan men-deploy-nya ke App Engine.

Men-deploy beberapa layanan

Anda dapat menambahkan beberapa layanan di project dengan membuat file app.yaml untuk setiap layanan. Sertakan atribut service dalam setiap file app.yaml untuk menentukan nama layanan. Untuk mempelajari lebih lanjut cara membuat struktur aplikasi menggunakan beberapa layanan, lihat Membuat Struktur Layanan Web di App Engine.

Untuk men-deploy beberapa layanan, ikuti petunjuk ini

Setiap layanan yang di-deploy akan memiliki URL yang ditetapkannya sendiri.

Melihat layanan Anda

Untuk meluncurkan browser dan mengakses layanan web dengan cepat di https://PROJECT_ID.REGION_ID.r.appspot.com, gunakan perintah berikut:

gcloud app browse

Layanan dan versi

Anda baru saja membuat dan men-deploy layanan di App Engine. Anda dapat menentukan nama layanan di file app.yaml. Jika dihilangkan, nama tersebut akan diperlakukan sebagai default. Layanan pertama yang Anda deploy harus berupa layanan default.

Anda dapat mengupdate layanan kapan saja dengan menjalankan perintah gcloud app deploy lagi. Setiap kali Anda melakukan deployment, versi baru akan dibuat dan traffic akan otomatis dirutekan ke versi terbaru.

Untuk mengonfirmasi bahwa layanan Anda telah dibuat dan versi telah di-deploy:

  1. Lihat layanan App Engine Anda di konsol Google Cloud:

    Lihat layanan

    Anda akan melihat satu layanan tercantum yang bernama default. Layanan default dapat diakses secara publik di URL berikut:

    https://PROJECT_ID.REGION_ID.r.appspot.com

  2. Lihat versi Anda:

    Lihat versi

    Anda akan melihat satu versi yang tercantum dengan stempel waktu, sesuai dengan deployment Anda.

Untuk mempelajari cara mengirim permintaan ke layanan dan versi tertentu, baca Cara Permintaan Dirutekan.

Langkah berikutnya

Selamat! Anda telah membuat aplikasi yang dapat menyimpan dan mengklasifikasikan image yang diupload. Pelajari cara menambahkan fitur lain ke aplikasi dengan menjelajahi halaman berikut: