Google Cloud archetype deployment multicloud

Bagian panduan Google Cloud pola deployment ini menjelaskan pola deployment multicloud, memberikan contoh kasus penggunaan, dan membahas pertimbangan desain.

Dalam arsitektur yang menggunakan arketipe deployment multicloud, beberapa bagian aplikasi berjalan di Google Cloud , sementara bagian lainnya di-deploy di platform cloud lain.

Kasus penggunaan

Bagian berikut memberikan contoh kasus penggunaan yang sesuai untuk arketipe deployment multicloud.

Google Cloud sebagai situs utama dan cloud lain sebagai situs DR

Untuk mengelola pemulihan dari bencana (DR) untuk aplikasi penting di Google Cloud, Anda dapat mencadangkan data dan mempertahankan replika pasif di platform cloud lain, seperti yang ditunjukkan dalam diagram berikut. Jika aplikasi di Google Cloud tidak berfungsi, Anda dapat menggunakan replika eksternal untuk memulihkan aplikasi ke produksi.

Arketipe deployment multicloud: Google Cloud sebagai situs utama dan cloud lain sebagai situs DR.

Meningkatkan kualitas aplikasi dengan kemampuan Google Cloud

Google Cloud menawarkan kemampuan lanjutan di bidang seperti penyimpanan, kecerdasan buatan (AI) dan machine learning (ML), big data, serta analisis. Arketipe deployment multicloud memungkinkan Anda memanfaatkan kemampuan lanjutan ini di Google Cloud untuk aplikasi yang ingin Anda jalankan di platform cloud lain. Berikut adalah contoh kemampuan ini:

  • Penyimpanan arsip yang murah dan tidak terbatas.
  • Aplikasi AI dan ML untuk data yang dihasilkan oleh aplikasi yang di-deploy di platform cloud lain.
  • Proses data warehousing dan analisis menggunakan BigQuery untuk data yang diserap dari aplikasi yang berjalan di platform cloud lain.

Diagram berikut menunjukkan topologi multicloud yang meningkatkan kualitas aplikasi yang berjalan di platform cloud lain dengan kemampuan pemrosesan data tingkat lanjut di Google Cloud.

Arketipe deployment multicloud: Meningkatkan kualitas aplikasi dengan kemampuan Google Cloud .

Informasi selengkapnya

Untuk mengetahui informasi selengkapnya tentang alasan dan kasus penggunaan untuk arketipe deployment multicloud, lihat Membangun arsitektur hybrid dan multicloud menggunakan Google Cloud.

Pertimbangan desain

Saat Anda membangun arsitektur yang didasarkan pada pola dasar deployment multicloud, pertimbangkan faktor desain berikut.

Biaya resource yang berlebihan

Arsitektur multicloud sering kali lebih mahal daripada arsitektur tempat aplikasi berjalan sepenuhnya di Google Cloud, karena faktor-faktor berikut:

  • Data mungkin perlu disimpan secara redundan dalam setiap cloud, bukan dalam satu cloud. Biaya penyimpanan dan transfer data mungkin lebih tinggi.
  • Jika aplikasi berjalan di beberapa platform cloud, beberapa resource yang berlebihan mungkin kurang dimanfaatkan, sehingga menyebabkan biaya keseluruhan deployment yang lebih tinggi.

Konektivitas antar-cloud

Untuk komunikasi jaringan yang efisien antara resource Anda di beberapa platform cloud, Anda memerlukan konektivitas lintas cloud yang aman dan andal. Misalnya, Anda dapat menggunakan Google Cloud Cross-Cloud Interconnect untuk membangun konektivitas khusus bandwidth tinggi antara Google Cloud dan penyedia layanan cloud lainnya. Untuk mengetahui informasi selengkapnya, lihat Pola untuk menghubungkan penyedia layanan cloud lainnya dengan Google Cloud.

Upaya penyiapan dan kompleksitas operasional

Menyiapkan dan mengoperasikan topologi multicloud memerlukan upaya yang jauh lebih besar daripada arsitektur yang hanya menggunakan Google Cloud:

  • Fitur dan alat keamanan tidak standar di seluruh platform cloud. Administrator keamanan Anda perlu mempelajari keterampilan dan pengetahuan yang diperlukan untuk mengelola keamanan resource yang didistribusikan di semua platform cloud yang Anda gunakan.
  • Anda perlu menyediakan dan mengelola resource secara efisien di beberapa platform cloud publik. Alat seperti Terraform dapat membantu mengurangi upaya untuk menyediakan dan mengelola resource. Untuk mengelola aplikasi multicloud dalam container, Anda dapat menggunakan cluster terpasang GKE.

Contoh arsitektur

Untuk contoh arsitektur yang menggunakan pola dasar deployment multicloud, lihat Membangun arsitektur hybrid dan multicloud menggunakan Google Cloud.