Cloud Computing

Cloud Computing adalah akses sesuai permintaan, melalui Internet, ke sumber daya komputasi—aplikasi, server (server fisik dan server virtual), penyimpanan data, alat pengembangan, kemampuan jaringan, dan banyak lagi—dihosting di pusat data jarak jauh yang dioperasikan oleh cloud penyedia layanan (atau CSP). CSP menyediakan sumber daya ini dengan biaya berlangganan bulanan atau menagihnya berdasarkan penggunaan.

Dibandingkan dengan TI lokal tradisional, dan bergantung pada layanan cloud yang Anda pilih, Cloud Computing membantu melakukan hal berikut:

Biaya TI yang lebih rendah: Cloud memungkinkan Anda menghilangkan sebagian atau sebagian besar biaya dan upaya yang terlibat dalam pembelian, pemasangan, konfigurasi, dan pengelolaan infrastruktur lokal Anda.

Mengoptimalkan kecepatan dan waktu untuk menilai: Dengan cloud, organisasi Anda dapat mulai menggunakan aplikasi perusahaan dalam hitungan menit, daripada menunggu berminggu-minggu atau berbulan-bulan agar departemen TI Anda menanggapi permintaan, membeli dan mengonfigurasi perangkat keras pendukung, dan menginstal perangkat lunak. Cloud juga memungkinkan Anda mengaktifkan pengguna tertentu – khususnya pengembang dan ilmuwan data – untuk membantu diri mereka sendiri dengan dukungan perangkat lunak dan infrastruktur.

Meningkatkan skala dengan lebih mudah dan hemat biaya: Cloud menawarkan fleksibilitas — alih-alih membeli kelebihan kapasitas yang tidak digunakan selama periode lambat, Anda dapat meningkatkan dan menurunkan kapasitas sebagai respons terhadap naik turunnya lalu lintas. Anda juga dapat memanfaatkan jaringan global penyedia layanan cloud untuk mempublikasikan aplikasi Anda di dekat pengguna di seluruh dunia.

Istilah “Cloud Computing” juga mengacu pada teknologi yang membuat cloud bekerja. Ini termasuk beberapa bentuk infrastruktur TI virtual — server, perangkat lunak sistem operasi, jaringan, dan infrastruktur lain yang telah dipreteli dengan perangkat lunak khusus, sehingga dapat digabungkan dan dipartisi terlepas dari batasan perangkat keras fisik. Misalnya, server perangkat keras tunggal dapat dibagi menjadi beberapa server virtual.

Baca Juga :  Apa itu Hybrid Cloud ?

Virtualisasi memungkinkan penyedia cloud untuk memaksimalkan sumber daya pusat data mereka. Tidak mengherankan, banyak perusahaan mengadopsi model pengiriman cloud dari infrastruktur lokal mereka sehingga mereka dapat mencapai pemanfaatan maksimum dan penghematan biaya terhadap infrastruktur TI tradisional dan menawarkan layanan mandiri dan kelincahan yang sama kepada pengguna akhir.

Jika Anda menggunakan komputer atau perangkat seluler di rumah atau di tempat kerja, Anda hampir pasti menggunakan beberapa bentuk Cloud Computing setiap hari, apakah itu aplikasi awan seperti Google Gmail atau Salesforce, media streaming seperti Netflix, atau penyimpanan file awan seperti Dropbox. Menurut survei baru-baru ini, 92% organisasi menggunakan cloud hari ini (tautannya berada di luar IBM), dan sebagian besar berencana untuk menggunakannya lebih sering selama tahun depan.

layanan Cloud Computing

IaaS (Infrastructure as a Service), PaaS (Platform as a Service), dan SaaS (Software as a Service) adalah tiga model paling umum untuk layanan cloud, dan tidak umum bagi organisasi untuk menggunakan ketiganya. Namun, sering ada kebingungan antara ketiganya dan apa yang termasuk dalam masing-masing:

SaaS (Perangkat Lunak sebagai Layanan)

SaaS—juga dikenal sebagai perangkat lunak berbasis cloud atau aplikasi cloud—adalah perangkat lunak aplikasi yang dihosting di cloud yang dapat Anda akses dan gunakan melalui browser web, klien desktop khusus, atau API yang terintegrasi dengan sistem operasi desktop atau seluler Anda.

Baca Juga :  Hosting Terbaik

Dalam kebanyakan kasus, pengguna SaaS membayar biaya berlangganan bulanan atau tahunan; Beberapa mungkin menawarkan tarif “bayar sesuai pemakaian” berdasarkan penggunaan Anda yang sebenarnya.

Selain penghematan biaya dan waktu-ke-nilai serta manfaat skalabilitas cloud, SaaS menawarkan:

Peningkatan otomatis: Dengan SaaS, Anda dapat memanfaatkan fitur baru segera setelah penyedia menambahkannya, tanpa perlu mengoordinasikan peningkatan lokal.

Perlindungan kehilangan data: Karena data aplikasi Anda ada di cloud, dengan aplikasi tersebut, Anda tidak akan kehilangan data jika perangkat Anda mogok atau gagal.

SaaS adalah model pengiriman utama untuk sebagian besar perangkat lunak bisnis saat ini – ada ratusan ribu solusi SaaS yang tersedia, mulai dari aplikasi industri dan manajemen yang paling terfokus, hingga basis data perangkat lunak perusahaan yang kuat dan perangkat lunak kecerdasan buatan (AI).

PaaS (Platform sebagai Layanan)

PaaS memberi pengembang perangkat lunak platform sesuai permintaan—perangkat keras, tumpukan perangkat lunak lengkap, infrastruktur, dan bahkan alat pengembangan—untuk menjalankan, mengembangkan, dan mengelola aplikasi tanpa biaya, kerumitan, dan tidak fleksibelnya pemeliharaan platform tersebut di tempat.

Dengan PaaS, penyedia cloud menghosting semuanya — server, jaringan, penyimpanan, perangkat lunak sistem operasi, middleware, dan database — di pusat data mereka. Pengembang cukup memilih dari daftar server dan lingkungan yang mereka butuhkan untuk menjalankan, membangun, menguji, menyebarkan, memelihara, memperbarui, dan menskalakan aplikasi.

Baca Juga :  Hosting Services

Hari ini, PaaS sering dibangun di sekitar wadah, model komputasi virtual yang telah dihapus satu langkah dari server virtual. Container memvirtualisasikan sistem operasi, memungkinkan pengembang untuk mengemas aplikasi hanya dengan layanan sistem operasi yang dibutuhkan untuk berjalan di platform apa pun, tanpa modifikasi dan tanpa memerlukan middleware.

Red Hat OpenShift adalah PaaS populer yang dibangun di sekitar container Docker dan Kubernetes. , solusi orkestrasi container open source yang mengotomatiskan penerapan, penskalaan, penyeimbangan beban, dan lainnya untuk aplikasi berbasis container.

Pelajari selengkapnya tentang PaaS

IaaS (Infrastruktur sebagai Layanan)
IaaS menyediakan akses sesuai permintaan ke sumber daya komputasi inti—server fisik dan virtual, jaringan, dan penyimpanan—

Online dengan dasar bayar sesuai pemakaian. IaaS memungkinkan pengguna akhir untuk menskalakan dan mengecilkan sumber daya sesuai kebutuhan, mengurangi kebutuhan pengeluaran modal di muka yang tinggi atau infrastruktur lokal atau “milik” yang tidak perlu dan untuk pembelian berlebihan sumber daya untuk mengakomodasi peningkatan siklus dalam penggunaan.

Tidak seperti SaaS dan PaaS (dan bahkan model komputasi PaaS yang lebih baru seperti kontainer dan tanpa server), IaaS memberi pengguna tingkat kontrol terendah atas sumber daya komputasi di cloud.

IaaS adalah model Cloud Computing paling populer ketika diluncurkan pada awal 2010. Sementara model awan tetap untuk berbagai jenis beban kerja, penggunaan SaaS dan PaaS tumbuh pada tingkat yang jauh lebih cepat.

Baca Juga :  Apa itu VPS (Virtual Private Server) ?

Pelajari selengkapnya tentang IaaS

Komputasi tanpa server
Komputasi tanpa server (juga disebut hanya tanpa server) adalah paradigma Cloud Computing yang mengalihkan semua tugas manajemen infrastruktur backend — penyediaan, penskalaan, penjadwalan, dan debugging — ke penyedia cloud, memungkinkan pengembang untuk memfokuskan semua waktu dan upaya mereka pada kode tertentu dan logika bisnis aplikasi mereka.

Selain itu, server tanpa server menjalankan kode aplikasi hanya berdasarkan permintaan dan meningkatkan dan menurunkan skala infrastruktur pendukung secara otomatis sebagai respons terhadap jumlah permintaan. Tanpa server, klien hanya membayar sumber daya yang digunakan saat aplikasi berjalan – mereka tidak pernah membayar kapasitas menganggur.

FaaS, atau Fungsi sebagai Layanan, sering disalahartikan dengan komputasi tanpa server padahal sebenarnya merupakan bagian dari komputasi tanpa server.

FaaS memungkinkan pengembang untuk mengimplementasikan bagian dari kode aplikasi (disebut fungsi) dalam menanggapi peristiwa tertentu.

Segala sesuatu selain kode — perangkat keras fisik, sistem operasi mesin virtual, dan pengelolaan perangkat lunak server web — secara otomatis disediakan oleh penyedia layanan cloud secara real time saat kode sedang dieksekusi dan dimulai ulang lagi setelah eksekusi selesai. . Faktur dimulai saat eksekusi dimulai dan berhenti saat eksekusi berhenti.

Pelajari lebih lanjut tentang Tanpa Server

Diagram yang menunjukkan siapa yang mengelola apa dalam layanan Cloud Computing
Jenis Cloud Computing
awan publik
Awan publik adalah jenis Cloud Computing di mana penyedia layanan awan membuat sumber daya komputasi—mulai dari aplikasi SaaS hingga mesin virtual individu (VM), hingga perangkat komputasi mineral, untuk melengkapi infrastruktur tingkat perusahaan dan platform pengembangan—tersedia bagi pengguna di seluruh dunia. internet publik.

Baca Juga :  Hosting Gratis

Akses ke sumber daya ini mungkin tersedia secara bebas, atau akses dapat dijual dengan model penetapan harga berbasis langganan atau bayar per penggunaan.

Penyedia layanan cloud publik memiliki, mengelola, dan memiliki semua tanggung jawab atas pusat data, perangkat, dan infrastruktur tempat beban kerja pelanggan dijalankan, biasanya menyediakan konektivitas jaringan bandwidth tinggi untuk memastikan kinerja tinggi dan akses cepat ke aplikasi dan data.

Awan publik adalah lingkungan multi-penyewa – infrastruktur pusat data dari penyedia cloud digunakan bersama oleh semua pelanggan cloud publik. Di cloud publik terkemuka — Amazon Web Services (AWS), Google Cloud, IBM Cloud, Microsoft Azure, dan Oracle Cloud — pelanggan ini dapat berjumlah jutaan.

Pasar Cloud Computing publik global telah berkembang pesat selama beberapa tahun terakhir, dan para analis memperkirakan tren ini akan terus berlanjut; Analis industri Gartner memperkirakan pendapatan cloud publik di seluruh dunia akan melebihi $330 miliar pada akhir 2022 (tautan ada di luar IBM).

Banyak organisasi memindahkan sebagian infrastruktur komputasi mereka ke cloud publik karena layanan cloud publik fleksibel dan mudah diskalakan, dan dapat dimodifikasi secara fleksibel untuk memenuhi tuntutan perubahan beban kerja. Yang lain tertarik pada janji efisiensi yang lebih besar dan lebih sedikit sumber daya yang terbuang karena pelanggan hanya membayar untuk apa yang mereka gunakan. Yang lain lagi berusaha mengurangi pengeluaran untuk perangkat keras dan infrastruktur lokal.

Baca Juga :  Shared Hosting vs VPS vs Dedicated hosting Siapa yang Terbaik ?

Pelajari lebih lanjut tentang cloud publik

awan pribadi
Private cloud adalah lingkungan cloud di mana semua infrastruktur cloud dan sumber daya komputasi dialokasikan dan diakses hanya oleh satu pelanggan. Awan pribadi menggabungkan banyak manfaat Cloud Computing—termasuk fleksibilitas, skalabilitas, dan kemudahan penyampaian layanan—dengan kontrol akses, keamanan, dan alokasi sumber daya untuk infrastruktur lokal.

Awan pribadi biasanya di-host secara lokal di pusat data pelanggan. Tetapi cloud pribadi juga dapat dihosting di infrastruktur penyedia cloud independen atau dibangun di atas infrastruktur sewaan yang terletak di pusat data di luar lokasi.

Banyak perusahaan memilih cloud pribadi daripada cloud publik karena cloud pribadi adalah cara yang lebih mudah (atau satu-satunya) untuk memenuhi persyaratan kepatuhan peraturan mereka. Yang lain memilih cloud pribadi karena beban kerja mereka menangani dokumen rahasia, kekayaan intelektual, informasi pengenal pribadi (PII), catatan medis, data keuangan, atau data sensitif lainnya.

Dengan membangun arsitektur cloud pribadi sesuai dengan prinsip cloud-native, organisasi memberikan dirinya fleksibilitas untuk dengan mudah memindahkan beban kerja ke cloud publik atau berjalan dalam lingkungan cloud hybrid (lihat di bawah) kapan pun mereka siap.

Pelajari lebih lanjut tentang cloud pribadi

Awan hibrida
Awan hibrid persis seperti yang terdengar—campuran lingkungan cloud publik dan pribadi. Secara khusus, dan idealnya, cloud hybrid menghubungkan cloud pribadi perusahaan dan cloud publik ke dalam satu infrastruktur yang fleksibel untuk menjalankan aplikasi dan beban kerja perusahaan.

Baca Juga :  Hosting Terbaik

Tujuan dari hybrid cloud adalah untuk menciptakan campuran sumber daya cloud publik dan privat – dengan tingkat koordinasi di antara keduanya – yang memberi organisasi fleksibilitas untuk memilih

Cloud optimal untuk setiap aplikasi atau beban kerja dan bebas memindahkan beban kerja di antara keduanya. Awan saat kondisi berubah. Hal ini memungkinkan organisasi untuk memenuhi tujuan teknis dan bisnisnya secara lebih efektif dan hemat biaya daripada yang dapat dilakukan dengan cloud publik atau pribadi saja.

Tonton video saya, “Penjelasan Awan Hibrida” (6:35):

Pelajari lebih lanjut tentang cloud hybrid

Multicloud dan Multicloud Hybrid
Multicloud adalah penggunaan dua atau lebih cloud dari dua atau lebih penyedia cloud yang berbeda. Memiliki lingkungan multicloud bisa sesederhana menggunakan email SaaS dari satu vendor dan pengeditan gambar SaaS dari vendor lain.

Tetapi ketika organisasi berbicara tentang banyak cloud, mereka biasanya berbicara tentang menggunakan banyak cloud—termasuk SaaS, PaaS, dan IaaS—dari dua atau lebih penyedia cloud publik terkemuka. Dalam satu survei, 85% organisasi melaporkan menggunakan lingkungan multicloud.

Multicloud hybrid adalah penggunaan dua atau lebih cloud publik dengan lingkungan cloud pribadi.

Organisasi memilih Multicloud untuk menghindari penguncian penjual, memiliki lebih banyak layanan untuk dipilih, dan untuk mendapatkan akses ke lebih banyak inovasi.

Namun, semakin banyak cloud yang Anda gunakan—masing-masing dengan seperangkat alat manajemen, kecepatan transfer data, dan protokol keamanannya sendiri—semakin sulit untuk mengelola lingkungan Anda.

Baca Juga :  Shared Hosting vs VPS vs Dedicated hosting Siapa yang Terbaik ?

Platform manajemen multicloud memberikan visibilitas di beberapa penyedia cloud melalui dasbor pusat, tempat tim pengembangan dapat melihat proyek dan penerapan mereka, tim operasi dapat memantau kluster dan node, dan personel keamanan siber dapat memantau ancaman.

Pelajari lebih lanjut tentang multimedia

keamanan awan
Secara tradisional, masalah keamanan telah menjadi kendala utama bagi organisasi yang mempertimbangkan layanan cloud, terutama layanan cloud publik. Namun, dalam menanggapi permintaan, keamanan yang ditawarkan oleh penyedia layanan cloud terus melampaui solusi keamanan lokal.

Menurut penyedia perangkat lunak keamanan McAfee, saat ini 52% perusahaan memiliki keamanan yang lebih baik di cloud daripada di tempat (tautannya ada di luar IBM). Gartner memperkirakan bahwa pada tahun ini (2020), beban kerja cloud Infrastructure as a Service (IaaS) akan mengalami insiden keamanan 60% lebih sedikit daripada yang ada di pusat data tradisional (PDF, 2,3MB) (tautan ada di luar IBM).

Namun, menjaga keamanan cloud memerlukan prosedur dan keterampilan yang berbeda untuk karyawan daripada lingkungan TI lama. Beberapa praktik terbaik keamanan cloud meliputi:

Tanggung jawab bersama untuk keamanan: Secara umum, penyedia cloud bertanggung jawab untuk mengamankan infrastruktur cloud dan pelanggan bertanggung jawab untuk melindungi data mereka di dalam cloud—tetapi juga penting untuk secara jelas mendefinisikan kepemilikan data antara pihak ketiga swasta dan publik.

Enkripsi Data: Data harus dienkripsi selama tidur, dalam transmisi, dan digunakan. Pelanggan perlu mempertahankan kontrol penuh atas sakelar keamanan dan modul keamanan perangkat keras.

Baca Juga :  Hosting Services

Identitas pengguna dan manajemen akses: Pelanggan dan tim TI memerlukan pemahaman dan visibilitas lengkap tentang jaringan, perangkat, aplikasi, dan akses data.

Manajemen kolaboratif: Komunikasi yang tepat dan proses yang jelas dan dapat dipahami antara tim TI, Operasi, dan Keamanan akan memastikan integrasi cloud yang mulus, aman, dan berkelanjutan.

Pemantauan Keamanan dan Kepatuhan: Ini dimulai dengan memahami semua standar kepatuhan peraturan yang berlaku untuk industri Anda dan menyiapkan pemantauan aktif dari semua sistem yang terhubung dan layanan berbasis cloud untuk menjaga visibilitas semua pertukaran data antara lingkungan cloud publik, pribadi, dan hybrid.

Pelajari lebih lanjut tentang keamanan cloud

Kasus penggunaan cloud
Dengan 25% organisasi berencana untuk memindahkan semua aplikasi mereka ke cloud dalam tahun depan, kasus penggunaan cloud computing tampaknya tidak terbatas. Tetapi bahkan untuk perusahaan yang tidak merencanakan perpindahan grosir ke cloud, beberapa komputasi dan inisiatif cloud cocok di langit TI.

Pemulihan bencana dan kelangsungan bisnis selalu menjadi masalah cloud karena cloud menyediakan redundansi hemat biaya untuk melindungi data dari kegagalan sistem dan jarak fisik yang diperlukan untuk memulihkan data dan aplikasi jika terjadi pemadaman lokal atau bencana. Semua penyedia cloud publik utama menawarkan Disaster Recovery as a Service (DRaaS).

Apa pun yang melibatkan penyimpanan dan pemrosesan data dalam jumlah besar dengan kecepatan tinggi—dan membutuhkan lebih banyak penyimpanan dan kapasitas komputasi daripada yang dapat atau ingin dibeli dan digunakan oleh sebagian besar organisasi secara lokal—adalah tujuan Cloud Computing. Contohnya meliputi:

Baca Juga :  Hosting Gratis

Analisis data besar
Internet of Things (IoT)
Kecerdasan buatan – terutama pembelajaran mesin dan aplikasi pembelajaran mendalam
Untuk tim pengembangan yang menggunakan Agile atau DevOps (atau DevSecOps) untuk menyederhanakan pengembangan, cloud menyediakan layanan mandiri pengguna akhir sesuai permintaan yang menjaga tugas operasi — seperti pengembangan berkala dan server pengujian — agar tidak menjadi batu sandungan pengembangan.

IBM Cloud
IBM Cloud menghadirkan platform cloud publik yang paling terbuka dan aman untuk bisnis, platform multi-cloud hybrid generasi berikutnya, kemampuan data dan kecerdasan buatan yang canggih, dan keahlian perusahaan yang mendalam di 20 industri. Solusi hybrid IBM Cloud memberikan fleksibilitas dan portabilitas untuk aplikasi dan data. Linux®, Kubernetes, dan container mendukung cluster cloud hybrid ini, dan berintegrasi dengan RedHat® OpenShift® untuk membuat lintas platform yang menghubungkan sumber daya lokal dan cloud.

Pelajari bagaimana solusi IBM Cloud dapat membantu organisasi Anda:

Perbarui aplikasi yang ada Buat dan skalakan aplikasi cloud-native
Migrasikan beban kerja lokal yang ada ke cloud
Pengiriman cepat perangkat lunak dan layanan dengan DevOps
Integrasikan aplikasi dan data di berbagai cloud
Percepat perjalanan Anda menuju kecerdasan buatan
Manfaatkan jaringan 5G dan komputasi canggih
Untuk memulai, daftar untuk mendapatkan ID IBM dan buat akun IBM Cloud Anda sendiri.