Anda menyusun laporan di laptop Anda. Anda mengeditnya di ponsel Anda selama perjalanan. Anda mengalirkan seluruh perpustakaan musik Anda dari tablet di dapur. Kelancaran ini bukanlah keajaiban. Ini adalah hasil dari cloud.
Konsepnya mudah. Anda menyimpan data dan menjalankan aplikasi di server jarak jauh, bukan di hard drive lokal Anda. Anda mengaksesnya melalui internet. Hal ini memungkinkan penyimpanan atau pencadangan utama, seringkali dengan sedikit atau tanpa biaya. Namun penyimpanan hanyalah separuh gambarannya. Anda mungkin sudah tinggal di cloud. email web. media sosial. Pembayaran tagihan online. Pencadangan telepon otomatis. Bahkan permainan multipemain terjadi di sana.
Bisnis juga menggunakannya. Ini lebih murah dan lebih fleksibel dibandingkan membeli, menjalankan, dan memelihara server fisik sendiri. Ini efisien.
Tapi ada risikonya. Awan bukanlah utopia. Ada yang salah. Anda mungkin kehilangan akses ke data Anda. Lima faktor berkontribusi terhadap hal ini. Kami memulai dengan rintangan besar pertama.
5: Kategori Cloud Computing
Tidak semua layanan cloud diciptakan sama. Mereka terbagi dalam kategori berbeda berdasarkan apa yang mereka sediakan. Memahami perbedaan-perbedaan ini sangat penting untuk memecahkan masalah akses. Jika Anda tidak mengetahui jenis layanan yang Anda gunakan, Anda tidak akan tahu cara memperbaikinya jika rusak.
Tiga kategori utama adalah:
- Infrastruktur sebagai Layanan (IaaS): Ini menyediakan sumber daya komputasi tervirtualisasi melalui internet. Anda menyewa server, penyimpanan, dan jaringan. Anda mengelola sistem operasi dan aplikasi. Contohnya termasuk Amazon Web Services (AWS) EC2 atau Microsoft Azure VM.
- Platform as a Service (PaaS): Ini menawarkan platform yang memungkinkan pengembang membangun, menguji, dan menyebarkan aplikasi. Penyedia mengelola infrastruktur yang mendasarinya. Anda fokus pada kode. Google App Engine adalah contoh umum.
- Perangkat Lunak sebagai Layanan (SaaS): Ini mengirimkan aplikasi perangkat lunak melalui internet. Anda mengaksesnya melalui browser web. Penyedia menangani segalanya. Gmail, Dropbox, dan Salesforce adalah contoh SaaS.
Setiap kategori mempunyai titik kegagalan yang berbeda-beda. Pemadaman IaaS mungkin berarti seluruh server Anda sedang down. Masalah SaaS mungkin hanya masalah login sementara. Mengetahui kategori layanan Anda membantu Anda mendiagnosis masalah dengan lebih cepat.
Jenis layanan cloud yang Anda gunakan menentukan siapa yang bertanggung jawab atas pemeliharaan dan siapa yang bertanggung jawab atas pemadaman.
Perbedaan ini penting. Ini mempengaruhi kendali Anda. Ini mempengaruhi keamanan Anda. Ini mempengaruhi kemampuan Anda untuk memulihkan data. Mengabaikannya adalah sebuah kesalahan.
Faktor berikutnya melibatkan konektivitas. Tapi itu terjadi kemudian. Untuk saat ini, ketahuilah bahwa tidak semua awan itu sama. Dan perbedaan itu adalah hal pertama yang harus diperhatikan ketika segala sesuatunya berjalan menyimpang.
Memilih antara Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), dan Software-as-a-Service (SaaS) bukan sekadar preferensi teknis. Ini menentukan tingkat kendali Anda. Ini mengubah cara Anda berinteraksi dengan data Anda. Ini mendefinisikan batasan dari apa yang sebenarnya dapat Anda sentuh.
Sebagian besar organisasi berpegang pada satu model, namun sering kali mereka saling berbaur. Memahami perbedaan itu penting ketika ada sesuatu yang rusak. Atau ketika Anda perlu mengetahui siapa yang harus dihubungi untuk meminta bantuan.
SaaS: Jebakan Kenyamanan
SaaS adalah titik masuk termudah. Anda masuk. Anda menggunakan perangkat lunak. Itu saja. Email, CRM, rangkaian produktivitas—semuanya dihosting dan dikelola oleh penyedia. Anda mengaksesnya melalui internet.
Tangkapannya? Anda hampir tidak memiliki kendali. Anda tidak dapat mengubah backend. Anda tidak dapat menginstal plugin khusus kecuali vendor mengizinkannya. Anda tidak dapat mengubah konfigurasi server. Itu adalah kotak hitam. Anda menyewa fungsionalitas, bukan infrastruktur.
Kurangnya fleksibilitas berarti lebih sedikit penyesuaian. Namun hal ini juga berarti berkurangnya tanggung jawab. Jika server mogok, penyedia memperbaikinya. Tunggu saja.
PaaS: Taman Bermain Pengembang
PaaS berada di tengah. Di sini, cloud host menyediakan platform perangkat keras dan perangkat lunak. Anda tidak mengelola server yang mendasarinya. Anda tidak menambal sistem operasi. Namun Anda melakukan membangun, menginstal, dan menjalankan aplikasi Anda sendiri di atas fondasi tersebut.
Pengembang web menyukai PaaS. Ini menghilangkan kerumitan pemeliharaan server. Anda fokus pada kode. Penyedia menangani penskalaan infrastruktur.
Anda mendapatkan kontrol lebih besar daripada SaaS. Anda dapat menerapkan logika Anda. Anda dapat mengelola skema database Anda. Namun Anda masih belum memiliki akses root ke mesin fisik. Ini adalah lingkungan yang dikurasi. Berguna untuk penyebaran cepat. Kurang berguna jika Anda memerlukan penyesuaian tingkat sistem yang mendalam.
IaaS: Kekuatan dan Tanggung Jawab Mentah
IaaS adalah tempat pertemuan karet dengan jalan. Anda menyewa sumber daya komputasi tervirtualisasi. Server. Penyimpanan. Jaringan. Ini pada dasarnya adalah bagian dari pusat data.
Dengan IaaS, Anda memiliki kendali yang signifikan. Anda dapat menginstal sistem operasi apa pun. Anda dapat mengkonfigurasi firewall. Anda dapat mengunggah apa saja. Anda bertanggung jawab atas tumpukan perangkat lunak, mulai dari OS hingga aplikasi.
Ini lebih kompleks. Anda harus mengelola pembaruan. Anda harus mengamankan perimeter. Namun fleksibilitasnya tidak tertandingi. Anda dapat membangun apa yang Anda butuhkan. Tidak ada vendor yang mengunci pada lapisan aplikasi.
Layanan IaaS dapat bersifat publik, swasta, atau hybrid.
– Public cloud berbagi sumber daya di antara banyak penyewa melalui internet.
– Awan pribadi memberi Anda server khusus di jaringan tertutup.
– Awan hibrid memadukan keduanya, sering kali menyimpan data sensitif di lokasi atau di cloud pribadi sambil melakukan lonjakan ke cloud publik untuk mendapatkan kapasitas tambahan.
Masalah Bersarang
Model-model ini tidak eksklusif satu sama lain. Mereka sering menumpuk.
Penyedia SaaS mungkin membangun aplikasinya pada platform PaaS. Platform PaaS tersebut mungkin berjalan pada infrastruktur IaaS dari vendor lain. Anda bahkan mungkin tidak tahu penyedia IaaS mana yang ada di bawahnya.
Penyarangan ini menciptakan ketergantungan tersembunyi. Jika lapisan IaaS dasar mengalami gangguan, aplikasi SaaS Anda akan mati. Anda tidak dapat memperbaikinya. Anda bahkan tidak dapat melihatnya. Anda bergantung pada rantai penyedia yang tidak pernah Anda kontrak secara langsung.
Siapa yang Memperbaikinya?
Jenis layanan yang Anda pilih menentukan struktur dukungan.
Dengan SaaS, Anda menghubungi vendor. Tim TI internal Anda sebagian besar diabaikan. Mereka memantau waktu aktif. Mereka tidak menulis kode.
Dengan IaaS atau PaaS, departemen TI internal Anda yang memimpin. Anda mengelola konfigurasi. Anda menangani patch keamanan. Andalah yang terbangun pada jam 3 pagi ketika server gagal.
Perbedaan ini penting untuk keamanan. Seperti yang akan kita lihat selanjutnya, levelnya
Keamanan di cloud adalah konsep yang lebih luas dari sekedar menjaga keamanan kartu kredit Anda atau menghentikan pencuri identitas. Ini tentang menjaga integritas data Anda dan memastikan Anda benar-benar memiliki akses ke aplikasi yang Anda bayar. Mekanisme perlindungan ini sangat terperinci. Anda sedang melihat firewall, standar enkripsi, protokol cadangan, dan isolasi sumber daya yang ketat.
Lalu ada lapisan manusia. Seberapa kuat otorisasi pengguna pada antarmuka? Seberapa ketatkah penyaringan terhadap karyawan dan pelanggan lainnya? Faktor-faktor ini menentukan siapa yang bisa masuk, bagaimana mereka bisa masuk, dan apa yang bisa mereka lakukan saat berada di sana.
Potensi kerusakan dari penyusup jahat bervariasi dan parah. Pertimbangkan serangan penolakan layanan. Tujuannya bukanlah pencurian di sini; itu gangguan. Dengan membombardir sistem dengan lalu lintas hingga rusak, penyerang membuat layanan cloud Anda tidak dapat diakses untuk sementara. Jika bisnis Anda bergantung pada uptime tersebut, Anda akan kehilangan banyak uang.
Pembajakan akun adalah vektor lainnya. Begitu pelaku kejahatan mengontrol kredensial Anda, mereka dapat mengalihkan transaksi bisnis atau mengunci Anda dari layanan Anda sendiri. Ini menjadi lebih buruk. Sistem yang disusupi mungkin memungkinkan penyerang memigrasikan mesin virtual yang menampung data sensitif Anda ke server yang mereka kendalikan. Tiba-tiba, informasi Anda terungkap. Malware dapat menginfeksi sistem, mengganggu operasi dan berpotensi menyebar ke komputer di rumah atau kantor Anda, mengubah perangkat pribadi Anda menjadi simpul di botnet mereka.
Meskipun serangan tidak mengakibatkan hilangnya data atau akses, dampak psikologisnya nyata. Pelanggaran keamanan menghancurkan kepercayaan. Tingkat kenyamanan Anda dalam menyimpan atau mengambil informasi dari cloud menurun. Anda mulai bertanya-tanya apakah kenyamanannya sepadan.
Sayangnya, tidak ada sistem yang sepenuhnya tidak dapat ditembus. Apa pun yang dapat diakses melalui Internet rentan. Perbedaannya terletak pada ketahanannya. Penyedia cloud dengan langkah-langkah keamanan yang lebih ketat dan kemampuan yang lebih baik untuk mendeteksi dan memulihkan dari pelanggaran meminimalkan risiko kehilangan data, akses, atau ketenangan pikiran Anda.
Tapi jangan melepaskan diri dari tanggung jawab. Keamanan bukan hanya beban host cloud. Penyimpangan pribadi itu penting. Terkena penipuan phishing—menipu Anda agar menyerahkan kredensial login—dapat membahayakan akses cloud Anda semudah eksploitasi sisi server. Mengunduh malware dari sumber yang tidak tepercaya juga memiliki konsekuensi. Kewaspadaan diperlukan dari semua pihak.
3: Bandwidth dan Penganggaran Lainnya
Ketika Anda beralih dari masalah keamanan ke biaya sebenarnya dalam menjalankan bisnis, bandwidth menjadi variabel utama. Ini sering kali merupakan item baris yang paling disalahpahami dalam anggaran cloud. Penyedia tidak hanya mengenakan biaya untuk penyimpanan atau daya komputasi; mereka mengenakan biaya untuk data yang masuk dan keluar dari infrastruktur mereka.
Model ini menggeser risiko dan alokasi biaya. Jika Anda menghosting aplikasi yang banyak medianya, biaya keluar Anda bisa meroket. Memahami bagaimana model penetapan harga cloud memengaruhi biaya bandwidth sangat penting bagi siapa pun yang mencoba menjaga pengeluaran tetap dapat diprediksi.
Mengapa ini penting? Karena biaya keluar yang tidak terduga dapat menghapus margin keuntungan Anda dalam semalam. Anda mungkin mendapatkan banyak uang di mesin virtual, namun ternyata tagihan Anda membengkak karena biaya transfer data. Hal ini sangat relevan untuk aplikasi yang menyajikan file besar atau API dengan lalu lintas tinggi.
Dimana biaya-biaya ini terakumulasi? Hampir selalu di sisi outbound. Sebagian besar penyedia menawarkan tunjangan masuk (data masuk) yang besar tetapi membebankan biaya besar untuk keluar (data keluar). Mengetahui penyedia cloud mana yang menawarkan harga bandwidth terbaik untuk kasus penggunaan spesifik Anda diperlukan
Anda merasa mendapatkan kekuatan tak terbatas di cloud. Anda tidak.
Janjinya sederhana: akses perangkat keras, perangkat lunak, dan infrastruktur tanpa membeli satu server pun. Tapi tagihannya? Itu sepenuhnya tergantung pada dompet Anda.
Ada tingkatan gratis. Mereka berfungsi dengan baik untuk mengirim email atau menyimpan beberapa ribu foto. Saat Anda mencapai batas atas penyimpanan—biasanya hanya beberapa gigabyte—Anda akan dikenakan biaya. Coba unggah sejumlah foto keluarga tepat ketika Anda melebihi batas. Anda tidak hanya akan melihat kesalahan. Anda akan melihat permintaan untuk membayar.
Cloud bisnis berbeda. Mereka mengenakan biaya untuk semuanya.
Kemana Uang Bisnis Anda Dialirkan
Rencana perusahaan bukan hanya tentang ruang. Anda membayar untuk:
- Penyimpanan per gigabyte
- Ruang basis data
- Server khusus (fisik atau virtual) dengan konfigurasi memori tertentu
- Sewa per jam atau bulanan
- Perangkat lunak yang dihosting berdasarkan per pengguna
- Bandwidth jaringan
- Alamat IP tambahan
- Layanan manajemen TI
Keuntungannya adalah fleksibilitas. Anda meningkatkannya. Anda hanya membayar untuk apa yang Anda gunakan. Atau apa yang menurut Anda akan Anda gunakan.
Akibat Menjadi Salah
Meremehkan kebutuhan Anda dan Anda menemui jalan buntu.
Sangat menjengkelkan ketika foto anjing Anda gagal diunggah. Ini merupakan bencana besar ketika data pelanggan terhenti selama transaksi penting.
Jika Anda kehabisan kapasitas server di tengah krisis, Anda terjebak. Kecuali Anda membayar lebih.
Dan Anda selalu dapat membayar lebih. Beberapa penyiapan cloud melakukan penskalaan otomatis. Infrastruktur Anda tumbuh seiring meningkatnya permintaan.
Tapi kenyamanan itu ada risikonya.
Guncangan stiker di tagihan bulanan itu nyata. Penskalaan otomatis berarti biaya Anda dapat melonjak jika Anda tidak memperhatikan metriknya.
2: Batasan Bandwidth dan Pembatasan
Penyimpanan bukan satu-satunya batasan. Kecepatan juga.
Banyak penyedia membatasi bandwidth Anda. Atau mereka membatasinya.
Pembatasan berarti memperlambat koneksi Anda setelah Anda mencapai volume data tertentu. Hal ini tidak selalu terlihat jelas. Anda mungkin mengira internet Anda lambat. Kenyataannya, penyedia cloud menghambat throughput Anda.
Mengapa mereka melakukannya? Untuk mengelola kemacetan jaringan. Untuk menekan biaya bagi semua orang.
Untuk usaha kecil, hal ini dapat melumpuhkan operasional. Transfer file besar memakan waktu lama. Aplikasi real-time tertinggal. Pengguna menjadi frustrasi.
Periksa perjanjian layanan Anda. Cari rincian tentang keluarnya data.
Biaya keluar adalah hal yang membuat banyak perusahaan terkejut. Anda membayar untuk menyimpan data. Anda membayar lebih sedikit untuk mengunggahnya. Tetapi untuk mengunduh atau memindahkannya? Di sanalah uang sebenarnya mengalir.
Ini bukan hanya tentang seberapa banyak ruang yang Anda butuhkan. Ini tentang seberapa banyak data yang Anda pindahkan.
Jika Anda membangun aplikasi yang banyak dibaca, biaya bandwidth akan memakan margin Anda.
Bandwidth bukan hanya hambatan di tingkat server. Itu juga menghantammu di depan pintu.
Banyak penyedia layanan internet (ISP) menerapkan batasan data bulanan. Ini adalah batasan ketat mengenai jumlah data yang dapat Anda kirim dan terima. Jumlahnya sangat bervariasi. Beberapa paket menawarkan data tak terbatas. Yang lain membatasi Anda dengan jumlah yang terbatas. Jumlah antara 100 dan 250 gigabyte per bulan merupakan hal yang umum untuk paket perumahan tingkat menengah.
Setiap tindakan diperhitungkan dalam total ini. Anda tidak hanya membakar data pada transfer file besar. Anda menghabiskan bandwidth saat menjelajahi web. Anda mengurasnya saat bermain game multipemain daring. Streaming video Netflix, Hulu, atau 4K dari penyimpanan cloud Anda menghabiskan uang saku Anda seperti halnya pada pemutar media lokal.
Biaya Melebihi Batas Data Anda
Apa yang terjadi jika Anda mencapai batas tersebut? Hukumannya bergantung sepenuhnya pada kebijakan penyedia Anda.
Beberapa ISP mengenakan biaya kelebihan penggunaan. Mereka mungkin menagih Anda per gigabyte untuk setiap megabyte yang Anda habiskan. Ini bertambah dengan cepat jika Anda mencadangkan foto berukuran terabyte.
Yang lain tidak mengenakan biaya tambahan. Sebaliknya, mereka membatasi koneksi Anda. Kecepatan Anda turun secara signifikan. Hal ini secara efektif merusak pengalaman pengguna layanan cloud. Mengunggah file video berukuran besar bisa memakan waktu berjam-jam, bukan beberapa menit. Mengunduh snapshot cadangan menjadi ujian kesabaran.
Dalam skenario terburuk, penyedia layanan memutus layanan Anda sepenuhnya. Anda masuk dan tidak menemukan akses internet hingga siklus penagihan berikutnya. Ini sepenuhnya menghentikan alur kerja berbasis cloud.
Ada juga masalah kemacetan jaringan. Pada infrastruktur bersama seperti kabel atau satelit, kecepatan sering kali turun pada jam sibuk malam hari. Meskipun Anda belum mencapai batas bulanan, Anda mungkin mengalami perlambatan saat tetangga Anda juga melakukan streaming.
Sistem Peringatan Hak Cipta dan Pemantauan Pembajakan
Pembatasan tidak selalu tentang volume. Bisa jadi tentang konten.
ISP besar telah mengadopsi Sistem Peringatan Hak Cipta untuk memerangi pembajakan. Sistem ini menargetkan pengguna yang diduga mendistribusikan materi berhak cipta secara ilegal. Mekanismenya sangat mudah. Ini memonitor lalu lintas untuk file berhak cipta yang diketahui. Ini secara khusus mencari aktivitas di jaringan berbagi file peer-to-peer (P2P).
Sistem melacak aktivitas ini berdasarkan alamat IP. Jika koneksi Anda ditandai, Anda akan menghadapi hukuman yang semakin berat.
- Email Peringatan: Anda menerima notifikasi yang meminta Anda untuk berhenti.
- Pembatasan Kecepatan: Koneksi Anda melambat.
- Penangguhan Layanan: Internet Anda terputus.
- Penghentian Akun: Dalam kasus ekstrem, Anda kehilangan layanan sepenuhnya.
Hal ini menimbulkan risiko yang signifikan bagi pengguna rumahan. Siapa pun yang menggunakan WiFi Anda dapat memicu peringatan ini. Tamu yang mengunduh film secara ilegal mencerminkan alamat IP Anda. Anda harus mengamankan jaringan Anda. Ubah kata sandi default Anda. Gunakan enkripsi yang kuat. Jika tidak, Anda mempertaruhkan akses internet Anda pada kejujuran orang lain.
Cara Melewati Pemantauan dengan VPN
Apakah ada cara untuk menghindari sistem pemantauan ini?
Ya. Anda dapat menutupi alamat IP Anda.
Menggunakan jaringan pribadi virtual (VPN) mengenkripsi lalu lintas Anda. Ini merutekan data Anda melalui server pihak ketiga. Bagi ISP dan Sistem Peringatan Hak Cipta, Anda tampaknya menggunakan alamat IP yang berbeda. Mereka tidak dapat dengan mudah menghubungkan aktivitas Anda
Konektivitas adalah satu-satunya titik kegagalan di cloud. Anda mempercayakan data Anda ke server, hanya dapat diakses melalui jaringan. Rantai itu rapuh. Wi-Fi rumah Anda terputus. ISP Anda melambat atau gagal. Tulang punggung penyedia layanan tersumbat. Bahkan ISP penyedianya pun bisa menjadi gelap. Tambahkan router mati, kegagalan jaringan listrik, atau laptop yang menolak untuk melakukan booting, dan Anda akan terkunci. Pemadaman total.
Latensi menambah masalah. Kemacetan memperlambat unggahan dan unduhan hingga merangkak. Koneksi yang lamban hampir sama menyakitkannya dengan pemadaman total. Anda duduk di sana, mengamati bilah kemajuan, sementara tenggat waktu semakin dekat. Presentasi di menit-menit terakhir tidak dapat dimuat. Kertasnya tidak bisa disimpan. Kepanikan mulai terjadi.
Ketika infrastruktur gagal
Gangguan tidak selalu bersifat lokal. Seluruh pusat data bisa menjadi gelap. Peristiwa cuaca terjadi. Peralatan meleleh atau pendek. Pemeliharaan yang tidak terjadwal menghentikan operasi. Penyedia cloud menjanjikan uptime yang hampir sempurna, namun 100 persen hanyalah mitos. Segalanya rusak. Selalu.
Amazon menghadapi serangkaian pemadaman listrik yang dipublikasikan antara tahun 2011 dan 2013. Dampaknya sangat parah. Reddit menghilang. Buffer Netflix melonjak. Coursera, Foursquare, Instagram, Pinterest, Flipboard, dan Vine semuanya menjadi sunyi. Amazon sendiri tersandung. Penyebabnya berkisar dari badai petir dan pemadaman listrik hingga kesalahan manusia yang sederhana. Satu insiden ditelusuri kembali ke satu saklar jaringan yang bermasalah. Satu komponen. Satu kegagalan. Kekacauan yang berjenjang.
Windows Azure milik Microsoft mengalami gangguan sekitar sepuluh jam pada bulan Februari 2012. Pelakunya? Bug perangkat lunak hari kabisat. Kesalahan kode sederhana. Waktu henti yang sangat besar. Kegagalan Google pada bulan Agustus 2013 hanya berlangsung beberapa menit namun menyebabkan kerugian sebesar setengah juta dolar. Itu menghapus pencarian, Gmail, dan YouTube. Perusahaan analisis GoSquared melaporkan bahwa lalu lintas web global turun sebesar 40 persen selama jangka waktu singkat tersebut. Efek riaknya bersifat global.
Biaya waktu henti
Bagi pemirsa yang menonton Stranger Things, kesalahan Netflix merupakan gangguan. Anda berhenti sejenak. Anda menyegarkan. Anda menunggu. Kehilangan pendapatan adalah nol.
Bagi sebuah bisnis, menit-menitnya berarti hilangnya penjualan, kontrak yang terlewat, dan terkikisnya kepercayaan. Bahkan gangguan singkat pun menyakitkan. Pelajarannya jelas: jangan menaruh semua telur dalam satu keranjang. Menyebarkan layanan ke beberapa pusat data. Gunakan beberapa penyedia jika Anda bisa. Diversifikasi risiko Anda.
Pencadangan otomatis tidak dapat dinegosiasikan. Jika cloud utama Anda hilang, Anda memerlukan salinannya. Redundansi membutuhkan uang. Itu selalu terjadi. Tapi akses konstan ke data penting? Itu sangat berharga. Apakah biaya tambahannya sepadan dengan ketenangan pikiran? Mungkin. Apalagi saat lampu padam.





























