ඔබ "Cloudflare" කියන වචනය ඇහුවාම... "ඒ මොකක්ද?" කියලා හිතෙනවා ඇති. අද ඒ ගැන ඔබ දැනගත යුතු සෑම දෙයක්ම — ළමයෙකුටත් තේරෙන සරල භාෂාවෙන් කියා දෙන්නම්.
🏫 පළමුව — Cloudflare කියන්නේ කොහොම එකක්ද?
Cloudflare යනු 2009 දී ඇමරිකාවේ ආරම්භ කළ Internet Infrastructure Company එකක්. ඔවුන්ගේ ප්රධාන කාර්යය තමයි Internet ලෝකය ආරක්ෂා කරන එක සහ වේගවත් කරන එක.
ඔයාගේ ගෙදර ගේට්ටුව ළඟ Security Guard කෙනෙක් ඉන්නවා කියලා හිතන්න. ඒ Guard කෙනා බලනවා — ගෙදරට එන අය ඇත්තටම ඔයාලාගේ හිතවතුන්ද, නැත්නම් හොරෙක්ද කියලා. හොරෙක් ආවොත් ඒ Guard කෙනා එයාව block කරනවා. හිතවතෙකු ආවොත් ඉක්මනින් ඇතුළට ගන්නවා. Cloudflare කරන්නේ අන්න ඒ වැඩේමයි — හැබැයි Websites වලට!
📖 Cloudflare කරන ප්රධානතම වැඩෙන් එකක් — DNS
ඔබ browser එකේ google.com කියලා type කරනකොට — computer එක හොයනවා "google.com තියෙන්නේ කොහෙද?" කියලා. DNS (Domain Name System) කියන්නේ ඒකට අදාළ address book එකක් වගේ දෙයක්.
ඔයාට "රාජ්" කියන කෙනාගේ ගෙදරට යන්න ඕනෑ නම් ඔයා phone book එක බලනවා —
එතකොට රාජ්ගේ address එක හොයාගන්න පුළුවන්. DNS කියන්නේ අන්න ඒ Phone Book එක වගේ.
google.com = 142.250.80.46 (IP address) කියලා DNS එකෙන් කියනවා.
Cloudflare ලෝකයේ වේගවත්ම DNS 1.1.1.1 ලබා දෙනවා —
ඒක සම්පූර්ණයෙන්ම FREE සහ Private, ඒ වගේම ඔබේ දත්ත track කරන්නේ නැතුව (No tracking)!
🌍 CDN — Website එක ඉක්මන් කරන Magic එක
CDN කියන්නේ Content Delivery Network කියන එකයි. Website වල copies ලෝකේ පුරා තියෙන servers දහස් ගණනක (නගර 300+ ක) store කරලා — ඔයාට ළඟම තියෙන server එක හරහා website එක deliver කරනවා.
Pizza shop එකක් Colombo වල විතරක් තිබ්බොත් — Galle ඉඳලා order කළොත් delivery එකට ගොඩක් time යනවා. ඉක්මනින් දෙන්න නම් Galle, Kandy, Jaffna වගේ නගර වලත් branches තියෙන්න ඕනේ. CDN කියන්නේ අන්න ඒ branches වලට. ඔයාට ළඟම තියෙන branch එකෙන් deliver කරනකොට website එක තත්පර ගාණකින් load වෙනවා!
🛡️ DDoS Attack කියන්නේ මොකක්ද? Cloudflare ආරක්ෂා කරන්නේ කෙසේද?
DDoS (Distributed Denial of Service) Attack එකක් කියන්නේ — Hackers ලා website එකට එකවර fake requests මිලියන ගණනක් යවන එකටයි — එතකොට Server එක crash වෙලා real users ලාට site එකට access වෙන්න බැරි වෙනවා.
Bank එකක පෝලිම පුරාවටම fake customers ලා පිරුණොත් — ඇත්ත customers ලාට service ගන්න බැරි වෙනවා. Bank එකේ වැඩ අඩාල වෙනවා. DDoS Attack එකකුත් ඒ වගේ. Cloudflare ඒ fake requests ටික filter කරලා real users ලාට විතරක් service දෙනවා — තත්පරයකට Attacks මිලියන ගණනක් Block කරනවා!
Cloudflare දිනකට අන්තර්ජාලයේ traffic එකෙන් 20% ක් පමණ handle කරනවා. ලෝකේ පුරා Internet users ලා බිලියන 5 කට වඩා ඉන්නවා — Cloudflare ඒ ගොඩදෙනෙක්ගේ requests තත්පර ගාණක් ඇතුළත process කරනවා.
🔒 Web Application Firewall (WAF)
WAF කියන්නේ Website එකේ ඉන්න "Smart Bouncer" වගේ කෙනෙක්. Hackers ලා website එක hack කරන්නට try කළොත් — SQL Injection, XSS Attacks, Bot Attacks වගේ දේවල් — Cloudflare WAF හරහා ඒ දේවල් filter කරලා block කරනවා.
⚙️ Cloudflare ක්රියා කරන්නේ කෙසේද? Step by Step
-
1ඔයා website ලිපිනය type කරනවාexample.com කියලා browser එකේ type කරනකොට ඒ request එක Cloudflare Server එකට එනවා — ඔයාගේ computer එකට ළඟම තියෙන datacenter එකට.
-
2Security CheckCloudflare ඔයාගේ request එක scan කරනවා — Hacker කෙනෙක්ද? Bot කෙනෙක්ද? Real user කෙනෙක්ද? Real user කෙනෙක් නම් විතරක් ඇතුළට යවනවා.
-
3Cache CheckWebsite එකේ copy එකක් Cloudflare server වල save වෙලාද තියෙන්නේ කියලා බලනවා. එහෙම නම් original server එකට නොගිහින් ළඟම තියෙන server එකෙන් deliver කරනවා — Super Fast!
-
4ඔයාට deliver කරනවා!Encrypted (HTTPS) connection එකක් හරහා website එක ඔයාට පෙන්වනවා — ඉතා ආරක්ෂිතව, ඉක්මනින්!
"Cloudflare නැතිව modern Internet එකක් imagine කරන්නත් අමාරුයි — ඒ ගොල්ලො තමයි මුළු ලෝකයේම Internet එකේ නොපෙනෙන කොඳු නාරටිය."
💰 Free Plan vs Paid Plans — ඔයාට ඕනෑ කරන්නේ කුමක්ද?
| Feature | Free 🆓 | Pro ($20/mo) | Business ($200/mo) |
|---|---|---|---|
| CDN (Content Delivery) | ✓ | ✓ | ✓ |
| SSL Certificate | ✓ | ✓ | ✓ |
| Basic DDoS Protection | ✓ | ✓ | ✓ |
| Advanced WAF Rules | ✗ | ✓ | ✓ |
| Image Optimization | ✗ | ✓ | ✓ |
| Custom SSL Certificate | ✗ | ✗ | ✓ |
| 24/7 Priority Support | ✗ | ✗ | ✓ |
ඔයාට තියෙන්නේ Personal blog එකක්, Portfolio එකක් හෝ Small business එකක් නම් — Free plan එක හොඳටම ප්රමාණවත්! E-commerce හෝ ගොඩක් High traffic තියෙන sites වලට Pro plan එකක් consider කරන්න පුළුවන්.
🚀 Cloudflare හරහා දෙන තවත් Amazing Products
🏢 Cloudflare පාවිච්චි කරන්නේ කවුද?
ලෝකේ ප්රසිද්ධ companies ඔවුන්ගේ website security එක සහ performance එක Cloudflare ට භාර දීලා තියෙනවා:
Cloudflare හරහා මුළු අන්තර්ජාලයේ traffic එකෙන් 20% ක් පමණ handle කරනවා. Cloudflare down වුනොත් — මුළු අන්තර්ජාලයෙන්ම විශාල කොටසක් down වෙනවා! (2019 දී මේ වගේ දෙයක් ඇත්තටම සිද්ධ වුණා.)
🎯 ඔයාගේ Website එකට Cloudflare Add කරන්නේ කෙසේද?
-
1cloudflare.com ගිහිල්ලා Free account එකක් create කරන්නEmail සහ Password එකක් විතරයි ඕනේ — විනාඩි 2න් පුළුවන්!
-
2ඔයාගේ domain එක add කරන්නexample.com → Add site → Free plan එක select කරන්න
-
3Nameservers change කරන්නඔබේ Domain registrar (GoDaddy/Namecheap වගේ) එකට ගිහිල්ලා Cloudflare nameservers ටික update කරන්න. පැය 24ක් ඇතුළත active වෙනවා!
-
4Done! ✅දැන් ඔයාගේ website එක CDN, SSL, සහ DDoS protection සමඟ සම්පූර්ණයෙන්ම ආරක්ෂිතයි!
📝 Summary — Key Points
ඔයාගේ Website ලෝකය ආරක්ෂිත කරන්න Ready ද? 🚀
Cloudflare Free plan එක අදම try කරන්න — Credit card එකක් ඕනේ නෑ, setup කරන්න යන්නේ විනාඩි 5යි!
cloudflare.com ➜