Ringkasan Google Cloud (original) (raw)

Ringkasan ini dirancang untuk membantu Anda memahami lanskapGoogle Cloudsecara menyeluruh. Di sini, Anda akan melihat sekilas informasi mengenai beberapa fitur yang umum digunakan dan petunjuk ke dokumentasi yang dapat membantu Anda lebih lanjut. Mengetahui apa yang tersedia dan bagaimana komponennya bekerja sama dapat membantu Anda mengambil keputusan tentang cara melanjutkan. Anda juga akan mendapatkan petunjuk ke beberapa tutorial yang dapat digunakan untuk mencoba Google Cloud dalam berbagai skenario.

Untuk mengetahui informasi umum tentang cloud computing, lihat Kelebihan dan kekurangan cloud computing.

Google Cloud resources

Google Cloud terdiri dari serangkaian aset fisik, seperti komputer dan hard disk drive, serta resource virtual, seperti virtual machine (VM), yang berada dalampusat datadi seluruh dunia. Setiap lokasi pusat data berada dalam region. Wilayah tersedia di Asia, Australia, Eropa, Afrika, Timur Tengah, Amerika Utara, dan Amerika Selatan. Setiap region adalah kumpulan zona, yang terisolasi satu sama lain dalam region. Setiap zona diidentifikasi dengan nama yang menggabungkan ID huruf dengan nama wilayah. Misalnya, zona a di wilayah Asia Timur diberi nama asia-east1-a.

Distribusi resource ini memberikan beberapa manfaat, termasuk redundansi jika terjadi kegagalan dan pengurangan latensi dengan menempatkan resource lebih dekat ke klien. Distribusi ini juga memperkenalkan beberapa aturan tentang bagaimana resource dapat digunakan bersama.

Mengakses sumber daya melalui layanan

Dalam cloud computing, apa yang mungkin biasa Anda anggap sebagai produk software dan hardware, kini menjadi layanan. Layanan ini menyediakan akses ke sumber daya yang mendasarinya. Daftar layanan Google Cloud yang tersediasangatlah panjang, dan terus bertambah. Saat mengembangkan situs atau aplikasi di Google Cloud, Anda memadupadankan layanan ini menjadi kombinasi yang menyediakan infrastruktur yang Anda butuhkan, lalu menambahkan kode untuk mengaktifkan skenario yang ingin Anda buat.

Resource global, regional, dan zona

Beberapa resource dapat diakses oleh resource lain, di seluruh region dan zona.Resource global ini mencakup disk image, snapshot disk, dan jaringan yang telah dikonfigurasi sebelumnya. Beberapa resource hanya dapat diakses oleh resource yang berada di region yang sama. _Resource regional_ini mencakup alamat IP eksternal statis. Resource lain hanya dapat diakses oleh resource yang berada di zona yang sama. Resource zona ini mencakup instance VM, jenisnya, dan disk.

Diagram berikut menunjukkan hubungan antara cakupan global, region dan zona, serta beberapa resource-nya:

Jaringan global dapat berisi resource khusus region seperti alamat IP dan resource khusus zona seperti VM dan disk.

Cakupan operasi bervariasi, tergantung pada jenis resource yang Anda gunakan. Misalnya, pembuatan jaringan adalah operasi global karena jaringan adalah resource global, sedangkan pemesanan alamat IP adalah operasi regional karena alamatnya adalah resource regional.

Saat Anda mulai mengoptimalkan aplikasi Google Cloud , penting untuk memahami cara region dan zona ini berinteraksi. Misalnya, meskipun Anda bisa, Anda tidak ingin memasang disk di satu region ke komputer di region lain karena latensi yang Anda timbulkan akan menghasilkan performa yang buruk. Untungnya, Google Cloud tidak akan membiarkan Anda melakukannya; disk hanya dapat dipasang ke komputer di zona yang sama.

Tergantung pada tingkat pengelolaan mandiri yang diperlukan untuklayanan komputasi dan hosting yang dipilih, Anda mungkin perlu atau tidak perlu memikirkan cara dan tempat resource dialokasikan.

Untuk mengetahui informasi selengkapnya tentang distribusi geografis Google Cloud, lihat Geografi dan Region.

Project

Semua Google Cloud resource yang Anda alokasikan dan gunakan harus berkaitan dengan project. Anggap suatu project sebagai entity pengelola atas apa yang Anda bangun. Project terdiri dari setelan, izin, dan metadata lain yang mendeskripsikan aplikasi Anda. Resource dalam satu project dapat bekerja bersama dengan mudah, misalnya dengan berkomunikasi melalui jaringan internal, yang tunduk pada aturan region dan zona. Sebuah project tidak dapat mengakses resource project lain kecuali jika Anda menggunakan VPC Bersama atauPeering Jaringan VPC.

Setiap project Google Cloud memiliki hal berikut:

Saat bekerja dengan Google Cloud, Anda menggunakan ID ini dalam perintah dan panggilan API tertentu. Screenshot berikut menunjukkan nama project, project ID, dan nomor project:

Screenshot konsol Google Cloud yang menampilkan nama dan project ID.

Dalam contoh ini:

Setiap project ID bersifat unik di seluruh Google Cloud. Setelah membuat project, Anda dapat menghapus project tersebut, tetapi ID-nya tidak dapat digunakan lagi.

Anda dapat membuat beberapa project dan menggunakannya untuk memisahkan pekerjaan dengan cara apa pun yang sesuai bagi Anda. Misalnya, Anda mungkin memiliki satu project yang dapat diakses oleh semua anggota tim, dan project terpisah yang hanya dapat diakses oleh anggota tim tertentu.

Jika penagihan diaktifkan, setiap project akan dikaitkan dengan satu akun penagihan. Penggunaan resource dari beberapa project dapat ditagih ke akun yang sama.

Project berfungsi sebagai namespace. Artinya, setiap resource dalam setiap project harus memiliki nama yang unik, tetapi biasanya Anda dapat menggunakan kembali nama resource jika nama tersebut berada dalam project terpisah. Beberapa nama resource harus unik secara global. Lihat dokumentasi untuk resource guna mengetahui detailnya.

Untuk informasi selengkapnya, lihatMembuat dan mengelola project.

Cara berinteraksi dengan layanan

Google Cloud memberi Anda tiga cara dasar untuk berinteraksi dengan layanan dan resource.

KonsolGoogle Cloud

Screenshot konsol Google Cloud yang menggambarkan UI web.

Google Cloud console menyediakan antarmuka pengguna grafis berbasis web yang dapat Anda gunakan untuk mengelola project dan resource Google Cloud . Saat menggunakan Google Cloud konsol, Anda dapat membuat project baru atau memilih project yang ada, lalu menggunakan resource yang Anda buat dalam konteks project tersebut.

Antarmuka command line

Jika lebih suka bekerja di command line, Anda dapat menjalankan sebagian besar tugasGoogle Cloud menggunakan Google Cloud CLI. Dengan gcloud CLI, Anda dapat mengelola alur kerja pengembangan dan Google Cloud resource di jendela terminal.

Misalnya, Anda dapat membuat instance virtual machine (VM) Compute Engine dengan menjalankanperintah gcloud compute instances createdi lingkungan shell.

Anda dapat menjalankan perintah gcloud dengan cara berikut:

Cloud Shell menyediakan hal berikut:

Untuk daftar perintah gcloud, lihatreferensi gcloud.

Untuk informasi selengkapnya tentang Cloud Shell, lihatCara kerja Cloud Shell.

Library klien

Google Cloud menyediakan library klienyang memudahkan Anda membuat dan mengelola resource. Google Cloud Library klien mengekspos API untuk dua tujuan utama:

Anda juga dapat menggunakanlibrary klien Google APIguna mengakses API untuk produk seperti Google Maps, Google Drive, dan YouTube.

Harga

Untuk mempelajari cara menjelajahi dan mengevaluasi Google Cloud tanpa biaya, lihatFitur gratis Google Cloud dan penawaran uji coba.

Untuk mempelajari detail harga setiap layanan, lihatdaftar harga.

Untuk memperkirakan total biaya guna menjalankan workload tertentu di Google Cloud, lihatkalkulator harga.

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.

Mulai secara gratis