Kata kunci : Bisnis, Cloud Computing
Pendahuluan
Cloud Computing dengan cepat menjadi salah satu teknologi yang paling
populer dan menjanjikan. Menawarkan berbagai peluang yang membantu organisasi
untuk meningkatkan bisnis dan penggunaan teknologi lebih efisien. Banyak
organisasi sudah mulai mengadopsi cloud computing dalam bisnis. Sulit bagi
organisasi untuk bertahan dengan cara tradisional dan tidak mampu untuk
bersaing dengan pesaing lainnya. Terutama dalam lingkungan yang kompetitif ini,
menanggapi dengan cepat tuntutan bisnis yang diperlukan. Organisasi diperlukan
untuk menerapkan ide-ide strategis untuk mendapatkan keunggulan yang
kompetitif. Cloud computing adalah teknologi yang disempurnakan dan menjadi
vital teknologi untuk menjalankan bisnis. Bertindak sebagai alat teknologi yang
sangat baik yang membantu organisasi untuk tetap kompetitif karena dapat
dianggap sebagai cara inovatif untuk meningkatkan nilai bisnis. Cloud computing
memungkinkan pengguna dan konsumen untuk mengintegrasikan dan menggabungkan
banyak layanan yang berbeda bersama yang dapat meningkatkan kreativitas dan
produktivitas. Cloud computing telah
berhasil mendapatkan daya tariknya dari organisasi karena menawarkan berbagai
solusi dan keuntungan untuk bisnis seperti meningkatkan fleksibilitas,
skalabilitas, kelincahan, mengurangi biaya dan efisiensi yang lebih tinggi.
Demikian semakin banyak organisasi mulai memigrasi layanan dan aplikasi mereka
ke cloud. Cloud Computing telah digunakan dan diterapkan dalam organisasi dan
membantu untuk memperoleh pendapatan setiap tahun. Pendapatan layanan Cloud
diperkirakan akan mencapai 66 miliar dolar pada tahun 2016 dan tingkat
pertumbuhan akan menjadi sekitar 30% per tahun. Tingkat pertumbuhan Cloud Computing yang cepat tidak
terhindarkan. Ketika teknologi semakin maju, cloud computing menimbulkan
beberapa kekhawatiran dalam keamanan, serangan terhadap cloud, dan privasi.
Organisasi harus memiliki perlindungan yang tepat terhadap cloud layanan untuk
mencegah data yang akan dicuri. Tujuan dari penulisan ini adalah untuk mengeksplorasi manfaat dari
cloud computing, mengidentifikasi ancaman terhadap cloud computing dan
menentukan solusi untuk mengatasi ancaman dalam bisnis.
Pada awal penulisan ini,
akan memberikan gambaran umum tentang cloud computing. Membahas Jenis yang
berbeda definisi dari pakar yang berbeda pada cloud computing. Selain itu, model
layanan cloud computing dan penyebarannya akan disediakan untuk menunjukkan
karakteristik model yang berbeda.
Cloud
Ada beberapa perdebatan
tentang definisi cloud computing. Masalah seperti kurangnya definisi yang disepakati,
selalu muncul di Cloud, karena para ahli yang berbeda memberikan perbedaan definisi.
Berbagai jenis layanan akan disediakan oleh cloud computing kepada pelanggan
melalui internet. Cloud computing adalah sesuatu yang semua aplikasi dan layanan
dipindahkan ke dalamnya "cloud". Kata "cloud" dapat
didefinisikan sebagai lingkungan jauh dari Teknologi Informasi perspektif. Namun,
cloud didefinisikan sebagai kolam besar di mana sumber daya komputasi disimpan. Biasanya, ia menyediakan
antarmuka tunggal yang sederhana bagi pengguna untuk menggunakan dan menyembunyikan
arsitektur.
Gambar 1 menggambarkan
arsitektur komputasi awan
Gambar 1
Dalam arsitektur cloud
computing, ada empat lapisan utama. Lapisan pertama, rangka, berisi semua
fisik, perangkat komputasi dan sumber daya perangkat keras seperti bandwidth
jaringan, komputasi unit, sistem penyimpanan dll. Lapisan kedua, sumber daya
terpadu, berisi sumber daya tervirtualisasi yang bertindak sebagai sumber daya
terintegrasi. Mesin fisik telah dikemas untuk bertindak sebagai sumber daya
terintegrasi untuk pengguna akhir. Di lapisan ketiga, yang merupakan lapisan
platform, berisi sumber daya baru seperti alat khusus, middleware, dan layanan.
Tujuan utama dari lapisan ini adalah mengurangi beban penggelaran aplikasi
langsung ke dalam wadah mesin virtual. Lingkungan pengembangan disediakan bagi
para pengembang untuk mengembangkan aplikasi. Pada bagian atas lapisan,
aplikasi, berisi aplikasi yang berjalan dan dijalankan di cloud. pengguna
dapat menggunakan layanan cloud yang disediakan oleh penyedia cloud tanpa
memiliki pengetahuan operasional. Para pengguna
tidak memerlukan persyaratan khusus atau perangkat untuk mengakses layanan ini.
Layanan yang disediakan oleh cloud adalah 24/7. Terkadang, itu juga dapat
digunakan untuk melacak kapan sumber daya komputasi dan aplikasi digunakan.
Cloud computing mampu menyediakan sumber daya, aplikasi, dan layanan bersama
yang memenuhi kebutuhan bisnis yang berubah. Cloud computing juga menyediakan
platform yang memungkinkan pengembang untuk mengembangkan dan menyebarkan
langsung ke cloud. Mereka tidak perlu khawatir tentang berapa banyak sumber daya
yang mereka butuhkan, pemeliharaan sistem dan upgrade karena ini dilakukan oleh
penyedia.
Cloud Computing Service Models
Penyedia cloud computing
menawarkan berbagai jenis layanan kepada pengguna mereka berdasarkan tiga utama
jenis model layanan.
Gambar 2 menunjukkan tiga
tipe utama model layanan di cloud computing
Gambar 2
Service as a Service (SaaS)
Penyedia layanan akan
menginstal aplikasi perangkat lunak yang dioperasikan untuk digunakan oleh
pengguna sebagai layanan. Pengguna dapat menyewanya pada model berlangganan
atau bayar per penggunaan. Para pengguna dapat mengakses aplikasi perangkat
lunak tanpa kekhawatiran instalasi dan pemeliharaan. Pengguna juga tidak perlu
mengetahui infrastruktur dan platform tempat aplikasi berjalan.
Dibandingkan dengan
perangkat lunak tradisional, SaaS tidak memerlukan perangkat lunak dan sumber
daya perangkat keras sendiri. SaaS sangat populer karena skalabilitasnya,
kompatibilitasnya, dapat diakses di seluruh dunia dan pengguna tidak perlu
melakukan / khawatir tentang penskalaan, konfigurasi, dan pembaruan. Namun,
pengguna tidak memiliki kontrol pada komponen, keamanan, dan kustomisasi
aplikasi. Contoh SaaS adalah Google Docs, Microsoft Office 365, salesforce.com
dll.
Platform as a Service (PaaS)
PaaS memainkan peran utama
dalam cloud karena lingkungan pengembangan akan disediakan oleh penyedia
layanan untuk pengembang aplikasi untuk menerapkan dan memelihara aplikasi
mereka. Platform, termasuk perangkat lunak, perangkat keras, sistem operasi,
server, alat pengembangan, dan basis data akan disediakan oleh penyedia
layanan. Pengguna tidak perlu tahu berapa banyak unit pemrosesan, memori,
penyimpanan yang mereka butuhkan untuk aplikasi mereka. PaaS menyediakan
"Siklus Hidup Perangkat Lunak" penuh karena memungkinkan pengembang
aplikasi untuk langsung menerapkannya di awan. Perbedaan antara PaaS dan SaaS
adalah pengguna untuk mengembangkan aplikasi di cloud atau meng-host aplikasi
yang sudah selesai di PaaS sementara pengguna hanya dapat meng-host aplikasi
yang telah selesai di SaaS.
Beberapa contoh PaaS adalah
Amazon Web Services, Google App Engine, dan Microsoft Azure.
Infrastructure as a Service (IaaS)
Lapisan bawah model
layanan adalah IaaS. Konsep utama IaaS adalah virtualisasi. IaaS menyediakan
infrastruktur untuk aplikasi untuk dijalankan. IaaS menyediakan sumber daya
komputasi dan infrastruktur yang diperlukan seperti penyimpanan, unit
pemrosesan, jaringan, dll. IaaS seperti berada di tengah dua layanan lainnya
karena berfungsi sebagai fisik atau mesin virtual untuk mendukung aplikasi
pengguna. Ini memungkinkan pengguna untuk menyebarkan dan menjalankan sistem
operasi dan aplikasi. Manfaat utamanya adalah pengguna tidak bertanggung jawab
atas penerapan, administrasi, dan pemeliharaan. Contoh IaaS adalah Amazon EC2.
Deployment Models
Cloud computing telah
diklasifikasikan sebagai empat jenis model penyebaran: cloud publik, cloud
pribadi, cloud komunitas, dan cloud hybrid. Masing-masing model memiliki ruang
lingkup layanan sendiri yang ditawarkan kepada pengguna. Cara penerapan Cloud
Computing akan didasarkan pada berbagai faktor, seperti kemampuan penyesuaian,
berbagi layanan cloud, persyaratan keamanan, dan lokasi layanan yang dihosting.
Gambar 3 menunjukkan
berbagai jenis model penyebaran cloud.
Gambar 3
Di cloud publik, layanan
ditawarkan kepada semua orang di masyarakat umum melalui Internet. Layanan ini
disediakan dan dibagikan dengan organisasi lain oleh penyedia layanan pihak
ketiga. Biasanya penyedia layanan memiliki kebijakan mereka sendiri, nilai, biaya
dan pengisian model menemukan bahwa layanan yang disampaikan dapat dikelola dan
konsisten tersedia. Namun, pengguna diperlakukan tidak tepercaya. Peneliti
menemukan bahwa privasi dan keamanan adalah masalah yang selalu didiskusikan di
cloud publik. Contoh layanan cloud publik adalah layanan email dan layanan
penyimpanan foto. Layanan cloud pribadi untuk penggunaan organisasi.
Dibandingkan dengan cloud publik, private cloud memiliki keamanan yang lebih
tinggi karena hanya dapat diakses oleh pengguna tepercaya di organisasi atau
diberikan pihak ketiga. Contoh penggunaan cloud pribadi dalam suatu organisasi
adalah untuk membagikan data pelanggan ke cabang mereka yang lain. Jenis
layanan cloud ini kurang berisiko, keamanan yang lebih tinggi, efisiensi energi
yang lebih tinggi, lebih dapat diandalkan, pengurangan biaya dan kompleksitas
yang lebih rendah. Penelitian telah dilakukan untuk membuktikan ini dengan
menempatkan organisasi dalam situasi yang paling genting. Namun, organisasi
perlu mengeluarkan biaya lebih untuk membeli perangkat lunak dan peralatan
untuk memiliki cloud mereka sendiri.
Komunitas cloud yang
terletak di antara cloud publik dan pribadi. Tidak jauh berbeda dengan private
cloud. Sumber daya dibagi di antara organisasi yang memiliki misi dan persyaratan
serupa. Layanan dapat dikelola oleh pihak ketiga atau organisasi itu sendiri.
Menurut pengaturan biaya
lebih murah daripada private cloud karena mereka dibagi di antara organisasi.
Selain itu, ia menawarkan tingkat keamanan dan privasi yang lebih tinggi. Salah
satu kelemahannya adalah penyimpanan data perlu dibagi antara lain. Contoh
layanan cloud komunitas cloud pendidikan yang dapat dibagi di antara
universitas di seluruh dunia untuk tujuan penelitian. Hybrid cloud adalah
komposisi dari dua atau lebih awan, baik publik, pribadi atau komunitas.
Awan akan menggunakan fisik dan server server secara bersamaan untuk menyediakan layanan. Ini
jenis
layanan cloud menawarkan keuntungan yang sama dari cloud publik dan pribadi.
Dalam cloud hybrid, lebih mudah menangani masalah keamanan data dengan
menyimpan data sensitif organisasi di penyimpanan pribadi. Biasanya jenis
layanan cloud ini digunakan untuk tujuan cadangan. Organisasi dapat meng-host
aplikasi penting pada cloud pribadi dan cloud publik untuk masalah keamanan
kurang.
Keuntungan Dari Cloud Computing Dalam Bisnis
Cloud Computing cenderung
berbeda dari konsep komputasi lainnya. Pada dasarnya, ini mendukung aplikasi
web yang ramah interaktif dan user. Orang yang berbeda akan memiliki perspektif
mereka sendiri. Beberapa orang akan mempertimbangkan komputasi awan sebagai
sumber daya komputer tervirtualisasi, pengembangan dinamis dan penyebaran
perangkat lunak. Di dunia saat ini, komputasi awan telah memainkan peran
penting terutama dalam bisnis menemukan bahwa komputasi awan sebagai teknologi
inovatif membantu organisasi untuk tetap kompetitif di antara yang lain. Ia
mampu membawa berbagai manfaat untuk bisnis. Cloud computing mampu memberikan
peningkatan kapabilitas baru yang tidak dapat diberikan oleh solusi TI
tradisional.
Flexibility
Sebagian besar
organisasi memilih untuk mengadopsi komputasi awan karena meningkatkan
fleksibilitas bisnis. Hal ini memungkinkan setiap karyawan untuk lebih
fleksibel masuk atau keluar dari tempat kerja mereka. Karyawan yang sedang
dalam perjalanan bisnis dapat mengakses data selama mereka memiliki koneksi
Internet melalui berbagai jenis perangkat. Berbagai layanan yang disediakan
oleh komputasi awan membantu organisasi menangani permintaan bisnis. Komputasi
awan memungkinkan karyawan untuk berbagi dokumen dan file melalui Internet
secara bersamaan. Dengan demikian, setiap karyawan bisa mendapatkan versi
terbaru. Ini memberikan keuntungan tambahan terutama bagi karyawan organisasi
yang sering bekerja di luar organisasi dan sekarang mereka dapat dengan mudah
mengakses data mereka. Dengan demikian pemilik bisnis tidak perlu berada di
satu lokasi, tetapi sekarang dapat menghabiskan waktu mereka di bisnis lain di
lokasi lain. Selain itu, karena data dan file disimpan secara virtual di
Internet, itu memungkinkan karyawan untuk mengakses sumber daya yang sama
secara bersamaan.
Cost Reduction
Menurut alasan utama
organisasi yang mengadopsi cloud computing dalam bisnis mereka adalah membantu
dalam pengurangan biaya. Organisasi terpikat oleh kemungkinan pengurangan biaya
karena penyedia layanan cloud menyediakan penyediaan layanan
"in-house" dari layanan ini. Selain itu, organisasi hanya membayar
untuk apa yang mereka gunakan. Itu berarti organisasi hanya membayar layanan
yang mereka gunakan ketika mereka mengakses layanan cloud. Gambar 4 menunjukkan
alasan organisasi untuk mengadopsi cloud computing.
Gambar 4
Alasan utama yang
memotivasi organisasi untuk mengadopsi cloud computing adalah pengurangan biaya
yang 45,5% menyatakan bahwa cloud computing telah membantu organisasi untuk
menghemat biaya besar terutama karena model langganannya. Sumber daya pada
cloud computing dapat dipasang dan disebarkan dengan sangat cepat, terutama
SaaS, karena semuanya dilakukan oleh penyedia. Biasanya layanan ini dikelola,
ditambal dan ditingkatkan oleh penyedia. Ketika tanggung jawab mempertahankan
layanan ini telah ditransfer ke penyedia, organisasi tidak perlu khawatir
tentang masalah IT. Selain itu, dukungan teknis biasanya dilakukan oleh penyedia
dan dengan demikian mengurangi beban staf TI. Ini dapat membantu organisasi
untuk mencegah biaya pelatihan staf dan tenaga kerja.
Automatic Software/Hardware Upgrades
Ketika solusi TI telah
diterapkan dalam organisasi, itu menciptakan masalah yang tidak dapat memiliki
pembiayaan yang sesuai karena tingginya biaya pembelian dan pemeliharaan
perangkat keras dan perangkat lunak. Ini akan memberi efek negatif.
Masalah-masalah ini dapat diselesaikan dengan mengadopsi komputasi awan.
Organisasi dapat mengalihkan biaya modal mereka ke biaya operasional. Ini tidak
hanya mengurangi biaya, tetapi juga membantu membangun hubungan yang lebih
baik, tetap dalam kemajuan teknologi, meningkatkan laba, menyediakan layanan
standar dan biaya rendah kepada pelanggan. Ini mendorong lebih banyak
organisasi yang bersedia untuk membeli Supply Chain Management dan aplikasi
Customer Relationship Management karena biaya berlangganan yang ekonomis.
Karyawan dapat mengakses aplikasi ini dengan segera. Karena tidak ada investasi
modal untuk akses langsung, ini menghasilkan waktu yang lebih cepat ke pasar.
Selain itu, pengurangan biaya ini juga akan menurunkan penghalang masuk. Ini
akan meningkatkan peluang dan mendorong lebih banyak organisasi, terutama jauh
di belakang negara-negara revolusi IT untuk memulai bisnis mereka.
Agility
Di hari ini, seperti
lingkungan bisnis yang sangat kompetitif, perlu untuk tetap disorot kompetitif bahwa
salah satu cara untuk membuat organisasi berbeda dari yang lain adalah
kemampuan dan waktu yang digunakan untuk menanggapi kebutuhan perubahan cepat
pelanggan menyatakan bahwa komputasi awan dapat mencapai hal ini di cara yang
lebih efektif. Karena ketersediaan Internet, komputasi awan berlangsung
sepanjang waktu. Ini membantu organisasi untuk memberikan layanan dalam waktu
singkat, sehingga dapat digunakan sebagai alat kompetitif untuk perkembangan
pesat. Cloud computing meningkatkan ketangkasan dengan menawarkan tiga jenis
administrasi tingkat rendah dari penyedia cloud:
• Infrastruktur Sistem - mesin dan pemeliharaan suku cadang
• Kebijakan Backup - manajemen cadangan
• Aplikasi Tunggal - manajemen perangkat lunak (meningkatkan dukungan
perangkat lunak / aplikasi)
Cloud computing membantu
meningkatkan kelincahan yang mampu beradaptasi dengan cepat untuk merespon
perubahan dalam lingkungan bisnis. Dibandingkan dengan server cloud, hanya
perlu satu menit untuk mendapatkan dan menyediakan, sementara server fisik yang
normal akan memakan waktu berhari-hari.
Scalability
Manfaat lain dari cloud
computing adalah memungkinkan pengguna untuk menyesuaikan sumber daya
berdasarkan perubahan kebutuhan bisnis. Ini dapat dilakukan dengan memperluas
infrastruktur komputasi karena sebagian besar antarmuka cloud computing ramah
pengguna mengatakan solusi IT tradisional tidak mendukung skalabilitas dan itu
membawa banyak ketidaknyamanan kepada organisasi. Organisasi menolak untuk
mempertahankan sumber daya selama waktu puncak karena mereka tidak digunakan
dalam waktu normal. Ini dapat menyebabkan hilangnya pelanggan karena
ketidakpuasan mereka. Karena skalabilitas layanan di awan, itu membantu untuk
memecahkan masalah dan meningkatkan kepuasan pelanggan. Komputasi awan mampu
membuat sumber daya tersedia dengan cepat, yang menghilangkan kebutuhan
perencanaan kapasitas. Cloud computing adalah keuntungan tambahan terutama
untuk organisasi yang lebih kecil karena mereka dapat memperluas sumber daya
bila diperlukan. Selain itu, cloud computing memungkinkan pengguna untuk
menganalisis sejumlah besar data hanya dalam beberapa menit karena kekuatan
pemrosesan. Ini telah berhasil menarik analis bisnis untuk menganalisis pasar
dan memprediksi perilaku pelanggan dan kebiasaan membeli.
Resiko Dari Cloud Computing Dalam Bisnis
Cloud computing, yang
diklaim oleh beberapa orang sebagai teknologi baru, telah membantu banyak organisasi
dalam berbisnis. Meskipun komputasi awan membawa beberapa manfaat bagi
organisasi seperti yang disebutkan di atas, ada beberapa kekurangan bagi
pengambil keputusan yang perlu dipertimbangkan. Lalu lintas jaringan Cloud akan
merusak kinerja cloud.
Ketika kapasitas cloud
lebih dari 80% ditempati, komputer akan menjadi tidak bertanggung jawab. Ada
kemungkinan crash antara server dan komputer. Ini akan menyebabkan hilangnya
data berharga seperti data pelanggan, laporan penjualan organisasi, dll. Serangan
Cloud juga merupakan masalah besar dalam komputasi awan. Cloud computing adalah
tempat bagi pengguna untuk meng-host layanan web mereka seperti hosting web dan
penyimpanan cloud. Hal ini telah menarik para peretas untuk mencuri data
bisnis, seperti penjualan harian, laporan laba, laporan keuangan dll, jenis – jenis serangan cloud seperti serangan
injeksi malware, serangan pembungkusan, injeksi SQL, serangan otentikasi dan
Penolakan Layanan.
Data Stealing
Jumlah pengguna dan
organisasi yang terhubung ke Internet meningkat. Ini juga meningkatkan
probabilitas probing dan menyerang menggunakan virus, worm dan teroris cyber.
Insiden telah terjadi di salah satu penyedia layanan, Google Inc., yang
servernya telah diretas.
Gambar 5
mengilustrasikan persentase masalah utama dalam komputasi cloud computing.
Gambar 5
Di antara isu-isu
mengadopsi cloud computing dalam bisnis, keamanan menduduki persentase
tertinggi yaitu 66%. Sebuah survei yang dilakukan oleh International Data
Corporation (IDC) menunjukkan bahwa keamanan adalah tantangan utama. Alasannya
adalah ada keterlibatan pihak ketiga untuk memberikan layanan juga menyatakan
bahwa keamanan adalah ancaman paling mengkhawatirkan dan ini telah membawa
tekanan kepada penyedia layanan cloud untuk memberikan perlindungan yang lebih
baik untuk data yang disimpan klien mereka. Masalah keamanan mencakup jaringan,
sistem operasi, database, manajemen transaksi, dll. Pencurian data telah
menjadi masalah besar dalam cloud computing. Beberapa penyedia layanan tidak
memiliki server sendiri, mereka memperoleh layanan dari penyedia lain karena
mereka lebih hemat biaya dan fleksibel untuk operasi. Ini meningkatkan
kemungkinan data dicuri dari server eksternal. Karena komputasi awan telah
menyediakan kemampuan pemrosesan yang kuat dan penyimpanan yang sangat besar
bagi pengguna atau organisasi, ini mendorong organisasi untuk beralih ke cloud
sehingga mereka tidak perlu mengeluarkan uang untuk membeli server. Menurut
laporan, sekitar 37% dari perusahaan global terlibat dalam serangan jahat.
Salah satu perusahaan, Zappos, menjadi target pencurian cyber. Ada sekitar 24
juta rincian akun pengguna mereka dicuri seperti informasi pribadi mereka,
informasi kartu kredit dan juga kata sandi terenkripsi.
Malware Injection Attack
eretas akan mencoba merusak
aplikasi dan situs web yang dihosting di cloud. Biasanya peretas akan menemukan
kerentanan aplikasi web atau situs web dan membuat beberapa perubahan sehingga
mengubah pelaksanaan normal. Peretas akan memprogram aplikasi berbahaya dan
menggunakan mesin virtual untuk menyuntikkan malware ke layanan cloud. Melalui
ini para peretas dapat melakukan apapun yang mereka inginkan seperti pencurian
data atau menguping. Di antara berbagai jenis suntikan malware, bentuk yang
paling umum adalah injeksi SQL. Konsep injeksi SQL adalah mengubah struktur
kueri. Para peretas akan menggunakan validasi data yang tidak tepat untuk
mengambil keuntungan. Biasanya target mereka adalah server atau database SQL.
Selain itu, peretas akan mencoba menyuntikkan kode berbahaya, terutama ke
server web untuk melewati tahap masuk dan mendapatkan akses ke basis data.
Mereka akan mencoba mengubah data basis data, mengambil data organisasi dan
bahkan mengendalikan seluruh server web. Teknik atau skrip jahat yang akan
digunakan peretas adalah JavaScript, HTML, VBScript, ActiveX, dan Flash.
Wrapping Attack
Wrapping attack yang
menggunakan elemen tanda tangan Extensible Mark-up Language (XML) untuk
melemahkan permintaan validasi server web. Ketika seorang pengguna meminta
layanan, itu berinteraksi menggunakan Simple Object Access Protocol (SOAP) dan
dikirimkan dalam format XML. Jenis serangan ini biasanya terjadi selama
terjemahan pesan SOAP di lapisan Transport Layer Service (TLS) antara server
web dan pengguna yang sah. Tubuh pesan akan diduplikasi dan dikirim ke server
sebagai pengguna yang valid. Peretas akan menyalin detail proses masuk akun
pengguna. Selama sesi login, peretas akan menyuntikkan elemen palsu ke dalam
struktur pesan. Mereka akan memodifikasi konten asli dengan kode berbahaya.
Setelah itu, pesan dikirim ke server. Server akan menyetujui pesan karena isi
tidak berubah. Akibatnya, peretas akan dapat mengakses sumber daya server ke
akses yang tidak sah.
Authentication Attack
Authentication Attack
juga
merupakan jenis serangan yang terjadi di lingkungan cloud yang menyatakan bahwa
otentikasi selalu merupakan titik lemah dalam web server dan selalu menjadi
sasaran untuk menyerang terutama yang dengan sistem enkripsi yang tidak efektif.
Setiap penyedia layanan akan menggunakan tiga jenis otentikasi seperti sesuatu
yang diketahui orang, telah, lakukan. Selama proses autentikasi, peretas
mencoba mengakses informasi kredensial dan rahasia pengguna. Jika berhasil,
peretas dapat mengakses data rahasia pengguna, informasi sensitif organisasi,
dll.
Denial of Service (DoS) Attack
Denial of Service (DoS),
yang juga disebut sebagai Distributed Denial of Service (DDoS) atau serangan
banjir telah menjadi salah satu masalah paling mengkhawatirkan dalam komputasi
awan dan masalah besar pada ketersediaan layanan. Meskipun ahli keamanan
jaringan telah berupaya selama beberapa dekade untuk menyelesaikan serangan
ini, serangan DoS terus tumbuh dan memiliki dampak lebih baru-baru ini
menyoroti jenis serangan DoS seperti serangan smurf, serangan SYN Flood, PING
of Death attack, Tear Drop dan IP Serangan spoofing. Para penyerang dapat
meluncurkan berbagai jenis serangan DoS, termasuk fokus sumber daya (jaringan,
memori, CPU, dll.) Dan aplikasi yang terfokus (aplikasi web, layanan basis
data, dll.). Mereka membuat layanan di cloud tidak dapat diakses, sangat lambat
atau tidak tersedia, sehingga menurunkan kualitas layanan dan konektivitas
jaringan. Salah satu cara yang biasanya dilakukan penyerang adalah mengirim
sejumlah besar paket data. Tujuan utamanya adalah membebani kapasitas dan
bandwidth server dan membuat layanan tidak tersedia. Menurut serangan DoS dapat
terjadi pada setiap lapisan dalam jaringan. Sebagai contoh, DoS menyerang pada
tingkat jaringan untuk membuat server tidak dapat dijangkau, SYN Flood
menyerang pada lapisan transport untuk membuat server sibuk dan mengirim
permintaan palsu ke lapisan aplikasi untuk menggunakan memori server.
Data Privacy
Dalam cloud computing, data akan diakses dalam bentuk tidak terenkripsi oleh berbagai organisasi.
Menurut
risiko privasi data dapat diilustrasikan dari perspektif yang berbeda seperti
kontrol pengguna yang tidak memadai dan kepatuhan terhadap peraturan. Beberapa
organisasi akan mengunggah file ke cloud untuk tujuan berbagi. Namun, ini akan
mengarah pada kerahasiaan dan masalah privasi data seperti perlindungan
informasi bisnis pribadi atau organisasi. Terkadang, lokasi data yang disimpan
akan menyebabkan kewajiban privasi. Kegagalan hak akses keamanan di beberapa
domain akan menyebabkan kebocoran data. Selain itu persentase eksposur dan
kerentanan akan muncul, sehingga insider ancaman pengguna akan dibuat. Tidak
banyak kontrol yang disediakan oleh penyedia pada data dan informasi yang
tersimpan di cloud. Sebagai contoh, dalam lingkungan SaaS menyatakan bahwa
penyedia layanan bertanggung jawab atas penyimpanan data yang kontrol dan
visibilitasnya terbatas. Ada peningkatan ancaman pencurian. Karena semua proses
cloud dilakukan oleh komputer, para pengguna tidak tahu di mana data mereka
disimpan dan apa yang telah dilakukan untuk itu. Server penyimpanan
didistribusikan di lokasi berbeda di seluruh dunia. Kadang-kadang sulit untuk
menjamin bahwa data tersebut sesuai dengan undang-undang karena komputasi awan
ada di seluruh dunia dan akan memiliki undang-undang yang berbeda di tempat
yang berbeda. Jadi, menempatkan data di cloud dapat mempengaruhi privasi dan
kewajiban.
Solusi Yang Disarankan Untuk Mengatasi Resiko
Cloud computing membawa
kenyamanan bagi organisasi, tetapi ada beberapa risiko yang mengancam
organisasi juga. Untuk memberikan kualitas layanan yang lebih baik, penyedia
memiliki tanggung jawab untuk memastikan bahwa lingkungan cloud sangat aman.
Penyedia harus melakukan peningkatan keamanan untuk mendapatkan kepercayaan
pengguna. Ada beberapa solusi untuk meningkatkan keamanan cloud.
Data Stealing Solution
Pencurian data biasanya
banyak terjadi. Para penyerang akan mencoba mencuri kredensial akun pengguna.
Untuk mencegah ini, nomor khusus dan berbeda harus dihasilkan pada sesi login.
Setiap kali sesi berakhir, pengguna diminta untuk mengirim email tentang
penggunaan dan durasi bersama dengan nomor unik untuk login berikutnya. Melalui
ini, pengguna akan lebih menyadari penggunaan dan nomor unik yang akan
digunakan untuk setiap login. Misalnya, di layanan cloud Amazon EC2, nomor unik
digunakan untuk memverifikasi pengguna. Untuk organisasi ritel, mengharuskan
pengguna untuk mendaftar sebagai pengguna terlebih dahulu sebelum membeli
sesuatu. Informasi termasuk rincian kartu kredit menyatakan bahwa perlu untuk
meningkatkan sistem pendaftaran untuk mengurangi kemungkinan data pelanggan
dicuri. Ini dapat dilakukan dengan menerapkan sistem pemantauan penipuan kartu
kredit. Kebijakan keamanan, aturan, dan peraturan dapat mengurangi risiko
penggunaan kekuatan komputasi cloud yang tidak semestinya.
Malware Attack Solution
Dalam cloud computing,
permintaan pengguna diproses berdasarkan otorisasi dan otentikasi dan ini akan
dilakukan antara server web dan browser web. Peretas akan mencoba memasukkan
kode berbahaya ke lingkungan cloud. Untuk mencegah hal ini, penyedia layanan
cloud perlu menyimpan informasi tentang Sistem Operasi (OS) yang digunakan
pengguna selama pendaftaran pertama kali. Karena cloud computing adalah
platform OS yang sepenuhnya independen, pemeriksaan silang akan dilakukan
sebelum meluncurkan sebuah instance di cloud. Ini untuk memeriksa apakah
informasi OS yang disimpan di cloud cocok dengan contoh yang diminta.
Wrapping Attack Solution
Wrapping Attack
Solution dapat
dicegah dengan meningkatkan keamanan antara komunikasi dengan server web dan
browser web. Ini dapat dilakukan dengan menambahkan bit tambahan yang disebut
reductant STAMP bit berisi nilai tanda tangan ke pesan SOAP. Jenis bit ini
digunakan untuk mencegah nilai yang diubah oleh penyerang. Jika ada gangguan
selama komunikasi, bit STAMP akan diubah dan nilai tanda tangan baru akan
diproduksi di browser dan dikirim ke server.
Authentication Attack Solution
Otentikasi selalu titik
lemah, terutama di lingkungan cloud yang disorot cara-cara untuk meningkatkan
otentikasi di cloud. Mereka mengatakan perlu menggunakan otentikasi dan
manajemen ID yang lebih kuat untuk penyedia dan pengguna cloud. Salah satu
caranya adalah menggunakan Manajemen Kunci untuk kedua belah pihak. Log server
harus digunakan untuk mencatat waktu akses. Selain itu, akun harus terkunci
secara otomatis setelah beberapa upaya login yang gagal.
Denial of Service Attack Solution
Solusi untuk mengatasi
serangan ini masih meningkat. Salah satu cara yang umum adalah meningkatkan
keamanan jaringan. Beberapa pendekatan seperti berbasis filter, berbasis
firewall dan berbasis tanda tangan dapat digunakan untuk menghilangkan
serangan. Pendekatan berbasis filter dapat digunakan untuk mendeteksi tingkat
serangan rendah seperti peningkatan dan serangan di tingkat lalu lintas dan
jaringan. Pendekatan berbasis firewall adalah menggunakan firewall untuk
meningkatkan strategi. Ini dapat digunakan untuk mengizinkan atau menolak akses
protokol. Sebagai contoh, jika serangan datang dari alamat IP yang tidak biasa,
pendekatan berbasis firewall akan mencoba untuk menjatuhkan lalu lintas yang
tidak sah datang. Pendekatan berbasis signature digunakan untuk membandingkan
database tanda tangan. Di jaringan, lalu lintas dipantau dengan pola tanda
tangan. Jika tanda tangan tidak cocok satu sama lain, itu akan memblokir
serangan mengatakan jumlah paket yang dikirim ke server oleh penyerang adalah
"dikalikan dengan faktor yang mirip dengan jumlah host di belakang
router". Mereka menyarankan bahwa dengan menonaktifkan siaran IP dapat
mengurangi kemungkinan serangan DoS. Cara lain adalah menerapkan tambalan
keamanan. Sistem Operasi (OS) dan aplikasi dapat menjadi korban serangan DoS.
Untuk mencegah dari serangan, OS seharusnya sudah menginstal dengan patch
keamanan terbaru. Misalnya, ketika ada serangan SYN Flood, server harus
memiliki tambalan perangkat lunak untuk mendeteksi dan menghindarinya.
Kesimpulan
Cloud computing telah
menjadi salah satu teknologi transformasional yang sangat penting untuk
meningkatkan cara melakukan bisnis. Telah terbukti menjadi aset berharga bagi
organisasi untuk tetap kompetitif. Cloud computing telah didefinisikan dari
perspektif yang berbeda oleh para ahli yang berbeda dan sulit untuk membedakan
dengan tepat bagaimana cloud computing dibentuk. Seperti yang dibahas dalam
makalah ini, komputasi awan membawa kemudahan dan manfaat bagi organisasi
seperti fleksibilitas bisnis, pengurangan biaya, peningkatan perangkat keras
dan perangkat lunak otomatis, kelincahan dan skalabilitas. Manfaat utamanya
adalah membantu mengurangi biaya yang tidak perlu seperti membeli dan
memelihara perangkat keras dan perangkat lunak. Selain itu, pekerja yang
bekerja di TI berkurang. Namun, seperti semua teknologi lainnya, ada beberapa
masalah dengan komputasi awan. Perhatian terbesar, masalah keamanan, terutama
pencurian data. Lebih banyak organisasi akan bersedia untuk mengadopsi
komputasi awan hanya jika masalah telah dipecahkan. Beberapa solusi telah
disarankan untuk mengatasi masalah ini. Keamanan layanan cloud computing harus
ditempatkan di bagian depan. Penyedia layanan cloud harus memberikan kepatuhan
terhadap peraturan yang mungkin dikhawatirkan pengguna. Melalui kepatuhan, ini
membantu pengguna untuk disertifikasi secara aman. Selain itu, keamanan,
kebijakan harus dilengkapi dengan detail mengenai kontrol akses, manajemen
risiko, cadangan sistem, dan pemulihan.
Daftar Pustaka
[1] Apostu, A. et al., 2013. Study on
Advantages and Disadvantges of Cloud Computing – The Advantages of Telemtry
Applications in the Cloud. Morioka City, Iwate, Japan, World Scientific and Engineering
Academy and Society.
[2] Lakshmi, D., 2014. Impact
Study of Cloud Computing on Business Development. Operations Research and
Applications: An International Journal, 1(1), pp. 1-7.
[3] Mariana, C., AJ, M. V. d.
& Paula, K., 2011. Secure Cloud Computing Benefits, Risks and Controls.
Johannesburg, IEEE.
[4] Andrew, C., Mohammad, H.
& Omar, A., 2015. Defence for Distributed Denial of Service Attacks in
Cloud Computing. Tunisia, Elsevier.
[5] Ali, K. H., David, G. &
Ian, S., 2010. Cloud Migration: A Case Study of Migrating an Enterprise IT
System to IaaS. Washington, IEEE.
[6] Choubey, S. D. & Namdeo,
M. K., 2015. Study of Data Security and Privacy Preserving Solutions in Cloud
Computing. Delhi, IEEE.
[7] Jansen, M., 2011. What Does
It Service Management Look Like in the Cloud?. Barcelona, World Scientific and
Engineering Academy and Society.
[8] Amol, C. A., Vikram,
D. S., Seema, H. P. & Gopakumaran, T. T., 2015. Cloud Computing – A Market
Perspective and Research Directions. International Journal of Information
Technology and Computer Science, 10(1), pp. 42-53.