Model Deployment Cloud

Mata Kuliah: Arsitektur Cloud Computing


1. Pendahuluan

Cloud computing telah menjadi salah satu teknologi utama dalam pengelolaan infrastruktur teknologi informasi modern. Organisasi saat ini memanfaatkan cloud untuk menjalankan aplikasi, menyimpan data, serta mengelola sistem informasi dengan lebih fleksibel dan efisien.

Selain model layanan cloud seperti IaaS, PaaS, dan SaaS, dalam cloud computing juga terdapat konsep penting lainnya yaitu Model Deployment Cloud. Model deployment cloud menjelaskan bagaimana infrastruktur cloud diimplementasikan, dikelola, dan digunakan oleh organisasi.

Pemilihan model deployment cloud sangat penting karena berkaitan dengan:

  • keamanan data
  • kontrol sistem
  • biaya operasional
  • fleksibilitas penggunaan

Menurut National Institute of Standards and Technology (NIST), terdapat empat model deployment cloud utama yaitu:

  1. Public Cloud
  2. Private Cloud
  3. Hybrid Cloud
  4. Community Cloud

2. Konsep Model Deployment Cloud

Model deployment cloud menggambarkan bagaimana infrastruktur cloud disebarkan dan digunakan oleh organisasi atau pengguna.

https://www.researchgate.net/publication/369531506/figure/fig1/AS%3A11431281175123219%401689579759205/Four-types-of-Cloud-deployment-models.png
https://www.researchgate.net/publication/270958592/figure/tbl1/AS%3A667666268319773%401536195451769/Comparison-among-Public-Private-Hybrid-and-Community-Cloud.png
https://media.licdn.com/dms/image/v2/D5612AQGbO2xtGfJhBA/article-cover_image-shrink_600_2000/article-cover_image-shrink_600_2000/0/1721106925693?e=2147483647&t=wkZz6b2CVvJodksip16QYlksUNDlPf__Q6YaRZFabSA&v=beta

4

Pada model deployment cloud, perbedaan utama terletak pada:

  • kepemilikan infrastruktur
  • lokasi server
  • tingkat keamanan
  • tingkat kontrol pengguna

Model deployment cloud menentukan apakah cloud digunakan oleh publik, organisasi tertentu, atau kombinasi dari keduanya.


3. Public Cloud

3.1 Pengertian Public Cloud

Public cloud adalah model deployment cloud di mana infrastruktur cloud dimiliki dan dikelola oleh penyedia layanan cloud serta tersedia untuk umum melalui internet.

Dalam model ini, sumber daya komputasi seperti server, storage, dan jaringan digunakan secara bersama oleh banyak pengguna (multi-tenant environment).


3.2 Arsitektur Public Cloud

https://www.researchgate.net/publication/275947355/figure/fig4/AS%3A668866539700235%401536481618739/A-multi-tenant-application-running-on-the-public-cloud-requires-a-scalable-architecture.png
https://www.researchgate.net/publication/224919620/figure/fig3/AS%3A302653130199052%401449169537278/Architecture-Model-of-Public-Cloud-Computing-Usage.png
https://www.researchgate.net/publication/296329949/figure/fig1/AS%3A671534423236628%401537117691417/Network-Architecture-of-Data-Centers-in-Cloud-Computing-Environments.png

4

Arsitektur public cloud biasanya terdiri dari beberapa komponen utama:

1. Data Center

Pusat data yang dimiliki oleh penyedia layanan cloud.

2. Cloud Infrastructure

Infrastruktur komputasi seperti server, storage, dan jaringan.

3. Internet Connectivity

Pengguna mengakses layanan cloud melalui internet.

4. Multi-Tenant System

Banyak pengguna dapat menggunakan sumber daya cloud secara bersamaan.


3.3 Contoh Public Cloud

Beberapa penyedia public cloud antara lain:

  • Amazon Web Services (AWS)
  • Google Cloud Platform
  • Microsoft Azure
  • IBM Cloud
  • Alibaba Cloud

3.4 Kelebihan Public Cloud

  1. biaya lebih rendah
  2. tidak perlu membeli hardware
  3. skalabilitas tinggi
  4. mudah diimplementasikan

3.5 Kekurangan Public Cloud

  1. kontrol terhadap infrastruktur terbatas
  2. potensi masalah keamanan data
  3. ketergantungan pada penyedia layanan

4. Private Cloud

4.1 Pengertian Private Cloud

Private cloud adalah model deployment cloud yang digunakan secara eksklusif oleh satu organisasi. Infrastruktur cloud dapat berada di dalam data center organisasi atau dikelola oleh pihak ketiga.

Private cloud biasanya digunakan oleh organisasi yang membutuhkan tingkat keamanan dan kontrol yang tinggi.


4.2 Arsitektur Private Cloud

https://www.researchgate.net/profile/Seyed-Buhari/publication/270278752/figure/fig3/AS%3A295061863583748%401447359638853/The-proposed-private-cloud-architecture.png
https://www.researchgate.net/publication/328545657/figure/fig1/AS%3A686188855840768%401540611580273/Private-cloud-architecture.png
https://www.sagiss.com/hubfs/cloud%20architecture%20%281%29.webp

4

Komponen utama private cloud antara lain:

1. Internal Data Center

Server dan infrastruktur berada di dalam organisasi.

2. Virtualization Layer

Teknologi virtualisasi digunakan untuk mengoptimalkan penggunaan server.

3. Cloud Management Platform

Perangkat lunak yang digunakan untuk mengelola cloud.

Contoh:

  • OpenStack
  • VMware vCloud
  • Microsoft Azure Stack

4.3 Karakteristik Private Cloud

  • digunakan oleh satu organisasi
  • keamanan lebih tinggi
  • kontrol penuh terhadap sistem
  • dapat disesuaikan dengan kebutuhan organisasi

4.4 Kelebihan Private Cloud

  1. keamanan lebih tinggi
  2. kontrol penuh terhadap sistem
  3. fleksibilitas konfigurasi

4.5 Kekurangan Private Cloud

  1. biaya implementasi tinggi
  2. membutuhkan tim IT khusus
  3. pemeliharaan infrastruktur lebih kompleks

5. Hybrid Cloud

5.1 Pengertian Hybrid Cloud

Hybrid cloud adalah model deployment cloud yang menggabungkan public cloud dan private cloud dalam satu sistem yang terintegrasi.

Model ini memungkinkan organisasi menggunakan kelebihan dari kedua jenis cloud.


5.2 Arsitektur Hybrid Cloud

https://www.researchgate.net/publication/376396234/figure/fig3/AS%3A11431281210973857%401702269345401/Public-cloud-Private-cloud-and-Hybrid-cloud.ppm
https://miro.medium.com/1%2Ay_RRm1zd-u2GTBO0RVA0DA.png
https://cdn.techscience.cn/ueditor/files/TSP_CSSE_36-1/TSP_CSSE_14267/TSP_CSSE_14267/images/fig-2.png/mobile_webp

4

Pada arsitektur hybrid cloud terdapat beberapa komponen utama:

1. Private Cloud Infrastructure

Digunakan untuk menyimpan data sensitif.

2. Public Cloud Infrastructure

Digunakan untuk menjalankan aplikasi yang membutuhkan skalabilitas tinggi.

3. Network Integration

Koneksi antara private cloud dan public cloud menggunakan:

  • VPN
  • dedicated connection
  • secure gateway

5.3 Contoh Penggunaan Hybrid Cloud

Contoh implementasi hybrid cloud:

  • database sensitif disimpan di private cloud
  • aplikasi web dijalankan di public cloud
  • backup data disimpan di public cloud

5.4 Kelebihan Hybrid Cloud

  1. fleksibilitas tinggi
  2. keamanan data lebih baik
  3. skalabilitas tinggi
  4. efisiensi biaya

5.5 Kekurangan Hybrid Cloud

  1. arsitektur sistem lebih kompleks
  2. membutuhkan integrasi jaringan yang baik
  3. pengelolaan sistem lebih sulit

6. Community Cloud

6.1 Pengertian Community Cloud

Community cloud adalah model deployment cloud yang digunakan oleh beberapa organisasi yang memiliki kebutuhan, tujuan, atau kebijakan yang sama.

Cloud ini biasanya digunakan oleh organisasi yang berada dalam satu sektor atau komunitas tertentu.


6.2 Arsitektur Community Cloud

https://www.tutorialspoint.com/cloud_computing/images/cloud_computing-community_cloud_model.jpg
https://www.slideteam.net/media/catalog/product/cache/1280x720/w/h/what_is_community_cloud_cloud_computing_ppt_structure_slide01.jpg
https://www.researchgate.net/publication/305995336/figure/fig1/AS%3A393037445386241%401470718837816/Community-Cloud-Architecture.png

4

Pada community cloud, beberapa organisasi berbagi infrastruktur cloud yang sama tetapi tetap menjaga keamanan data masing-masing.

Contoh organisasi yang menggunakan community cloud:

  • universitas
  • lembaga penelitian
  • instansi pemerintah
  • organisasi kesehatan

6.3 Kelebihan Community Cloud

  1. biaya dapat dibagi antar organisasi
  2. keamanan lebih baik dibanding public cloud
  3. mendukung kolaborasi antar organisasi

6.4 Kekurangan Community Cloud

  1. pengelolaan cloud lebih kompleks
  2. membutuhkan kesepakatan antar organisasi
  3. skalabilitas terbatas dibanding public cloud

7. Perbandingan Model Deployment Cloud

AspekPublic CloudPrivate CloudHybrid CloudCommunity Cloud
Kepemilikanpenyedia cloudorganisasikombinasibeberapa organisasi
Keamanansedangtinggitinggitinggi
Biayarendahtinggisedangsedang
Skalabilitassangat tinggiterbatastinggiterbatas
Kontrol sistemrendahsangat tinggitinggisedang

8. Studi Kasus Implementasi Deployment Cloud

Kasus 1: Startup Teknologi

Startup biasanya menggunakan public cloud karena:

  • biaya rendah
  • mudah diimplementasikan
  • tidak perlu membeli server

Kasus 2: Bank atau Institusi Keuangan

Bank cenderung menggunakan private cloud karena:

  • keamanan data sangat penting
  • regulasi ketat terhadap penyimpanan data

Kasus 3: Perusahaan Besar

Perusahaan besar biasanya menggunakan hybrid cloud.

Contoh:

  • sistem internal di private cloud
  • aplikasi publik di public cloud

Kasus 4: Lembaga Pendidikan

Beberapa universitas dapat menggunakan community cloud untuk berbagi infrastruktur penelitian dan data akademik.


9. Faktor Pemilihan Model Deployment Cloud

Organisasi harus mempertimbangkan beberapa faktor sebelum memilih model deployment cloud.

Faktor tersebut antara lain:

1. Keamanan Data

Data sensitif memerlukan sistem keamanan yang tinggi.

2. Biaya Implementasi

Setiap model memiliki biaya yang berbeda.

3. Skalabilitas

Kemampuan sistem untuk menangani pertumbuhan pengguna.

4. Kepatuhan Regulasi

Beberapa organisasi harus mematuhi aturan tertentu terkait penyimpanan data.


10. Kesimpulan

Model deployment cloud merupakan cara bagaimana infrastruktur cloud diimplementasikan dan digunakan oleh organisasi. Empat model deployment utama dalam cloud computing adalah Public Cloud, Private Cloud, Hybrid Cloud, dan Community Cloud.

Setiap model memiliki karakteristik, kelebihan, dan kekurangan masing-masing. Oleh karena itu, organisasi perlu mempertimbangkan berbagai faktor seperti keamanan, biaya, dan kebutuhan operasional sebelum menentukan model deployment cloud yang tepat.

Pemahaman mengenai model deployment cloud sangat penting bagi mahasiswa maupun praktisi teknologi informasi agar dapat merancang sistem cloud yang sesuai dengan kebutuhan organisasi.