Model Layanan Cloud (Cloud Service Models)


🟒 1. Pengantar Model Layanan Cloud

https://images.openai.com/static-rsc-4/nYklNOYpjxF-Foc8rK_fRCk0ZOFa9dBolT_IkspjKNP7g-z7G3M0n60Ngk3j5roX_hFZu0CZMvV-Lw_4edfNM1NbRav1Pz5bHXJUCSG-ki-ok2Q2svsn_acDxnYjP6Q3A9CnLjuoAxnLZWPKaIqpS1oFqn_v6n80zkALCumoOZnk4MyU6XhqFurz9bYrMVKi?purpose=fullsize
https://images.openai.com/static-rsc-4/_aGFUlzmWA5dv0RQFihYYyIeEWFoJGqTxj8QHArm9jjpLa0-GeD2oT1x7g5owJVfm5joOCyJTUFRgtI6r1dWcQFs0QQ3vj2bWg35F1xwciDZGp1V_cdjvHy8zMj6igO1kfkim_PgTssoPGWwRJtjhf8mlHmbO5KG0twvKISyCsbJLe8OVcJE9UWTgUx8cCvT?purpose=fullsize
https://images.openai.com/static-rsc-4/g47rJJvQ0lxX0McnjgXj0q2lSNQddORtiktp4Yudjq3puvvUzwg3CMFihS5r-BXhv6SPtMTBXdAXXYBkFovfEgorNS3dSkQseDExAiV4eA-VaHsSizXP10zQZLIIgmxKlpozUfCJJJ5r4T-tsCkp9Y_T15WSOY0g1qioxBypOjkPirAswS4A5vGqPzWW_EMO?purpose=fullsize

7

Model layanan cloud adalah cara penyedia (provider) menawarkan sumber daya komputasi kepada pengguna. Model ini menentukan siapa yang mengelola apa dalam sistem cloud.

Menurut National Institute of Standards and Technology, terdapat tiga model utama:

  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS)
  • Software as a Service (SaaS)

πŸ” Narasi:

Bayangkan Anda ingin membangun rumah:

  • IaaS = Anda menyewa tanah & bahan
  • PaaS = Anda mendapat rumah setengah jadi
  • SaaS = Anda langsung menempati rumah siap pakai

🟒 2. Konsep Layer Model Cloud

https://images.openai.com/static-rsc-4/FyeGJDSSS77wrCb1IDUt446bgXH5QR9Qj4gVxWtUWPvf6U2k20UW7-wOtd5s_-ihsmYRwDtqZfjhqfhP3gU2TO741jkQZPwnUNRa8lQFxaE2K-RkVEmT0epGzP71Y0pufh3cw3Ov2IpULw8C2YEpWyyuNzppStZLg78yuwGZ3No5wj0tJqWCjs_MgNT-5Sxo?purpose=fullsize
https://images.openai.com/static-rsc-4/ARrerPDbmrV7zE0HqElLnZ-9s7a-9fWI_O_sizk-1O1igiKMe0JbLA8PWTMYi5kbgssQVXOnqB2vkcdX5Z4iNdX6Ov0sC3qwe0fAuBR0X4s4Ck9l_ybQS28_-eHsiaTNHpT-e8lu11px-ZZn7uaYa-RSJ84V0awe96riktB-Y5ByXtqN8lBQpNHlWb3h3cM4?purpose=fullsize
https://images.openai.com/static-rsc-4/NpiDJ2ZDRHPYHJZ-OsV0dm6u8V3a8_SlZFc9w18hH43Rbv-yF6ZHLPslblTvqLeZnbXh8dJja2SI7CV_G3lwIZCaCiwRYq6Lv83yLNxirlZyfZc4p9QQRmmzsz0_JzPHa6NnGi---0ZuuxPtHiTMWEh_YqWOoJPG8Q0fDnMcNrV-YCgU1hss8oKmoj47_YbY?purpose=fullsize

6

πŸ“Š Layer dalam Cloud:

LayerDeskripsi
ApplicationAplikasi yang digunakan user
DataData pengguna
RuntimeLingkungan eksekusi
MiddlewarePenghubung sistem
Operating SystemSistem operasi
VirtualizationTeknologi virtual
InfrastructureServer, storage, network

πŸ” Narasi:

Semakin ke bawah layer, semakin teknis dan kompleks pengelolaannya. Model layanan menentukan bagian mana yang dikelola oleh user atau provider.


🟑 3. Infrastructure as a Service (IaaS)

https://images.openai.com/static-rsc-4/HQm0-yvBSM733X9VReJ_fJqFtSxCQj5V0E-M5KljYgx9YCW8SFl3k6SF5Z4Us88G9-qwjruUbQbubOf0JdzgTmbUwmztS5wPNjt1GQM6-uq0jIbhzB8vWVFngZn6F51O06Ozb0mkTCnKzJZCAFY4QMcSBkJWRVAW0P7cT1jKwK4QjkyvIdB1UzGhYPdzPCVN?purpose=fullsize
https://images.openai.com/static-rsc-4/Q8BUpxyDUwDJeof-mo9JTktqLeDsXdFbRGh5uEEf3PvDzkRbQQDUCxVPBLa37jYC-wnbulXgZ7Jd08nTgrrtye3Fd9CaEVDIxpPBU_YA5WUCq__VGcDnf8PbMwVdDjgCwbiU6CuaZxpi1KGq5rmADBG2HBmi2CtAY-t_D7IAjbbcoxPaPJW5SOwCzO5_u-y4?purpose=fullsize
https://images.openai.com/static-rsc-4/R5_osMt7NiYPwR1UuahJPr36uaPrdPoNWHJX-zVcW8cxH5aT-m7DZDnrY5ke5qGPlwPnOMpp_d4ynVhZ5Q1Hh97l1t4ciPMb1eFh8I0gVRpmHU1lIupYuwN0No0tGPIvWDFBauKuWnIc79bSfF9FvzH9d3Eom1rotvtdvaGnoNwCA2cKFiTMUvLSszqlKfas?purpose=fullsize

6

πŸ“Œ Definisi

Infrastructure as a Service adalah layanan cloud yang menyediakan infrastruktur IT dasar seperti:

  • Server (Virtual Machine)
  • Storage
  • Networking

πŸ“Š Tanggung Jawab:

ProviderUser
HardwareOS
NetworkAplikasi
VirtualisasiData

πŸ“Œ Contoh:

  • Amazon Web Services EC2
  • Microsoft Azure Virtual Machine

πŸ” Narasi:

IaaS memberikan kontrol penuh kepada pengguna, namun membutuhkan kemampuan teknis tinggi untuk mengelola sistem.

βœ… Kelebihan:

  • Fleksibel
  • Kontrol penuh
  • Skalabilitas tinggi

❌ Kekurangan:

  • Kompleks
  • Butuh skill administrasi sistem

🟑 4. Platform as a Service (PaaS)

https://images.openai.com/static-rsc-4/MzjOaWxE95uc1VEe2CYYUNDSKlpU7wjhGuRnuXqj-ix1RIaDriAGAIXtSc-fK8T8I88Y1i_Q7nRquIzymlPRRfllGU1MA5ls6b_5oO9TUPRc3rIymRfWYgDoAgGV3J9PuXD45Lk4Udz60ZdLi5NjuIQPeauIuQexL8bxEJpCndcoLBTfU10u7VrncBedB9iy?purpose=fullsize
https://images.openai.com/static-rsc-4/Ur7MVwYYCvP3HK_F3RQBLmZMzKGeOasXljcm9ituzdZGYXDk1EFdI1kul87G36cueJIAMGDfcZCgDXOBrVFeTFT3o3TEnRuIDVs8cCpT9rgqJxPUkoiiYPnR6IyIGZQOaQ-VZgneMfBtr0UeckAkc7QsYcDo6HgCor8FdlW6rlb0CXcRkuhy-csGJgj1rPNI?purpose=fullsize
https://images.openai.com/static-rsc-4/v4POSrUfbwU3LqUNdQ15n3EOqusyXMHQhLAXC_pU61Yc4-iETvFEzQoZPmUd82rXt2MDqiDMFZuPsDl9PiugSmXxfVPh_jkZYlfmkrYu4LWM-s0UNZIpAOT4KWJ-Qhl-XtLID1K7jhvyhHlYyh15ecf0urFkwd67CczftplOqcKYpASJUA_z4SjyC_Ohuvh8?purpose=fullsize

7

πŸ“Œ Definisi

Platform as a Service adalah layanan yang menyediakan platform untuk membangun dan menjalankan aplikasi tanpa mengelola infrastruktur.

πŸ“Š Tanggung Jawab:

ProviderUser
InfrastructureAplikasi
OSData
Runtime

πŸ“Œ Contoh:

  • Google Cloud Platform App Engine
  • Microsoft Azure App Services

πŸ” Narasi:

PaaS cocok untuk developer karena fokus pada coding tanpa memikirkan server.

βœ… Kelebihan:

  • Cepat dalam pengembangan
  • Tidak perlu konfigurasi server
  • Mendukung CI/CD

❌ Kekurangan:

  • Kurang fleksibel
  • Tergantung provider

🟑 5. Software as a Service (SaaS)

https://images.openai.com/static-rsc-4/BeMkTKysy_Qw-GY4MAeqXK196WPwMAwlBNWndZ-UohpBBXibBRjP3MMmv8Yi30qGTML8xzn6L1_-qG7WqY4I2HEypzu6VE5gBXSdcgRiRH0XhYqpzH1OJ2wA7A4aBpoehxD8Ueltv6kdi0THSNgI00ucANlKyjRJ3qmYwzYES8wFJC-umWW-yGdpHOxVPd82?purpose=fullsize
https://images.openai.com/static-rsc-4/iNoLW7NzXcxn3UdCL0ADmO5tNohqMx9hV8Bcf4hUiGy9y6I6ydBFjU8Wkv67DzQpufrd44IcubqkC7yNKW4NCJBemb1XsaEtZPB5qYOt9gmX96AwwUrDs6ISqJjXAKRs5jbSiXd2giuPFjvg-VW9WebK1DfLEuVeLcw3D9AZS50KPkrbTcJaRpJ30sKFrLEk?purpose=fullsize
https://images.openai.com/static-rsc-4/lvWgaM1K4dfrWEWE6x_kBSRwMw0pIqBQshRT_zzbc-QTGPdYFlBMygLXQMJmUvQoeyVJLf1Ko-Pzrl2R8N3ttZGzKoxigNUh9jNmQtqrCDd5Z9jFJLv51Sc6h3R25o8z1khZhfybJaGent6FpY52VZ1JlHG7s8RYqr5LjS9q0-y6UN4Zdj7n2TJ_ruKIOL1n?purpose=fullsize

8

πŸ“Œ Definisi

Software as a Service adalah layanan software siap pakai yang diakses melalui internet.

πŸ“Š Tanggung Jawab:

ProviderUser
Semua sistemMenggunakan aplikasi

πŸ“Œ Contoh:

  • Gmail
  • Google Docs
  • Microsoft 365

πŸ” Narasi:

SaaS adalah model paling mudahβ€”user tinggal pakai tanpa instalasi.

βœ… Kelebihan:

  • Mudah digunakan
  • Tidak perlu instalasi
  • Update otomatis

❌ Kekurangan:

  • Kustomisasi terbatas
  • Ketergantungan internet

🟒 6. Perbandingan IaaS vs PaaS vs SaaS

https://images.openai.com/static-rsc-4/J2mCmvJYNCYVp-geCep56IRwZa2k68vTEdZJGbudl1Wc2b5y-L31Jc-HkylPYJLU1N-c_AOCv9DLi-pKuUK1qRAzcEWu7rUMWYow6_cXB8RjR7cVVZ3IQlDhHujw7CJ2reTKcmJ41oUIidSUghtPwmSHsLtHsCxKhG5gTeh736Vx6pATwcZPMgS0Imob2K0D?purpose=fullsize
https://images.openai.com/static-rsc-4/3oPLLWhq_xK3J-PPr0Pc99_mcoCSiibHBEPcvhroGKqCuGuMtambASQc6sC_00Jqvb2UFGFlsSLxthqyh8JHFB5f52obxUzcDfurdT8aV0avTuuDexOvhuDs-Q5EHRglfccW1svInPKor6HuehUtxkTyP4tXItkDkEeZpYXPf-Ck8XGi9LjVFN9fCwr5v4f5?purpose=fullsize
https://images.openai.com/static-rsc-4/WLPCSgQVzMgRoUuC3JIqoP7KrtA0N2tQBjNkUNjI1Pbhv7kT_mMk8RRDpIb6H8IUsjK8xOHdXsUJqUMisNunOyGRABvU9U8s9PfBBYTPHZypmKiXieSn-onUhc9SDBaHKKkaraqIVz6um2zSCAgA6PR6U4eKtBnNRx57sFYfVz186T5oYh-H5tdDG9cteDiY?purpose=fullsize

7

πŸ“Š Tabel Perbandingan:

AspekIaaSPaaSSaaS
KontrolTinggiSedangRendah
KemudahanRendahSedangTinggi
Target UserAdmin/EngineerDeveloperEnd-user
ContohEC2App EngineGmail

πŸ” Narasi:

Semakin tinggi layanan (SaaS), semakin sedikit tanggung jawab user.


🟒 7. Shared Responsibility Model

https://images.openai.com/static-rsc-4/riGUDNRZASLwSAchE85v3IkZTZbZ-wUXhycCSciZaxsRxiiiMx7vQKEzHIRZaHU_Ht5bpfrPloKN5Q7h5dqM6bcY88uLw0HHBPcIWWqEBe-xW1I2EvF1o9Hhl7ygxA__DIoeRoSY0Sl6S3pIiWXACX_9ZzeJtICRNgtt07NHc_GwhkY7ghPTskslCZ6Ojhpx?purpose=fullsize
https://images.openai.com/static-rsc-4/YCpkf-2u3LyPRLs647blHW-goI9s9xntpLesQATwJF1H2FCRH_mwQgc6nsJ8-C2_4-JK0eSwX3OHx05tJQBg3-dMO2UcHsjS6snvmwd6X1c3fzb7qc4_dwCzQRcXi750fGuQgvivP86znVslmkvH4Xfbcy_6V6CgMr4XpGPx1fm7G37YVt36X3OTSBvXkfBt?purpose=fullsize
https://images.openai.com/static-rsc-4/uJmPnD5RqloidercMqSGvn4peUEIOjOFOIRtrHppfcl4bjXLDTSXJDBrWhHvCkTmdrpx0bICqlJv2AokELLbn3lYAo39gjnNWXsRj1QCmUK5nlGqbF82vbwpt7XTbfWLrwT8HSB1IGMC4oRhTnPBOC1gSQzBHQe2dynKqgaV6yKw-0GA6HUGyKBzvLNDCTZ9?purpose=fullsize

7

πŸ“Œ Konsep:

Cloud menggunakan sistem tanggung jawab bersama antara:

  • Provider (keamanan cloud)
  • User (keamanan dalam cloud)

πŸ” Narasi:

Kesalahan umum: menganggap cloud sepenuhnya aman. Padahal user tetap bertanggung jawab atas data dan konfigurasi.


🟒 8. Studi Kasus Nyata

🎯 Kasus:

Startup ingin membuat aplikasi e-commerce.

πŸ’‘ Solusi:

  • IaaS β†’ Infrastruktur server
  • PaaS β†’ Backend aplikasi
  • SaaS β†’ Email & CRM

πŸ” Narasi:

Seringkali perusahaan menggunakan kombinasi ketiga model ini.


🟒 9. Tutorial Praktikum (Hands-on)

πŸŽ“ Praktikum: Deploy Aplikasi Sederhana di PaaS

Langkah:

  1. Buka Google Cloud Platform
  2. Pilih App Engine
  3. Upload aplikasi sederhana (Node.js / Python)
  4. Deploy
  5. Akses via URL publik

πŸ” Narasi:

Mahasiswa akan memahami bagaimana aplikasi berjalan tanpa mengelola server.


🟒 10. Diagram Ringkasan

User β†’ SaaS β†’ PaaS β†’ IaaS β†’ Infrastructure

🟒 11. Kesimpulan

  • Model layanan cloud terdiri dari IaaS, PaaS, SaaS
  • Perbedaan utama ada pada tingkat kontrol dan tanggung jawab
  • Pemilihan model tergantung kebutuhan pengguna
  • Kombinasi model sering digunakan dalam sistem modern

🎯 Latihan & Diskusi

  1. Jelaskan perbedaan utama IaaS, PaaS, SaaS!
  2. Kapan sebaiknya menggunakan PaaS dibanding IaaS?
  3. Apa risiko penggunaan SaaS?
  4. Berikan contoh implementasi di dunia nyata!

πŸ“š Referensi

  • NIST Cloud Computing
  • Dokumentasi AWS, Azure, GCP