Situs dinamis

Men-deploy situs dinamis

Bangun, deploy, jalankan, dan operasikan situs dinamis dengan memanfaatkan framework web yang responsif dan bahasa yang dikenal.
Pelanggan baru mendapatkan kredit gratis senilai $300 yang dapat digunakan untuk men-deploy solusi ini
Target audiens
Developer dan peserta kursus Cloud
Yang akan Anda deploy
Contoh situs dinamis dengan kode open source di Google Cloud
Cara Anda men-deploy
Setelah mendaftar ke Google Cloud, Anda dapat men-deploy melalui konsol atau GitHub.
Ringkasan

Apa itu situs dinamis?

Situs dinamis adalah situs yang dapat berubah saat pengguna berinteraksi dengannya. Situs dinamis memungkinkan berbagai hal seperti menampilkan inventaris real time dan personalisasi menurut pengguna.

Apa perbedaan antara situs dinamis dan statis?

Situs statis berisi konten yang konsisten dan menampilkan hal yang sama persis kepada setiap pengunjung, sementara situs dinamis menampilkan pengalaman yang diperbarui secara otomatis setiap kali dikunjungi.

Apa saja jenis halaman web dinamis?

Ada dua jenis halaman web dinamis: pembuatan skrip sisi klien dan pembuatan skrip sisi server. Halaman pembuatan skrip sisi klien memicu perubahan berdasarkan tindakan pengguna di halaman web, dan halaman pembuatan skrip sisi server berubah saat halaman dimuat atau dikunjungi.

Apa saja contoh situs dinamis?

Sebagian besar situs saat ini adalah situs dinamis, seperti situs e-commerce, dan situs media sosial yang mencakup blog, situs hiburan, dan situs berita.

Apa saja keunggulan situs dinamis?

Ada beberapa keunggulan dari situs dinamis. Pertama, situs dinamis jauh lebih mudah diperbarui daripada situs statis karena kita tidak perlu membuat ulang atau men-deploy ulang situs secara keseluruhan. Konten situs dapat dipersonalisasi berdasarkan preferensi tiap-tiap pengunjung untuk interaksi dan konversi yang lebih baik, serta menawarkan lebih banyak fleksibilitas untuk membuat fitur dan fungsi yang lebih kaya.
Detail Solusi
Arsitektur Solusi
  1. Pengguna terhubung ke aplikasi.
  2. Klien web memanggil backend API yang ditulis dalam Python yang berjalan sebagai layanan Cloud Run.
  3. Konfigurasi dan secret lainnya untuk aplikasi Python disimpan di Cloud Secret Manager.
  4. Aset statis untuk aplikasi, dan image container disimpan di Cloud Storage.
  5. CloudSQL untuk PostgreSQL digunakan sebagai backend database relasional untuk aplikasi Python.
Men-deploy situs dinamis menggunakan Python dan JavaScript
Tingkat Pengalaman Google Cloud
Pemula
Perkiraan waktu deployment
10 mnt
2 mnt untuk mengonfigurasi, 8 mnt untuk men-deploy
Pelanggan baru mendapatkan kredit gratis senilai $300 yang dapat digunakan untuk mempelajari dan menilai Google Cloud secara keseluruhan.
Persyaratan
  • Akun Google Cloud aktif
  • Hak administrator atas project Anda
Arsitektur Solusi
  1. Pengguna Seluler dan Web terhubung ke aplikasi melalui URL.
  2. Cloud CDN menyajikan aset yang di-cache jika tersedia. Jika tidak, permintaan akan dirutekan ke Cloud Load Balancing.
  3. Untuk aset statis, Load Balancing berasal dari bucket Cloud Storage.
  4. Untuk resource dinamis, Load Balancing mengarahkan permintaan ke Cloud Run.
  5. Nilai sensitif diberikan ke Cloud Run menggunakan variabel lingkungan yang disimpan di Secret Manager.
  6. Cloud Run mengkueri data pengguna dari Firestore, backend database NoSQL untuk aplikasi web.
Arsitektur Solusi
  1. Permintaan pengguna dirutekan ke Cloud Load Balancing.
  2. Permintaan dirutekan ke cluster GKE aplikasi, melalui load balancer ke pod yang menjalankan tiga layanan Spring Boot Java.
  3. Server API menghosting front end VueJS dan memanggil layanan inventaris atau pembayaran sesuai kebutuhan.
  4. Layanan inventaris dan pembayaran memanggil layanan eksternal seperti Cloud Spanner sesuai kebutuhan.
Aplikasi web dinamis dengan Java
Tingkat pengalaman Google Cloud
Menengah
Perkiraan waktu deployment
22 mnt
2 mnt untuk mengonfigurasi, 20 mnt untuk men-deploy
Pelanggan baru mendapatkan kredit gratis senilai $300 yang dapat digunakan untuk mempelajari dan menilai Google Cloud secara keseluruhan.
Persyaratan
  • Akun Google Cloud aktif
  • Hak administrator atas project Anda
Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
Console
  • Transformasi Digital
  • Percepat pemulihan bisnis dan pastikan masa depan yang lebih baik dengan solusi yang memungkinkan hybrid dan multi-cloud, menghasilkan insight cerdas, dan membuat agar pekerja Anda tetap terhubung.
  • Hemat uang dengan pendekatan transparan kami soal harga
  • Harga bayar sesuai penggunaan dari Google Cloud menawarkan penghematan otomatis berdasarkan penggunaan bulanan dan tarif diskon untuk resource prabayar. Hubungi kami sekarang untuk mendapatkan penawaran harga.
Google Cloud