
Sebagian besar halaman web atau aplikasi berbasis web saat ini sudah menerapkan fitur keamanan yang baik, baik dari sisi server maupun dari sisi aplikasi, selain itu faktor keamanan dari sisi infrastruktur jaringan internet juga sangat diperlukan, biasanya untuk menerapkan sistem keamanan pada sisi internet membutuhkan sumber daya manusia dan biaya yang tidak murah, untuk itulah layanan Cloudflare hadir untuk memberikan tambahan keamanan sekaligus penambahan kecepatan pada aplikasi web.
Cloudflare adalah suatu layanan pengiriman konten dimana Cloudflare tersebut berperan sebagai "proxy" yang menghubungkan aplikasi web dan pengunjung. Bahasa sederhanya cloudflare menjadi penghubung antara pengunjung dengan server aplikasi web. jadi, dengan cloudflare pengunjung tidak langsung terhubung dengan server penyedia konten kita, dengan begitu tingkat keamanan web tersebut menjadi lebih baik.
ada tiga jenis pengunjung website :
- Pengunjung Biasa
- Pengunjung / manusia yang mengunjungi website
- Bot / Crawler
- Program yang memindai web untuk berbagai keperluan, ini juga berkontribusi menurunkan performa dan tingkat keamanan pada website
- Attacker
- Pihak yang mengakses aplikasi web untuk mencari celah keamanan dengan tujuan menyerang web dalam bentuk hacking, defacing dan lain-lain
Selain terkait dengan keamanan, dengan CLoudflare, performa sebuah aplikasi web juga akan meningkat, karena dengan menggunakan CDN (Content Delivery Network) CLoudflare, ada beberapa fitur dasar yang membuat kinerja atau akses ke aplikasi web menjadi lebih cepat, karena Cloudflare akan secara otomatis menyimpan data-data statik aplikasi web, sehingga waktu akses ke sebuah halaman web menjadi lebih cepat.
Cloudflare sebagai Proxy
Tanpa proxy, pengunjung maupun attacker dapat dengan mudah mengetahui alamat IP fisik server sebuah aplikasi, hal itu akan membuat semakin besar kemungkinan-kemungkinan terjadinya percobaan penyerangan terhadapt server fisik tersebut, seperti upaya penyerangan melalui port-port lain selain yang disediakan untuk akses aplikasi web, karena operating system pada sebuah server juga dapat diserang dengan berbagai cara. Menggunakan Cloudfare sebagai proxy, cukup membantu menyelesaikan masalah tersebut, Cloudfare menyediakan server proxy yang salah satu fungsinya dapat menyamarkan lokasi atau ip fisik sever aplikasi.
Langkah setting Cloudflare
- Membuat Akun
- Tambah Nama Domain
- Cek DNS Records
- Arahkan Nama Domain menuju CLoudflare Nameserver
- Ditahap ini, anda harus membuka akun penyedia layanan domain anda, dan mengarahkan name server domain tersebut ke nameserver yang di arahkan pada akun cloudflare anda.
- Menginstall Serta Konfigurasikan Plugin Cloudflare
- Ini adalah optional jika anda ingin menggunakan fitur - fitur peningkatan performa menggunakan cloudflare, ini akan berbeda pada setiap cms atau framework yang anda gunakan.
Kesimpulan
Dari penjelasan singkat diatas, kita sudah mengetahui beberapa fungsi dasar dari Cloudflare, sebenarnya masih banyak fungsi lainnya, terutama jika anda pengguna Cloudflare versi premium yang memiliki banyak fitur tambahan lainnya yang sangat berguna, tetapi pengguna Cloudflare versi gratis juga masih dapat menggunkan fitur - fitur basic yang sudah kami jelaskan diatas.