Rabu, 03 Agustus 2016

APLIKASI CLOUD COMPUTING

Software as a Service (SaaS)

SaaS adalah layer yang paling atas yang menyediakan layanan berupa aplikasi yang digunakan dalam memberikan layanan kepada pelanggan. SaaS adalah salah satu jenis cloud computing yang menyediakan layanan yang berupa aplikasi tunggal melalui browser ke banyak pelanggan (hingga ribuan atau puluhan ribu pelanggan) dengan menggunakan arsitektur multitenant. 

Penjelasan atau ulasan lebih detail tentang Software as a Service bisa di lihat di video di bawah ini.


Multi-Tenant Architecture 

Seorang pelanggan disebut sebagai tenant Tenants mempunyai kemampuan untuk memodifikasi beberapa bagian dari aplikasi, seperti warna tampilan tetapi mereka tidak dapat memodifikasi source code aplikasi. Data dari beberapa perusahaan disimpan pada server yang sama, biasanya dipisahkan dengan partisi untuk mencegah migrasi data dari satu perusahaan ke perusahaan lain.

Bila ingin melihat detail materi tentang Aplikasi Cloud Computing, silahkan downlad di link di bawah ini










Arsitektur Cloud Computing

Model Penyebaran Cloud Computing 
Menjelaskan jangkauan dari pilihan penyebaran cloud yang dianggap sebagai evaluasi mengenai bagaimana cloud dapat diterapkan dengan baik untuk bisnis, teknis, atau kebutuhan operasional 
Cloud Publik 

Infrastruktur cloud yang dibuat tersedia untuk umum atau kelompok industri besar dan dimiliki oleh sebuah organisasi yang menjual jasa cloud.

Secara ekonomi, menggunakan cloud publik dapat memberikan penghematan biaya dengan cepat untuk organisasi. Penerapan cloud publik dapat sangat membantu dalam menghilangkan beban pemeliharaan yang melumpuhkan infrastruktur TI organisasi.

Cloud Privat

Infrastruktur cloud yang dioperasikan hanya bagi suatu organisasi tertentu.

Cloud privat dikelola sendiri oleh organisasi atau dikelola oleh pihak ketiga. Cloud privat membutuhkan banyak pengeluaran biaya pada infrastruktur, yang sama seperti dengan yang dibutuhkan oleh infrastruktur TI tradisional, sehingga organisasi akan perlu biaya cukup besar untuk mendapatkan keuntungan dari model cloud private

Cloud Komunitas

Infrastruktur cloud yang di pakai bersama oleh beberapa organisasi dan mendukung komunitas tertentu.

Cloud komunitas dikelola oleh organisasi atau pihak ketiga. Secara konsep, cloud komunitas berada di suatu tempat diantara cloud privat dan publik. Cloud komunitas menggambarkan infrastruktur bersama yang digunakan dan didukung oleh beberapa organisasi.

Cloud Hybrid

Infrastruktur cloud yang terdiri dari dua atau lebih cloud (privat, komunitas, atau publik) yang masih merupakan entitas unik namun terikat bersama-sama oleh teknologi standar atau kepemilikan yang memungkinkan data dan portabilitas aplikasi.

Sederhananya,cloud hibrid adalah kombinasi dari tiga model penyebaran cloud sebelumnya. Contoh penyebaran cloud hibrid dapat terdiri dari sebuah organisasi yang menyebarkan aplikasi perangkat lunak yang tidak terlalu penting ke dalam cloud publik, sekaligus menjaga aplikasi penting atau sensitif di dalam cloud privat.

















DASAR - DASAR CLOUD COMPUTING

Definisi Cloud Computing 
Cloud Computing adalah model pengembangan, penyebaran dan penyampaian TI yang memungkinkan pengiriman produk, layanan dan solusi secara real time melalui internet. (Bhardwaj, Jain, & Jain, 2010) 
Cloud Computing adalah gaya komputasi di mana sumber daya komputasi mudah untuk didapat dan diakses, mudah digunakan, murah, dan langsung dapat dijalankan. (Marks & Lozano, 2010) 

Karakteristik Cloud Computing 
  • Scalable - Kemampuan dalam meningkatkan kapasitas sumberdaya sebesar apapun yang diinginkan dengan cepat. 
  • Elastic - Kemampuan dalam menyesuaikan jumlah sumberdaya yang sesuai dengan kebutuhan secara cepat. 
  • Self-Service - Kemampuan cloud computing dalam melayani dirinya sendiri. 
  • Ubiquitous Access - Kemampuan untuk dapat diakses dimana – mana. 
  • Complete Virtualization - Kemampuan untuk menggabungkan banyak sumber daya menjadi seolah – olah hanya sebuah server tunggal. 
  • Relative Consistency - Kemampuan untuk selalu konsisten dalam menghasilkan layanan, karena cloud computing dibangun dari bermacam – macam komponen sehingga tidak tergantung hanya dengan satu komponen atau brand merk tertentu. 
Penyedia Layanan (Provider) Cloud Computing

Penyedia Layanan Cloud Computing adalah Entitas penting yang memiliki produksi penawaran layanan cloud computing.
  • Beberapa contoh provider Cloud Computing : 
  • Google (Google App Engine, Google Drive dll)  
  • Microsoft (Microsoft Windows Azure)
  • Amazon (Amazon Elastic Compute Cloud (EC2)) 
  • Salesforce.com 
  • CBN Cloud Computing 
  • Netquette Software 
  • Telkom Cloud
Sumber :
  • Marks, E. A., & Lozano, B. (2010). Executive's Guide to Cloud Computing, Canada: John Wiley & Soons. 
  • Bhardwaj, S., Jain, L., & Jain, S. (2010). Cloud computing: Understanding and Investigating Platform as a Service (PaaS). International Journal of engineering and research Technology .