Panduan memulai: Bersiap untuk Developer Device Platform
Siapkan penggunaan Developer Device Platform, rangkaian produk generasi berikutnya tingkat komersial untuk orkestrasi perangkat jarak jauh.
Sebelum memulai
Developer Device Platform (DDP) berfungsi di workstation mana pun dengan terminal dan akses internet dengan mengikuti petunjuk di halaman ini.
Dokumen ini mengasumsikan bahwa Anda adalah pengguna Google Cloud dengan project dan akun, seperti yang dijelaskan dalam Mulai menggunakan Google Cloud yang ada di tab Ringkasan situs ini.
KonfigurasiGoogle Cloud
- Login ke akun Google Cloud Anda. Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
-
Instal Google Cloud CLI.
-
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
-
Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:
gcloud init -
Pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini.
-
Verifikasi bahwa penagihan diaktifkan untuk project Google Cloud Anda.
Aktifkan Device Run, Device Streaming, dan Cloud Testing API:
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan izin
serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.gcloud services enable devicerun.googleapis.com
devicestreaming.googleapis.com testing.googleapis.com -
Jika Anda menggunakan shell lokal, buat kredensial autentikasi lokal untuk akun pengguna Anda:
gcloud auth application-default login
Anda tidak perlu melakukan langkah ini jika menggunakan Cloud Shell.
Jika error autentikasi ditampilkan, dan Anda menggunakan penyedia identitas (IdP) eksternal, konfirmasi bahwa Anda telah login ke gcloud CLI dengan identitas gabungan Anda.
-
Instal Google Cloud CLI.
-
Jika Anda menggunakan penyedia identitas (IdP) eksternal, Anda harus login ke gcloud CLI dengan identitas gabungan Anda terlebih dahulu.
-
Untuk melakukan inisialisasi gcloud CLI, jalankan perintah berikut:
gcloud init -
Pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini.
-
Verifikasi bahwa penagihan diaktifkan untuk project Google Cloud Anda.
Aktifkan Device Run, Device Streaming, dan Cloud Testing API:
Peran yang diperlukan untuk mengaktifkan API
Untuk mengaktifkan API, Anda memerlukan izin
serviceusage.services.enable. Jika Anda membuat project, kemungkinan Anda sudah memiliki izin ini melalui peran Pemilik (roles/owner). Jika tidak, Anda bisa mendapatkan izin ini melalui peran Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin). Pelajari cara memberikan peran.gcloud services enable devicerun.googleapis.com
devicestreaming.googleapis.com testing.googleapis.com -
Jika Anda menggunakan shell lokal, buat kredensial autentikasi lokal untuk akun pengguna Anda:
gcloud auth application-default login
Anda tidak perlu melakukan langkah ini jika menggunakan Cloud Shell.
Jika error autentikasi ditampilkan, dan Anda menggunakan penyedia identitas (IdP) eksternal, konfirmasi bahwa Anda telah login ke gcloud CLI dengan identitas gabungan Anda.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk menggunakan Platform Perangkat Developer, minta administrator untuk memberi Anda peran IAM berikut di project Anda:
-
Semua:
- Roles Viewer (
roles/viewer) - Device Run Admin (
roles/devicerun.admin) - Device Streaming Admin (
roles/devicestreaming.admin) - Service Usage Consumer (
roles/serviceusage.serviceUsageConsumer)
- Roles Viewer (
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.
Contoh perintah
Setelah memiliki layanan Device Run, Anda dapat menjalankan perintah berikut untuk mencoba katalog.
Pertama, cantumkan semua perangkat dalam project Anda:
gcloud beta device-run devices list
Selanjutnya, cantumkan semua sesi di project Anda (kemungkinan tidak ada, coba lagi nanti):
gcloud beta device-run sessions
Sekarang, lanjutkan ke petunjuk fitur di bagian Apa selanjutnya.
Dokumentasi pendukung
Hubungi kami
Buka Forum Developer DDP untuk mendapatkan bantuan dan memberikan saran.
Untuk melaporkan bug dan mengajukan permintaan fitur untuk Platform Perangkat Developer, buat masalah.
Pembersihan
Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, hapus project Google Cloud yang berisi resource tersebut.
Langkah berikutnya
- Katalog Perangkat - Jelaskan semua jenis perangkat di lab Platform Perangkat Developer dan pelajari setiap jenisnya.
- Device Run - Menjalankan pengujian di perangkat di lab Platform Perangkat Developer dan melihat hasilnya di Google Cloud.
- Temukan Log - Lihat hasil Anda di command line dan di konsol Google Cloud .
- Device Streaming API - Terhubung ke perangkat Android fisik jarak jauh dan berinteraksi dengan aplikasi Anda seolah-olah terhubung ke mesin lokal Anda.
- Pengembangan Agentic dengan Streaming Perangkat - Gunakan kemampuan agen Developer Device Platform untuk menemukan, memesan, dan terhubung ke perangkat di Developer Device Platform.