Penyimpanan dan Database Cloud


🟒 1. Pengantar Cloud Storage & Cloud Database

https://images.openai.com/static-rsc-4/u3oECqdKiQ12Q81VgRKCLCAvCg_ZaGdJ8csPcJUx81lOyKyksguqxOGCXsdHB7dYuE0VneWL-pkqucf1rtkp4lN6jX8BphDdFM745_oSAoNdhCBrVEyNspjZ5lggvA3UX9m0YgHm15oJAnyJydDOLkUW01RTqFEIW07y79lg4gaDBh5EKEDJrRJq2H0JKS8P?purpose=fullsize
https://images.openai.com/static-rsc-4/68GRyyXY2Ks8g4YVXcLDPXDl5ZJhxsSAZoZwgelo2x24CKZxdNvjf9pSaFMDWS-48Rn2sLvSOTLfSYfYVJ4XYEVA3n7EGYF0yjKrV1q0sOHqWM4ByuMCZ1Xnx8Zx8JF8ktFNCLsOfLoNBuVLvoCv-bav-45JSNactkzG8nVx07W7yrNW2jhGrczd0aTAoPhX?purpose=fullsize
https://images.openai.com/static-rsc-4/_mMUKDZiArtvtPhmoGKHyERrQrGBqKkPbIyCCTkl7TDl4rn0yLfjc8Zhvn0y6f615qRRn8zj97PTr5UcTswSDpT-m1djWh2ps0N-AVZEDspNi9AbUvNYMiYAbKUWfK3BofyW4GswR-vvRsgj61QH-JNanLQDA1SM209i03GTkDMIPfYoTccSDvMunqertetA?purpose=fullsize

7

Dalam ekosistem cloud, data menjadi aset paling penting. Oleh karena itu, diperlukan:

  • Cloud Storage β†’ untuk menyimpan file/data
  • Cloud Database β†’ untuk mengelola data secara terstruktur

πŸ” Narasi:

Jika cloud adalah sebuah kota digital:

  • Storage = gudang penyimpanan
  • Database = sistem pengelolaan data yang cerdas

🟑 2. Konsep Cloud Storage

https://images.openai.com/static-rsc-4/qBDxb566PeRb7w3-KbwTGTvYdeTDzQDC4YR-xSa1ZZLaUflZvs_0Jxcf-zgPPp2DKwjqjTuUXDT0uUnREHypR1EbGiN0xyBsN5K0jNi0DnoaQk6ZGp7YqqaqV4ScdVadHLG7CvcuwttN6zgF0GsM40JRqAwwBUE3E6JA-4iLrlkEmZr2d5C_TedgnEWqCikY?purpose=fullsize
https://images.openai.com/static-rsc-4/P_pElmVrt9LVXcdgapC4FsYYTrLauy_b5vAE3FHHaGNTKHm8I7utpIgC2lL1htol-D2EQoskfnfXIYpeTXa94-WI3ltKkqFTYVVF-bJBUo5Ahol7NDY7poSQ7cEb87Vt8XMJiZncLWM-UR9kZrM3VrplFLHRyxT20HALZgeSRG2Qdxn9wPqchiHITpjDb-RE?purpose=fullsize
https://images.openai.com/static-rsc-4/QIOF1RM2y6FKLsgPI-zZ1VHsTXF6hO25am7Mw2UPfuOTLC1nab1eqLk4tj3rzNoTRAJuhtoO9mrzmXhhFrFCmJJkEukMpV2U8sxH_kFehsT64KUyf6qpRcsSpXuEt6MHHrm8yfk_h2kOUBu7XhuSMKWwpOajjhpx401jcDAY2lyjdet3XG0kyPpnb-J17BOl?purpose=fullsize

7

πŸ“Œ Definisi

Cloud Storage adalah layanan penyimpanan data yang dapat diakses melalui internet.

πŸ“Œ Karakteristik:

  • Akses global
  • Skalabilitas tinggi
  • Redundansi data
  • Pay-as-you-go

πŸ” Narasi:

Data tidak lagi disimpan di harddisk lokal, tetapi di server global milik provider seperti Google Cloud Platform atau Amazon Web Services.


🟑 3. Jenis Cloud Storage

πŸ”Ή a. Object Storage

https://images.openai.com/static-rsc-4/RdP3KAvgQpT417LMNwMkUFvxDGrcaz63Zk6oxfyr_GGNgagtRojsmmgSRlRWeMpwiROS6yi5ssQlhj-fEYVYx8eKUGk8CyFakV2It5OuXzUJtfJVtRbygENquYTcUB1d7JUdm-pbQ-L5x6UOixW8QBqWq_VoDq7GWnDQuBZ0-_-XAkGffJWPtD-9o5HrxCsN?purpose=fullsize
https://images.openai.com/static-rsc-4/eOO1ncz8OdtqRl1AFhfqvY21-te0x5yLyrFqIafmn_fW-yq9bWFsl6AsyYOTlBaq-_OincTatrcBEwQzmB73PCKFHRDLOC4190MZcJpXa00efnaI7Ui1--63mQAGoAstumVU9WQTUzY7FxUe1cclp9NlszjImV8n1Npil5rJeLi1KKGkgq6ax0bla-LUT-7v?purpose=fullsize
https://images.openai.com/static-rsc-4/2O97O1KqH1-3NUEVw59rJv2a_9gAhvHxGmmL43xDiA5sbUOXYZcSKLDTVjO4zsHoSeNDWqP0wOsVG9RXBC-dwijdW8N9aaqSjGkPAmk80xhVO-S_OaSGtoMoxRGkTz1ur_kcxYOZPnUJar2kR1FgIkZ_jRuIuT-BwFlRNXvNR-DgfqcoRf3-baM8xjr1gYeG?purpose=fullsize

6

πŸ“Œ Karakteristik:

  • Menyimpan data sebagai objek
  • Menggunakan metadata
  • Cocok untuk file besar (gambar, video)

πŸ“Œ Contoh:

  • Amazon S3
  • Google Cloud Storage

πŸ” Narasi:

Object storage seperti lemari arsip digital tanpa folder hierarki kompleks.


πŸ”Ή b. Block Storage

https://images.openai.com/static-rsc-4/N6w_4k7rsK7dEEDkhH1FInQXT06nnfISvMkLfyAV9lo0lhJc-Aqkk81ge7G11NMt_BXdiVlZ0RyjSsdzgJgt5VD-0Xmn_i_DilYF9qVdPdPZJN7wH1MKcMPCXobEURdmwvCmQOHTyA7l16V-8FIAwK1oekne7UvzvCIsuJ_WsIzxiWFfoLSYHhTq4JSI3FnF?purpose=fullsize
https://images.openai.com/static-rsc-4/rD7KrCblJa6IlLs24s9Vd08v64k7PFu4vZefYFjmJQDkAUaRRQLq41Bf7K9MqCocTCC-9yUhN7dByp4dOowYiaQTKrolYmiBT8_i9KoPTqM5l3-CBH_TggOCGjYa8ZhcCjyiSmfB1hE6MYX_DkhGVd7zQZO5DBcmki4Xlfid08s1GLCgkDF5KEdvds1i7Fg0?purpose=fullsize
https://images.openai.com/static-rsc-4/WPpwBZeEjZ1mczq7wRK7JwRw5RZXOyBe0QxMR6tacYl_zG6cQOhxfAeYu9RIca5Z8shLvc3QmzVByINnZ54Xqwgmzs4zKSHLcDyX3QXXW8oD1Nua29uGU9TpjQFPxyx5ki4ZCeMMbLB18XfuMiXgJ6rvPfco3ZrRrIrvRA1QJFIax3MfkcGn-POd95JDuEMB?purpose=fullsize

8

πŸ“Œ Karakteristik:

  • Data dibagi dalam blok kecil
  • Performa tinggi
  • Digunakan untuk OS & database

πŸ” Narasi:

Block storage seperti harddisk virtual.


πŸ”Ή c. File Storage

https://images.openai.com/static-rsc-4/p5rqFl6Q-HaE7yUokg8jOyBv5L1AtqD7h9VtcB5_km6UqJXbLiZz43sURYTvJHH3J_GV3BSeYPZO7aWFAkuzytfkWIQ8qGth673ciR3yS-cp5-4HJ_LxhnDVg4dITsbatjU2RPvKqnawI98T1qOZvJCXxRKI_UZRLdM4pFASBOs9uDv2-r4RSGjAxZd37X9i?purpose=fullsize
https://images.openai.com/static-rsc-4/kSEIpGpUazX0ZGeceBQQsraRmp4kYbtZoVDlsY1HMnUhiDpB95B2-vhjLki9Yvv8Vsu_1Tn4AAL3n6yslbM5jmX97mWdsFYUJEPb3gYKbnDmyP4y529TGPxsLFB5h53NsEHsDlqMdMPeudl_F2syhwab5-bL2CQvHriwovS934FRvc1sfDmdVhyeW8vrpYFz?purpose=fullsize
https://images.openai.com/static-rsc-4/O_xvDMLOTjywXK32_rcVMzZyVKkTXn3dMXTtRV-toHXU2mIJBzmZEQyLwv6xQgyL3jB7W4Kw8s4oCwiUPNrApYuEMae-ryz2KGSVDy8cc8ydXZRasTstKb2nJ-AMm6VQZNmhcRUP3nATJtpj9DIvP4uEkCf4OnqDasE_sy8Hah4YO2a9q5yWpEIppblNPSks?purpose=fullsize

7

πŸ“Œ Karakteristik:

  • Struktur folder
  • Mudah digunakan
  • Cocok untuk kolaborasi

πŸ” Narasi:

File storage seperti file explorer di komputer.


🟑 4. Perbandingan Jenis Storage

πŸ“Š Tabel Perbandingan:

AspekObjectBlockFile
StrukturObjekBlokFile
PerformaSedangTinggiSedang
SkalabilitasTinggiSedangSedang
Use CaseMediaDatabaseSharing

🟑 5. Cloud Database

https://images.openai.com/static-rsc-4/X9322AUuvOfb09QmQMNwm5ra5DK6p2jn6tSvGOA9Dt7DU3uJOhMChxQgs9CD46rg4LvEll5Jk9VOLZEC7oB62PjTPDfBm8MsdoT2xHIidKfxbtesQ17qe6wzd8QmCnhLfM-vz17SIDZLVs64oTqjLyE-4DrPScuRnEoZARpqD9ybooq6_aeYlcuo0aVMm8KO?purpose=fullsize
https://images.openai.com/static-rsc-4/Ni6_hktfiqrHhygRFDPFlnNamTXd3AK8bdffFVm4a-6DHXe33b81UPmEHETmGIx8bzRP28G6xHcwcg2z_znQ-Hx48_MJc1l6-dUiJsUcVjifIyVIeUniNKx1kermVYk-jAdQPRHFthiiVVurBaktgNybQTW9rNM-3c0Yh3MrvANU-F93TfYoeLXajBD7hRUB?purpose=fullsize
https://images.openai.com/static-rsc-4/2IzW2Qs3nuc6_4Mc3DrDYJxzHM4aDYRt87Vhntm_CsCaXrKC3lIG-TiYxWjbYv_3l9Hw7O4yNynsylqG5OM16_IIi-J6CEYsYPcFck_wCr8hLq_VEM7hqqGhZ3cLfWVusjkcGN3c8B-OzE55oVHdXYAdaT7aDkzqViJs3BhZHrmfTvOrveUI1m254rTzs0ei?purpose=fullsize

6

πŸ“Œ Definisi

Cloud Database adalah database yang berjalan di cloud dan dikelola oleh provider.

πŸ“Œ Keunggulan:

  • Otomatis scaling
  • High availability
  • Backup otomatis

πŸ” Narasi:

Tidak perlu install database manualβ€”semua sudah disediakan cloud.


🟑 6. Jenis Cloud Database

πŸ”Ή a. Relational Database (SQL)

https://images.openai.com/static-rsc-4/izhJCqXs2IMqt-Uuhbv7k-9rUIl1BvkKnXpWNU_l598P5V4znxP3url1rJciomnqbjPlgCHwpieFOfNfj8talWZA0EBt5uwJX71WXfj5411rR4Zeim_S4NSwnMK7b3gIRgBlXFwyfMLSzjJZLVSln7dly6k4vQSfTDCM7c22EVzTU0dXbKhKyw6TYZnVL_7f?purpose=fullsize
https://images.openai.com/static-rsc-4/62rP0jTpGBmefgdYGtPjbzj8rh6Lk5vXB6AdKt8j0caczAzae_NpZuiYuJZqOtHWCfHz8shnxNWRKY603VBvDCdbkcfTA2xoJuvFqcgcZznwJ4sQQicUkk-Ecfey97te_BES2fR8N5pzA9fUem1ZZ-XY5_Yu_JD2IHVI2hIajiQw2vWFCBQnQBT6FtToo196?purpose=fullsize
https://images.openai.com/static-rsc-4/546Np1e-QimJfd_ROfKzPBETlEvxW2RDgRnmMRQK5__fmpObujhvCyIEJXiChgfNcdtranxNs-Q2MOEpwjHC469MnTSvwNoXrtMZM7p137bwyPY0VmqtMijjUS4m30v19GrkYjr2GrLsg_5htuTO4V-wpupaP1-QSDgRyrlWS0OlZJtxhSRKBE2qqjZKYlEv?purpose=fullsize

7

πŸ“Œ Karakteristik:

  • Struktur tabel
  • Menggunakan SQL
  • Konsistensi tinggi

πŸ“Œ Contoh:

  • MySQL
  • PostgreSQL

πŸ” Narasi:

Digunakan untuk aplikasi transaksi seperti sistem keuangan.


πŸ”Ή b. NoSQL Database

https://images.openai.com/static-rsc-4/TEecyC023AMrp9EesiYxGPL5fBOfWe3tmambFDZUhpBcou0y3HGWA2UB-qEPbB2Y47orBMW8zlIfdBdM1Eu_AuC_F8Pqf7YLJ3pXB8qpQEXN0xxngG1TsUdv_x00fTP7N2YtlzEQRTRNyopq38J5zgiycp0JdtJEKHYHdeUkEGuEdOSUcBfrOKtVs5jhMB7H?purpose=fullsize
https://images.openai.com/static-rsc-4/0tQxEfF1h3NZnOF_3S6eXhW3z5VuvVJfcX7TR0syzZNpxxhK5pQHJoWOtAFlXX35IgBtY-0U12qeUVrAKQfpPaqg_CLPmzBuBfhDCiSD1oTrtr2KPqyIpLRtoDVUZa3MgSBBNN3PtmU0R8eQiSk-61yk3WihlblaeyT1LU9BgYqp0JGMfiNsB7yNam4b62q7?purpose=fullsize
https://images.openai.com/static-rsc-4/pbqup_b1wFbF0kUSVZDEJezHw2LnvKR32vUOJMf2WoVkHaZTca0QQst0H-k6G46M6Q_g7y_6VXL3VuRNA6VtEgCynzHaOdt-32S-jl4wMr0cPZv5ls1zitfHE88TxZOluKGKktyb9srOTDHElX3QGihU4x_8sbhVa0MPXQ2DAz3p0m2Gh3rR3h7XGKwtphlk?purpose=fullsize

6

πŸ“Œ Jenis:

  • Key-Value
  • Document
  • Column
  • Graph

πŸ“Œ Karakteristik:

  • Fleksibel
  • Skalabilitas tinggi
  • Tidak selalu terstruktur

πŸ” Narasi:

NoSQL cocok untuk big data dan aplikasi modern.


🟑 7. Database as a Service (DBaaS)

https://images.openai.com/static-rsc-4/j_Odm_GNYT4Osahyic_Mhv4og4sVJs3zFnejV5XRP-00Oo_07kq1WyNGDlrDMNKJJzloQkNseDelSvww-RnOmiW-1ub_tw_HCVRqFSfAO8558zBzhuRrlLxFHDSuG-xIYlwfxb75n9i8RCdo1qddgdYpRhGTtDiCqoyqDzk_JxLorF8xWqY0rXc4pT1NPRWp?purpose=fullsize
https://images.openai.com/static-rsc-4/ZaPDRnm0Oh8cJandoB0ZQ4piZOP97q9IHXBMZKJPgjOXVzowIweNbXlKQmknxQWG1MoNmwJd3oL0wLJyUGmiTdgLd9ic_aKztyW_ZKpoUc1_ZytGDllkHPshUFwGwVDeOjO8h_8WAs_qeHMJbW1BHQQDyVUSbU61PS1z_aMmZQ8JbjqMt7VzDn_Kkh-qKIpI?purpose=fullsize
https://images.openai.com/static-rsc-4/2jUVkmlZ4-zHYsUcav8SDMMTnV7kEVPMQbJgZB9T0dKCBzESd62Gml2eiYdP9XFZZAEObAmbE38JPuz1B7vuGLyY96xgNe8XMKUK_I_VrjMxj_-L8Rzw4kYCWtxlZJmC6Br6TRwIXDw-xTYa46M1qoxNoVuXgImVbtY1xgOyVGmnffFktqQ5q3iYgKrodNgU?purpose=fullsize

8

πŸ“Œ Definisi:

Layanan database yang dikelola penuh oleh provider.

πŸ“Œ Contoh:

  • Amazon RDS
  • Google Cloud SQL

πŸ” Narasi:

User hanya fokus pada data, bukan pada instalasi dan maintenance.


🟑 8. Replikasi dan Backup Data

https://images.openai.com/static-rsc-4/JeKBeBV9LwqNMm1307ZYPpfr5kr_-rtasBOb-xl4XVL9np82oeIGPXdQnScflxGBlaRPqOnJkZzVxKKblhr6LOYeEFLqdIyKkGZ5sXay8Gm9ydsk-lD2duv7zU1aXW7g0CU_Cmkt_XaovtK7jOZDNe6IhRk6_tCs-IwA1ZtsetwbAMnm-fIGzygeInMGEmrB?purpose=fullsize
https://images.openai.com/static-rsc-4/oRe3BMAk1h5x5ahVdI7Uf0O0hcdXEEqMA157JRFhjl6QLbEQK1i0NWjQn0PJHpT_C3d67fkalQbKwK8um-1wtcERI9cnqxk9uyHiIHxwAkzRvdwlIyC-BIUTawz9IVyP-yHd-oKGufDqylNNv7H5RQBgqt423egNk8V1NZkn8utekCiiq25cUkjIPuXIqToS?purpose=fullsize
https://images.openai.com/static-rsc-4/DRN8u2peDctLLRBziE-OwD8PKtv5BtPuRYphLBUPgH6KXZQllFivCw3NzTFRB3XmdTPPD11fuwXYSggAMaPdSSVG1a5dFnrAJMh7-AUomvguJPBpLXY4ZIwZBRGQ33RHgMRDkoqPrwnH8NF7G6DuYX4aX3MhwdPPGIS8nwqbXasrDYRyuuEKkp__Em46TMq6?purpose=fullsize

8

πŸ“Œ Konsep:

  • Replication
  • Backup otomatis
  • Disaster recovery

πŸ” Narasi:

Cloud memastikan data tetap aman meskipun terjadi kegagalan sistem.


🟑 9. Skalabilitas dan Performance

https://images.openai.com/static-rsc-4/TCDVkRFvQt_YlO5SgoCsQPJZ_1A45aFebMvx5CCc6ujBDEWbLJU0bXWl2qhStGFY_bE2UkAcDjFe5_lFgoz_lXFp8bzxbi7XYLx2Z1PZCSgwGMbV17pO-v9-Y33275IZyu2PeC3GI4b-qX0HZ7rnxnRV-0r1xkrlfLEKaC6saCz8W8FqlbYG_HuVnnJ541uK?purpose=fullsize
https://images.openai.com/static-rsc-4/GsWDyWMsaSoePIbksMymYFnKZvRjiJSC1-AKIoz2eM-Pmj_GMHLdO6FZkZX0j_UGJ2pl-io-ach7z0thcc_ETrJ3b1i2LXCxUt276gyC497JWu-uf0c9C-cLBeoaMo65cYQB2bC9CtltUJhRVROjWXPlMQIhH1moZEHDC3DpAdA3_2koCw9Hi3Ww46LNuuvx?purpose=fullsize
https://images.openai.com/static-rsc-4/CTHE_3lHWIclJgWkeIMa3mspZYWpzN3qAlFZypOnS1quLiy8w2yphDv5GzImue2sdq_9eORWL1NRoqlNfcQ2s4zIottkFOj-f6w9hqyjBRbFof3UnVpTyoTa_Q3xJP2_11RCEaO24lj6lKq2SFA94kNLGbDVAU5edlojwPn3odPG-G_zwnAbGAYDLwVwN4o-?purpose=fullsize

10

πŸ“Œ Jenis Scaling:

  • Vertical Scaling
  • Horizontal Scaling

πŸ” Narasi:

Cloud memungkinkan database menangani jutaan user tanpa down.


🟑 10. Studi Kasus

🎯 Kasus: Aplikasi E-Commerce

πŸ“Š Solusi:

  • Object Storage β†’ gambar produk
  • SQL Database β†’ transaksi
  • NoSQL β†’ user activity

πŸ” Narasi:

Kombinasi storage & database digunakan sesuai kebutuhan.


🟑 11. Tutorial Praktikum

πŸŽ“ Praktikum: Cloud Storage & Database

πŸ”Ή Cloud Storage:

  1. Masuk ke Google Cloud Platform
  2. Buat bucket
  3. Upload file
  4. Akses file

πŸ”Ή Cloud Database:

  1. Buat Cloud SQL
  2. Pilih MySQL
  3. Hubungkan ke aplikasi
  4. Jalankan query

🟑 12. Diagram Ringkasan

User β†’ App β†’ Cloud Storage / Database β†’ Backup β†’ Replication

🟒 13. Kesimpulan

  • Cloud storage menyimpan data
  • Cloud database mengelola data
  • Terdapat berbagai jenis storage dan database
  • Cloud memberikan skalabilitas, keamanan, dan efisiensi

🎯 Latihan & Diskusi

  1. Jelaskan perbedaan Object, Block, dan File Storage!
  2. Apa perbedaan SQL dan NoSQL?
  3. Mengapa DBaaS penting?
  4. Bagaimana cloud menjaga keamanan data?