Halaman ini berlaku untuk Apigee dan Apigee hybrid.
Lihat dokumentasi Apigee Edge.
Halaman ini menjelaskan cara meluncurkan solusi Kickstart Portal Developer Apigee dari Cloud Marketplace dengan opsi konfigurasi default.
Dalam banyak kasus, ada beberapa opsi untuk penyesuaian portal agar sesuai dengan kebutuhan penskalaan, keamanan, atau pemantauan Anda. Lihat Menyesuaikan solusi Kickstart Portal Developer Apigee di Cloud Marketplace untuk mengetahui opsi penyesuaian tertentu yang perlu dipertimbangkan sebelum men-deploy portal.
Sebelum memulai
Tutorial ini ditujukan untuk mengenalkan langkah-langkah yang diperlukan untuk konfigurasi portal default. Sebelum men-deploy portal untuk penggunaan pengujian atau produksi, lihat Menyesuaikan solusi Kickstart Portal Developer Apigee di Cloud Marketplace untuk mengetahui langkah-langkah konfigurasi prasyarat yang diperlukan untuk tugas berikut:
- Mengonfigurasi alamat IP pribadi untuk menggunakan CloudSQL di jaringan VPC
- Menggunakan kunci enkripsi yang dikelola pelanggan untuk deployment Anda
- Menghubungkan portal Anda ke organisasi Apigee atau Apigee Hybrid
- Mengonfigurasi HTTPS untuk pengujian
- Meluncurkan portal yang siap diproduksi
Meluncurkan Kickstart Portal Developer Apigee baru
Ikuti langkah-langkah di bawah untuk mengonfigurasi dan men-deploy solusi Kickstart Portal Developer Apigee dari Cloud Marketplace:
- Di Google Cloud console, buka halaman Cloud Marketplace dan pilih solusi Apigee Developer Portal Kickstart.
- Klik Launch.
- Konfigurasikan Deployment Portal Developer Apigee Baru.
- Masukkan Nama deployment. Contoh,
portal-dev
. Nama deployment Anda:- Tidak boleh melebihi 10 karakter.
- Cocok dengan ekspresi reguler
[a-z]([-a-z0-9]*[a-z0-9])?
. Artinya, karakter pertama harus berupa huruf kecil, dan semua karakter berikutnya harus berupa tanda hubung, huruf kecil, atau angka, kecuali karakter terakhir, yang tidak boleh berupa tanda hubung. - Lihat panduan Compute Engine tentang konvensi penamaan untuk mengetahui detail tambahan.
- Pilih Zona Pilihan untuk deployment Anda dari menu drop-down. Untuk mengetahui detail selengkapnya tentang resource Compute Engine yang tersedia di berbagai zona, lihat Region dan Zona.
- Pilih Jenis mesin untuk instance Compute Engine dari menu dropdown.
Nilai defaultnya adalah
1vCPU
.- Opsional: Klik Customize untuk mengubah Machine type, Cores, dan Memory yang dipilih untuk instance Compute Engine.
- Lihat Membuat Instance VM dengan jenis mesin kustom untuk mengetahui informasi selengkapnya tentang opsi penyesuaian jenis mesin.
- Buat Akun Layanan baru atau Pilih Akun Layanan yang ada
untuk instance Compute Engine dalam deployment Anda. Akun Layanan digunakan oleh Compute Engine untuk mengakses Google API lainnya.
- Untuk membuat Akun layanan baru, berikan informasi berikut:
- Nama akun layanan: ID unik ini akan muncul di alamat email akun layanan yang disediakan selama pembuatan. Contoh,
sa-name@project-id.iam.gserviceaccount.com
. - ID akun layanan: ID harus antara 6 dan 30 karakter, dan dapat berisi karakter alfanumerik huruf kecil dan tanda hubung.
- Deskripsi akun layanan: deskripsi singkat akun layanan
- Lihat Membuat akun layanan untuk mengetahui detail tambahan.
- Nama akun layanan: ID unik ini akan muncul di alamat email akun layanan yang disediakan selama pembuatan. Contoh,
- Untuk memilih Akun Layanan yang ada, Pilih Akun Layanan dari daftar dropdown Akun Layanan yang tersedia dalam project Anda dengan peran yang benar.
- Untuk membuat Akun layanan baru, berikan informasi berikut:
- Opsional: Konfigurasi opsi Boot Disk:
- Pilih Boot disk type dari menu dropdown. Nilai defaultnya adalah
Standard Persistent Disk
. - Pilih Boot disk size dari menu drop-down. Nilai defaultnya adalah
200GB
. - Lihat Opsi penyimpanan untuk perbandingan opsi penyimpanan dan harga disk.
- Pilih Boot disk type dari menu dropdown. Nilai defaultnya adalah
- Opsional: Konfigurasikan opsi Jaringan:
- Portal baru disediakan dengan alamat IP default untuk terhubung ke instance CloudSQL.
- Secara opsional, centang kotak untuk mengonfigurasi HTTPS di portal baru menggunakan domain
nip.io
. nip.io adalah layanan pihak ketiga yang dapat menyediakan DNS karakter pengganti untuk alamat IP. Jika ingin menggunakannip.io
untuk pengembangan dan pengujian, Anda dapat mengubah domain dalam konfigurasi load balancer sebelum penggunaan produksi. Lihat Menggunakan domain pengujian untuk mengetahui contoh langkah-langkah yang diperlukan.
- Opsional: Konfigurasikan Cloud Logging dan Monitoring:
- Cloud Logging dan Cloud Monitoring diaktifkan untuk deployment Kickstart Portal Developer Apigee baru secara default.
- Untuk menonaktifkan salah satu layanan Cloud, hapus centang pada kotak yang sesuai.
- Lihat dokumentasi Cloud Logging dan Cloud Monitoring untuk mengetahui detail selengkapnya tentang opsi konfigurasi.
- Opsional: Konfigurasikan opsi Enkripsi:
- Secara default, Kickstart Portal Developer Apigee menggunakan Kunci Enkripsi yang Dikelola Google untuk mengamankan akses ke instance Cloud SQL Anda.
- Untuk menggunakan kunci enkripsi yang dikelola pelanggan (CMEK) yang dikonfigurasi guna mengamankan akses ke Cloud SQL, masukkan Resource Name of the Encryption key di kolom teks.
- Klik Deploy.
Selamat, Anda berhasil men-deploy Kickstart Portal Developer Apigee.
Melihat deployment portal
Untuk melihat detail deployment portal:
- Dari halaman Kickstart Portal Developer Apigee, klik Lihat Deployment sebelumnya. Tindakan ini akan mengarahkan Anda ke dasbor Pengelola Deployment.
- Untuk melihat detail deployment portal tertentu, pilih deployment portal yang diinginkan dari daftar. Halaman detail akan merekomendasikan langkah berikutnya, menautkan ke dokumentasi tambahan, dan memberikan link dan ID untuk layanan Cloud yang disediakan, termasuk hal berikut:
- Grup Instance
- Instance Cloud SQL
- Instance Filestore
- Aturan Firewall
- Load Balancer
- Untuk informasi selengkapnya tentang cara mengelola, memperbarui, dan menghapus deployment, lihat dokumentasi Deployment Manager.
Pembersihan
Agar tidak menimbulkan biaya pada akun Google Cloud Anda untuk resource yang digunakan dalam panduan memulai ini, Anda dapat menghapus deployment. Anda juga dapat menghapus project Google Cloud yang digunakan untuk tutorial ini.Langkah selanjutnya
- Opsi tambahan untuk Menyesuaikan solusi Kickstart Portal Developer Apigee di Cloud Marketplace.
- Pelajari lebih lanjut Referensi dukungan untuk solusi Kickstart Portal Developer Apigee.
- Masukkan Nama deployment. Contoh,