Menyiapkan Application Design Center

Dokumen ini memandu administrator melalui penyiapan satu kali untuk Pusat Desain Aplikasi. Dengan menyelesaikan penyiapan ini, organisasi Anda dapat mendesain dan mengelola aplikasi menggunakan Pusat Desain Aplikasi.

Dalam proses penyiapan, Anda sebagai administrator akan melakukan hal berikut:

Pilih model penyiapan Anda

Sebelum menyiapkan Pusat Desain Aplikasi, pilih batas pengelolaan aplikasi tempat Anda akan membuat template, aplikasi, dan resource Pusat Desain Aplikasi lainnya.

Batas pengelolaan aplikasi berfungsi sebagai tempat terpusat untuk semua tugas pengelolaan aplikasi, termasuk API, kontrol akses, penagihan, dan kuota. Batas pengelolaan aplikasi yang Anda pilih akan memengaruhi penyiapan Pusat Desain Aplikasi Anda dengan cara berikut:

  • Batas project tunggal (Pratinjau): Sistem mengonfigurasi project Anda dengan cepat untuk pengelolaan aplikasi, mengaktifkan API yang diperlukan, serta membuat ruang dan bucket penyimpanan default.

  • Batas tingkat folder: Anda mengaktifkan pengelolaan aplikasi di folder. Di folder tersebut, sistem akan membuat project pengelolaan tempat Anda mengaktifkan penagihan. Kemudian, Anda dapat menyelesaikan penyiapan Pusat Desain Aplikasi, yang membuat bucket penyimpanan, mengaktifkan API yang diperlukan, dan memungkinkan Anda melakukan hal berikut:

    • Tentukan nama untuk ruang Anda.
    • Pilih apakah akan menonaktifkan template yang disediakan Google.
    • Gunakan Gemini Cloud Assist dan Cloud Hub untuk membuat dan mengelola aplikasi Anda.

Sebelum memulai

Project tunggal (Pratinjau)

Anda harus memiliki peran berikut di project:

  • Jika Anda memiliki peran Pemilik Project (roles/owner), sistem akan otomatis menetapkan izin yang tersisa kepada pengguna Anda untuk menyelesaikan penyiapan.

  • Jika Anda tidak memiliki peran Pemilik Project (roles/owner), minta administrator Anda untuk menetapkan hal berikut kepada pengguna Anda:

    • Admin Pusat Desain Aplikasi (roles/designcenter.admin).
    • Admin Penggunaan Layanan (roles/serviceusage.serviceUsageAdmin).

Tingkat folder

Anda harus memiliki resource organisasi, yang digunakan untuk melakukan salah satu tindakan berikut:

Anda harus memiliki peran berikut:

  • Untuk mengaktifkan pengelolaan aplikasi di folder dan membuat project pengelolaan pokok, Anda harus memiliki peran Folder Admin (resourcemanager.folderAdmin) di resource induk.

  • Untuk mengaktifkan penagihan di project pengelolaan, Anda harus memiliki izin penagihan yang diperlukan di akun penagihan dan project pengelolaan.

  • Untuk menyelesaikan penyiapan Pusat Desain Aplikasi, Anda harus memiliki peran berikut di project pengelolaan:

    • Admin Pusat Desain Aplikasi (roles/designcenter.admin).
    • Admin Aplikasi (roles/designcenter.applicationAdmin).

Mengaktifkan pengelolaan aplikasi

Project tunggal (Pratinjau)

Anda dapat menggunakan Pusat Desain Aplikasi dalam project yang mendukung aplikasi, yang memungkinkan Anda menentukan, mengelompokkan, dan mengelola aplikasi. Anda menggunakan project yang mendukung aplikasi untuk mengelola kuota dan penagihan. Anda dapat membuat project lain untuk menyimpan Google Cloud resource yang Anda buat dengan Pusat Desain Aplikasi.

Untuk mengaktifkan pengelolaan aplikasi dalam satu project, lihat Membuat ruang dan mengaktifkan API

Tingkat folder

Anda dapat menggunakan Pusat Desain Aplikasi di folder yang dikonfigurasi untuk pengelolaan aplikasi, yang memungkinkan Anda menentukan, mengelompokkan, dan mengelola aplikasi. Di folder Anda, Anda dapat membuat hierarki resource dan mengontrol akses berdasarkan struktur organisasi dan tanggung jawab tim Anda.

Saat Anda mengaktifkan pengelolaan aplikasi, sistem akan membuat project pengelolaan baru di folder. Anda menggunakan project pengelolaan untuk mengelola kuota dan penagihan untuk project turunan yang terkait dengan folder. Anda dapat membuat project tambahan di folder untuk menyimpan resource Google Cloud yang Anda buat dengan Pusat Desain Aplikasi.

Untuk mengetahui langkah-langkah mengonfigurasi pengelolaan aplikasi, lihat artikel berikut:

Membuat ruang dan mengaktifkan API

Sebelum Anda dan tim pengembangan mulai menggunakan Pusat Desain Aplikasi, Anda harus menyelesaikan penyiapan awal otomatis untuk membuat ruang dan mengaktifkan API yang diperlukan.

Project tunggal (Pratinjau)

Untuk mengaktifkan pengelolaan aplikasi di satu project dan menyiapkan Pusat Desain Aplikasi, lakukan hal berikut:

  1. Buka halaman Ringkasan Application Design Center.

Buka Ringkasan

  1. Dari pemilih project, pilih project tempat Anda ingin mengonfigurasi pengelolaan aplikasi.

  2. Klik Buka Penyiapan.

  3. Di panel Siapkan project Anda untuk pengelolaan aplikasi, tinjau daftar API yang akan diaktifkan.

  4. Klik Enable. Sistem akan mengaktifkan API, serta membuat bucket penyimpanan dan ruang default-space.

Tingkat folder

Untuk menyiapkan Pusat Desain Aplikasi, lakukan hal berikut:

  1. Buka halaman Ringkasan Application Design Center.

Buka Ringkasan

  1. Klik Pilih folder, lalu pilih folder yang mendukung aplikasi.

  2. Klik Set up ADC.

  3. Di kolom Nama ruang saya, masukkan nama untuk ruang Anda. Anda tidak dapat mengedit nama ini nanti.

  4. Secara default, ruang berisi komponen dan template aplikasi yang dibuat oleh Google. Untuk menghapus komponen Google dan template aplikasi dari ruang, hapus centang pada kotak Aktifkan template opini Google.

Jika Anda menghapus template opini Google, pengguna ruang hanya dapat menggunakan komponen yang Anda impor dan template aplikasi yang Anda buat.

  1. Klik Complete setup. Sistem akan mengaktifkan API, serta membuat bucket dan ruang penyimpanan.

Menggunakan bucket penyimpanan Anda sendiri

Proses penyiapan membuat bucket Cloud Storage untuk menyimpan detail aplikasi dan Terraform yang dihasilkan. Atau, Anda dapat menggunakan bucket Anda sendiri untuk menyimpan informasi aplikasi. Misalnya, Anda dapat menggunakan bucket yang ada jika kebijakan organisasi mencegah Anda membuat bucket penyimpanan baru.

Untuk menyiapkan Pusat Desain Aplikasi dan menggunakan bucket Cloud Storage Anda sendiri, Anda harus menggunakan App Design Center API. Lakukan tindakan berikut:

  1. Pastikan Anda memiliki akses untuk menggunakan API. Untuk mengetahui informasi selengkapnya, lihat Menyiapkan akses API.

  2. Pastikan bucket Anda berada di project pengelolaan yang sama tempat Anda berencana membuat ruang.

  3. Pastikan Anda memiliki izin berikut pada bucket:

    • storage.buckets.get
    • storage.objects.create

    Untuk mengetahui informasi selengkapnya, lihat Izin IAM untuk Cloud Storage.

  4. Identifikasi nama bucket.

  5. Buat panggilan API Anda menggunakan resource projects.locations.spaces:

    1. Tentukan nama bucket Anda di kolom gcs_bucket. Misalnya, jika URI bucket adalah gs://my-bucket, nama bucket-nya adalah my-bucket.

    2. Gunakan metode projects.locations.spaces.create untuk membuat ruang.

    Ruang Anda dibuat, bucket Anda digunakan sebagai lokasi penyimpanan untuk informasi aplikasi, API yang diperlukan diaktifkan, dan proses penyiapan App Design Center selesai.

Langkah berikutnya