Apa itu Cloud Computing ?

Cloud Computing adalah konsep baru yang baru-baru ini menjadi populer di industri komputer. Ide utama komputasi awan adalah berbagi jalan raya komputasi di antara komunitas pengguna. Konsep komputasi awan yang muncul pada tahun 1960-an, ketika Johon McCarthy berpendapat bahwa “komputasi suatu hari nanti dapat diatur sebagai utilitas publik”.

Proyek Condor yang dimulai pada tahun 1988 di University of Wisconsin-Madison adalah keberhasilan implementasi konsep komputasi Cloud. Proyek ini dimotivasi oleh pengamatan bahwa persentase tinggi dari kapasitas workstation pengguna menganggur saat pengguna mereka berada di luar kantor mereka atau melakukan tugas-tugas lain seperti membaca atau berbicara di telepon.

Siklus idle ini dapat dipanen oleh sistem Condor dan tersedia bagi pengguna yang membutuhkan lebih banyak daya komputasi daripada yang tersedia bagi mereka di workstation lokal mereka. Saat ini Cloud computing dikembangkan sebagai teknologi komputasi berbasis web yang menawarkan tingkat kebebasan dalam pembentukan infrastruktur IT.

Tulisan ini membahas konsep-konsep cloud computing mulai dari definisinya. Kemudian membahas kelebihan, kekurangan dan tantangan dari cloud computing.

Apa itu Cloud Computing

Istilah “cloud” adalah metafora untuk “Internet”. Komputasi Cloud didefinisikan sebagai model untuk memungkinkan akses jaringan sesuai permintaan di mana-mana, nyaman, ke kumpulan bersama sumber daya komputasi yang dapat dikonfigurasi (misalnya, jaringan, penyimpanan server, aplikasi, dan layanan) yang dapat dengan cepat disediakan dan dirilis dengan upaya manajemen minimal atau interaksi penyedia layanan.

Pelanggan komputasi awan tidak memiliki infrastruktur fisik melainkan mereka menyewa penggunaan dari penyedia pihak ketiga. Mereka mengkonsumsi sumber daya sebagai layanan dan hanya membayar sumber daya yang mereka gunakan. Sebagian besar infrastruktur komputasi awan terdiri dari layanan yang diberikan melalui pusat-pusat umum dan dibangun di atas severs.

Berbagi sumber daya di antara mereka dapat meningkatkan kecepatan komputasi ketika server tidak perlu dibiarkan diam. Hadir Banyak perusahaan seperti Google, Microsoft, dan Salesforce.com memberikan layanan dari cloud.

Google memiliki cloud pribadi yang menyediakan layanan mereka seperti layanan email, aplikasi dokumen, terjemahan teks, dan peta. Layanan online Microsoft Sharepoint memungkinkan alat aplikasi dipindahkan ke cloud, dan Microsoft saat ini membuat aplikasi kantornya tersedia di cloud.

Model Layanan Komputasi awan

Komputasi awan menawarkan perangkat lunak dan perangkat keras sebagai layanan melalui internet. Layanan ini diklasifikasikan ke dalam tiga kategori:1. Perangkat Lunak sebagai Layanan (SaaS)2. Platform sebagai Layanan (PaaS)3. Infrastruktur sebagai Layanan (IaaS)

1. Software as a Service (SaaS)

Dalam model ini, aplikasi lengkap ditawarkan kepada pelanggan, sebagai layanan sesuai permintaan. Satu instans layanan berjalan di cloud &beberapa pengguna akhir dilayani. Di sisi pelanggan, tidak perlu investasi di muka di server atau lisensi perangkat lunak, sedangkan untuk penyedia, biayanya diturunkan, karena hanya satu aplikasi yang perlu dihosting & dipelihara. Saat ini SaaS ditawarkan oleh perusahaan seperti Google, Salesforce, Microsoft, Zoho, dll.

2. Platform sebagai Layanan (PaaS)

Di sini, lapisan perangkat lunak, atau lingkungan pengembangan dienkapsulasi &ditawarkan sebagai layanan, di mana tingkat layanan lain yang lebih tinggi dapat dibangun. Pelanggan memiliki kebebasan untuk membangun aplikasinya sendiri, yang berjalan di infrastruktur penyedia.  Untuk memenuhi persyaratan pengelolaan dan skalabilitas aplikasi, penyedia PaaS menawarkan kombinasi server OS dan aplikasi yang telah ditentukan sebelumnya, seperti platform LAMP (Linux, Apache, MySql dan PHP), J2EE terbatas, Ruby, dll. Google‟s App Engine, Force.com, dll adalah beberapa contoh PaaS yang populer.

3. Infrastructure as a Service (IaaS)

IaaS menyediakan kemampuan penyimpanan dan komputasi dasar sebagai layanan standar melalui jaringan. Server, sistem penyimpanan, peralatan jaringan, ruang pusat data, dll.  dikumpulkan dan tersedia untuk menangani beban kerja.  Pelanggan biasanya akan menyebarkan perangkat lunaknya sendiri pada infrastruktur. Beberapa contoh umum adalah Amazon, GoGrid, 3 Tera, dll.

Model penyebaran cloud

Model komputasi cloud dapat digunakan dengan beberapa cara. Menurut karakteristik model-model tersebut kita dapat mengidentifikasi empat model utama.

1. Private Cloud
Infrastruktur cloud telah digunakan, dan dikelola serta dioperasikan untuk organisasi tertentu. Operasi mungkin di rumah atau dengan pihak ketiga di tempat.

2. Community Cloud
Infrastruktur cloud dibagi di antara sejumlah organisasi dengan minat dan persyaratan yang sama. Ini dapat membantu membatasi biaya pengeluaran modal untuk pendiriannya karena biaya dibagi di antara organisasi. Operasi mungkin di rumah atau dengan pihak ketiga di tempat.

3. Cloud Publik
Infrastruktur cloud tersedia untuk umum secara komersial oleh penyedia layanan cloud. Hal ini memungkinkan konsumen untuk mengembangkan dan menyebarkan layanan di cloud dengan pengeluaran keuangan yang sangat sedikit dibandingkan dengan modal.

4. Hybrid Cloud
Infrastruktur cloud terdiri dari sejumlah cloud jenis apa pun, tetapi cloud memiliki kemampuan melalui antarmuka mereka untuk memungkinkan data dan/atau aplikasi dipindahkan dari satu cloud ke cloud lainnya. Ini bisa menjadi kombinasi cloud pribadi dan publik yang mendukung persyaratan untuk menyimpan beberapa data dalam suatu organisasi, dan juga kebutuhan untuk menawarkan layanan di cloud.

Manfaat
Berikut ini adalah beberapa kemungkinan manfaat bagi mereka yang menawarkan layanan dan aplikasi berbasis komputasi awan:

• Penghematan Biaya
Biaya awal benar-benar hemat biaya. Model penagihan memiliki basis per penggunaan. Biaya Pemeliharaan dan biaya layanan jauh lebih rendah daripada metode komputasi tradisional.

• Skalabilitas/Fleksibilitas
Infrastruktur komputasi cloud memiliki kapasitas penyimpanan yang sangat besar. Di sana untuk pengguna dapat melakukan komputasi dengan ukuran data yang besar. Jika kita mempertimbangkan di tingkat industri, Perusahaan dapat memulai dengan penyebaran kecil dan tumbuh menjadi penyebaran besar dengan cukup cepat, dan kemudian meningkatkan skala kembali jika perlu. Selain itu, fleksibilitas komputasi awan memungkinkan perusahaan untuk menggunakan sumber daya tambahan pada waktu sibuk, memungkinkan mereka untuk memenuhi permintaan konsumen.

• Keandalan
Kami dapat menggunakan beberapa cloud yang berlebihan untuk melakukan tujuan komputasi kami. Ini mendukung kelangsungan bisnis dan pemulihan bencana.

• Penyedia layanan Maintenance
Cloud melakukan pemeliharaan sistem, dan akses melalui API yang tidak memerlukan instalasi aplikasi ke PC, sehingga semakin mengurangi persyaratan pemeliharaan.

• Dapat Diakses Seluler
Ini juga merupakan manfaat utama yang datang dengan komputasi awan. Pekerja jarak jauh telah meningkatkan produktivitas karena sistem yang dapat diakses dalam infrastruktur yang tersedia dari mana saja.

Tantangan

• Keamanan Data
Keamanan adalah masalah utama yang terlibat dengan struktur komputasi awan. Penyedia layanan cloud dapat memantau penggunaan cloud dan data. Pengguna tidak memiliki pemahaman tentang penyimpanan data back end. Mereka tidak tahu persis di mana mereka menyimpan data mereka. Masalah ini dapat diselesaikan jika penyedia layanan dapat menjamin tingkat keamanan yang baik dan jika mereka menggunakan mekanisme enkripsi apa pun.

• Pemulihan dan Ketersediaan Data
Ini juga merupakan tantangan yang dicapai oleh penyedia layanan. Penyedia layanan harus memelihara sistem pemulihan bencana yang baik dan sistem manajemen kapasitas dan kinerja.

• Kemampuan Manajemen
Meskipun ada beberapa penyedia cloud, manajemen platform dan infrastruktur masih dalam tahap awal. Fitur seperti “Penskalaan otomatis‟ misalnya, adalah persyaratan penting bagi banyak perusahaan. Ada potensi besar untuk meningkatkan fitur skalabilitas dan penyeimbangan beban yang disediakan saat ini.

• Pembatasan Peraturan dan
Konstitusional Di beberapa negara, peraturan Pemerintah tidak mengizinkan informasi pribadi dan informasi sensitif lainnya secara fisik berada di luar negara bagian atau negara. Untuk memenuhi persyaratan tersebut, penyedia cloud perlu menyiapkan pusat data atau situs penyimpanan secara eksklusif di dalam negeri untuk mematuhi peraturan. Memiliki infrastruktur seperti itu mungkin tidak selalu layak dan merupakan tantangan besar bagi penyedia cloud.

About admin

Check Also

cpanel open source web hosting alternatif

Kumpulan cPanel Open Source Alternatif yang Gratis

cPanel adalah panel kontrol populer untuk manajemen situs web dan server. Ini memungkinkan Anda untuk …

Leave a Reply

Your email address will not be published.