Template aplikasi dapat mencakup komponen berikut:
- Komponen yang didesain oleh Google, yang menggabungkan Google Cloud praktik terbaik dan konfigurasi keamanan default.
- Komponen Anda sendiri yang Anda impor, berdasarkan modul Terraform Anda sendiri.
Komponen berikut didesain oleh Google, dan disertakan secara default di Pusat Desain Aplikasi:
Kategori komponen |
Google Cloud produk |
Detail |
Dokumentasi konfigurasi |
|
|---|---|---|---|---|
Assets |
Ekstensi Otorisasi |
Ekstensi layanan untuk logika otorisasi kustom. |
Pratinjau |
README GitHub |
Kebijakan Otorisasi |
Kebijakan otorisasi kustom untuk layanan jaringan. |
Pratinjau |
README GitHub | |
Ekstensi Kebijakan Otorisasi |
Ekstensi dan kebijakan otorisasi terintegrasi. |
Pratinjau |
README GitHub | |
Compute Address |
Cadangkan alamat IP internal atau eksternal statis. |
Pratinjau |
README GitHub | |
Template Prompt Firebase AI Logic |
Kelola dan deploy template perintah secara terpusat untuk aplikasi Firebase AI Logic guna menjaga konsistensi. |
Pratinjau |
README GitHub | |
Aplikasi Multi-Platform Firebase |
Menyediakan project Firebase terpadu beserta klien aplikasi terdaftar untuk platform Apple (iOS), Android, dan web. |
Pratinjau |
README GitHub | |
Rute |
Rute jaringan VPC untuk kontrol traffic. |
Pratinjau |
README GitHub | |
Akun Layanan |
Akun layanan adalah jenis akun khusus yang biasanya digunakan oleh aplikasi atau workload komputasi, seperti instance Compute Engine, bukan oleh pengguna. Akun layanan diidentifikasi oleh alamat emailnya, yang bersifat unik untuk akun tersebut. |
Ketersediaan Umum |
Mengonfigurasi akun layanan | |
Agent Registry Agent |
Resource data untuk agen untuk penemuan dan tata kelola agen AI. |
Pratinjau |
README GitHub | |
Pengikatan Agent Registry |
Binding untuk konektor IAM dan Agent Registry. |
Pratinjau |
README GitHub | |
Endpoint Agent Registry |
Resource data untuk endpoint untuk penemuan dan tata kelola agen AI. |
Pratinjau |
README GitHub | |
Server MCP Agent Registry |
Resource data untuk server MCP untuk penemuan dan tata kelola agen AI. |
Pratinjau |
README GitHub | |
CA Service |
Managed private certificate authorities untuk identitas workload. |
Ketersediaan Umum |
README GitHub | |
Compute Engine (Template Instance) |
Template instance memungkinkan Anda mendeskripsikan instance VM. Selanjutnya, Anda dapat membuat grup instance yang identik berdasarkan template ini. |
Ketersediaan Umum |
Mengonfigurasi template instance Compute Engine | |
Aturan Keamanan Firestore |
Deploy dan kelola aturan keamanan yang tangguh untuk menetapkan kontrol akses dan validasi data yang ketat untuk database Anda. |
Pratinjau |
README GitHub | |
Node Pool GKE |
Sekelompok node dalam cluster yang memiliki konfigurasi identik dan diupdate pada waktu yang sama. |
Ketersediaan Umum |
Mengonfigurasi kumpulan node GKE | |
Konektor IAM |
Konektor akses dan identitas terkelola. |
Pratinjau |
README GitHub | |
Setelan Lantai Model Armor |
Kebijakan keamanan dasar untuk pemeriksaan AI. |
Pratinjau |
README GitHub | |
Template Model Armor |
Filter keamanan untuk perintah dan respons AI. |
Pratinjau |
README GitHub | |
Secret Manager |
Sistem penyimpanan yang aman dan nyaman untuk kunci API, sandi, sertifikat, dan data sensitif lainnya. |
Ketersediaan Umum |
Mengonfigurasi secret Secret Manager | |
Jaringan VPC |
Jaringan virtual untuk resource Google Cloud . |
Pratinjau |
README GitHub | |
Layanan |
Cloud Workflows |
Mengelola alur kerja mandiri. |
Pratinjau |
README GitHub |
Firebase AI Logic |
Jalankan model bahasa besar menggunakan Firebase Vertex AI, yang diatur oleh keamanan Firebase App Check. |
Pratinjau |
README GitHub | |
Firebase App Check |
Melindungi API backend Anda dari penyalahgunaan, seperti penipuan tagihan dan phishing, dengan membuktikan bahwa traffic berasal dari aplikasi asli Anda. |
Pratinjau |
README GitHub | |
Firebase Authentication |
Layanan backend, SDK yang mudah digunakan, dan library UI siap pakai untuk mengautentikasi pengguna ke aplikasi Anda dengan aman. |
Pratinjau |
README GitHub | |
Firewall Compute |
Aturan firewall VPC untuk project dan jaringan. |
Pratinjau |
README GitHub | |
Global Cloud Load Balancing (Backend) |
Buat layanan backend untuk traffic masuk. |
Ketersediaan Umum |
Mengonfigurasi backend Cloud Load Balancing global | |
Global Cloud Load Balancing (Frontend) |
Konfigurasi alamat IP, port, dan protokol frontend load balancer. Konfigurasi sertifikat SSL jika menggunakan HTTPS. |
Ketersediaan Umum |
Mengonfigurasi frontend Cloud Load Balancing global | |
Cloud KMS |
Kunci enkripsi yang dikelola. |
Pratinjau |
README GitHub | |
Load Balancer Internal |
Load balancer internal regional untuk traffic TCP/UDP. |
Pratinjau |
README GitHub | |
Endpoint Private Service Connect |
Alamat dan aturan penerusan regional untuk menargetkan lampiran layanan produsen. |
Ketersediaan Umum |
README GitHub | |
Produsen Private Service Connect |
Subnet NAT dan lampiran layanan. |
Ketersediaan Umum |
README GitHub | |
Cloud Load Balancing Regional (Backend) |
Buat layanan backend untuk traffic masuk. |
Ketersediaan Umum |
Mengonfigurasi backend Cloud Load Balancing regional | |
Cloud Load Balancing Regional (Frontend) |
Konfigurasi alamat IP, port, dan protokol frontend load balancer. Konfigurasi sertifikat SSL jika menggunakan HTTPS. |
Ketersediaan Umum |
Mengonfigurasi frontend Cloud Load Balancing regional | |
Agent Registry Service |
Registry untuk penemuan dan tata kelola agen AI. |
Pratinjau |
README GitHub | |
AlloyDB untuk PostgreSQL |
Database yang kompatibel dengan PostgreSQL dan terkelola sepenuhnya untuk workload database perusahaan Anda yang memiliki tuntutan tinggi. |
Ketersediaan Umum |
Mengonfigurasi cluster AlloyDB untuk PostgreSQL | |
Artifact Registry |
Pengelola paket universal untuk semua artefak build dan dependensi. |
Pratinjau |
README GitHub | |
BigQuery |
Data warehouse analisis yang terkelola sepenuhnya, berskala petabyte, dan hemat biaya yang memungkinkan Anda menjalankan analisis pada sejumlah besar data secara hampir real time. |
Ketersediaan Umum |
Mengonfigurasi set data BigQuery | |
Bigtable |
Layanan database NoSQL yang menawarkan pembacaan dan penulisan yang sangat cepat, serta ideal untuk aplikasi yang memerlukan akses berlatensi rendah dan throughput tinggi ke data berskala petabyte. |
Ketersediaan Umum |
Mengonfigurasi instance Bigtable | |
Cloud Run Functions |
Fungsi mandiri di Cloud Run. |
Pratinjau |
README GitHub | |
Cloud Run |
Platform komputasi serverless yang terkelola sepenuhnya yang memungkinkan Anda men-deploy dan menjalankan aplikasi dan tugas dalam container. Cloud Run memisahkan semua pengelolaan infrastruktur, secara otomatis menskalakan layanan Anda dari nol untuk menangani lonjakan traffic yang tiba-tiba sehingga Anda dapat berfokus pada pembuatan aplikasi yang andal. |
Ketersediaan Umum |
Mengonfigurasi layanan Cloud Run | |
Cloud Tasks |
Layanan regional untuk mengelola eksekusi tugas terdistribusi. |
Pratinjau |
README GitHub | |
Managed Airflow |
Layanan orkestrasi alur kerja terkelola. |
Pratinjau |
README GitHub | |
Zona Terkelola Cloud DNS |
Layanan DNS berkualitas, tangguh, dan berlatensi rendah. |
Pratinjau |
README GitHub | |
Kebijakan Respons Cloud DNS |
Kebijakan Respons untuk DNS. |
Pratinjau |
README GitHub | |
Document AI |
Ekstrak data dari dokumen Anda menggunakan AI generatif. |
Pratinjau |
README GitHub | |
Firestore |
Database dokumen NoSQL yang sangat skalabel dan serverless untuk membangun aplikasi web dan seluler terkelola dengan replikasi multi-region dan ketersediaan tinggi. |
Ketersediaan Umum |
Mengonfigurasi database Firestore | |
Cluster GKE Autopilot |
Cluster Kubernetes terkelola yang secara otomatis mengelola infrastruktur komputasi, jaringan, dan penyimpanan yang mendasarinya untuk aplikasi Anda. |
Ketersediaan Umum |
Mengonfigurasi cluster GKE Autopilot | |
Cluster GKE Standard |
Cluster Kubernetes yang dapat Anda gunakan untuk menjalankan aplikasi dalam container. |
Ketersediaan Umum |
Mengonfigurasi cluster GKE Standar | |
Memorystore for Redis Cluster |
Cluster Redis yang sangat skalabel, tersedia, dan aman tanpa beban untuk mengelola deployment Redis yang rumit. Ideal untuk aplikasi yang memerlukan performa ekstrem dengan set data besar yang memerlukan penskalaan horizontal dan ketersediaan tinggi melalui replikasi data. |
Ketersediaan Umum |
Konfigurasi Cluster Memorystore for Redis | |
Memorystore for Redis |
Layanan Redis yang sangat skalabel, tersedia, dan aman tanpa beban untuk mengelola deployment Redis yang kompleks. |
Ketersediaan Umum |
Konfigurasi instance Memorystore for Redis | |
Cloud NAT |
Penafsiran alamat jaringan software-defined yang terkelola. |
Pratinjau |
README GitHub | |
Pub/Sub |
Buat topik dan tambahkan langganan. |
Ketersediaan Umum |
Mengonfigurasi topik Pub/Sub | |
Cloud Router |
Penawaran terkelola dan terdistribusi untuk kemampuan Border Gateway Protocol. |
Pratinjau |
README GitHub | |
Antarmuka Cloud Router |
Mengelola antarmuka dan peering Border Gateway Protocol untuk router. |
Pratinjau |
README GitHub | |
Spanner |
Layanan database relasional terkelola sepenuhnya yang membantu Anda membuat dan mengelola database relasional untuk aplikasi Anda. |
Ketersediaan Umum |
Mengonfigurasi database Spanner | |
Cloud SQL (MySQL) |
Layanan database yang terkelola sepenuhnya membantu Anda menyiapkan, memelihara, mengelola, dan mengatur database relasional MySQL Anda. |
Ketersediaan Umum |
Konfigurasi instance Cloud SQL untuk MySQL | |
Cloud SQL (PostgreSQL) |
Layanan database terkelola sepenuhnya yang membantu Anda menyiapkan, memelihara, mengelola, dan mengatur database relasional PostgreSQL Anda. |
Ketersediaan Umum |
Mengonfigurasi instance Cloud SQL untuk PostgreSQL | |
Cloud Storage |
Penyimpanan dan pengambilan data di seluruh dunia, berapa pun ukurannya, kapan pun waktunya. |
Ketersediaan Umum |
Mengonfigurasi bucket Cloud Storage | |
Secure Web Proxy |
Mengamankan traffic web keluar dengan kebijakan terperinci. |
Pratinjau |
README GitHub | |
Vertex AI |
Platform machine learning (ML) yang memungkinkan Anda melatih dan men-deploy model ML dan aplikasi AI. |
Ketersediaan Umum |
Mengonfigurasi model Vertex AI | |
Beban kerja |
Compute Instance |
Buat VM Compute Engine. |
Pratinjau |
README GitHub |
Tugas Cloud Run |
Aplikasi dalam container yang menjalankan tugas non-HTTP tertentu, lalu keluar. Ideal untuk hal-hal seperti batch processing terjadwal, transformasi data, atau pekerjaan lain yang tidak perlu terus berjalan dan melayani permintaan. |
Ketersediaan Umum |
Mengonfigurasi tugas Cloud Run | |
Compute Engine (Grup Instance Terkelola) |
Kumpulan instance VM yang menggunakan layanan load balancing dan otomatis, seperti penskalaan otomatis dan autohealing. |
Ketersediaan Umum |
Konfigurasi MIG Compute Engine | |
Cloud Scheduler |
Layanan regional untuk menjalankan tugas terjadwal. |
Pratinjau |
README GitHub | |
Runtime Platform Agen |
Platform untuk men-deploy, mengelola, dan menskalakan agen AI. |
Pratinjau |
README GitHub |
Langkah berikutnya
- Siapkan Application Design Center.
- Untuk menggunakan modul Terraform Anda sendiri dalam desain template aplikasi, impor komponen.