ඔබ "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 උදාහරණය

ඔයාට "රාජ්" කියන කෙනාගේ ගෙදරට යන්න ඕනෑ නම් ඔයා 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 උදාහරණය

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 Queue උදාහරණය

Bank එකක පෝලිම පුරාවටම fake customers ලා පිරුණොත් — ඇත්ත customers ලාට service ගන්න බැරි වෙනවා. Bank එකේ වැඩ අඩාල වෙනවා. DDoS Attack එකකුත් ඒ වගේ. Cloudflare ඒ fake requests ටික filter කරලා real users ලාට විතරක් service දෙනවා — තත්පරයකට Attacks මිලියන ගණනක් Block කරනවා!

📊 ඇත්ත Data

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 කරනවා.

🦠
SQL Injection Block
Database එකේ දත්ත හොරකම් කරන attacks automatically block කරනවා
🤖
Bot Protection
Fake bots ලව filter කරලා real users ලාට පමණක් access දෙනවා
🔐
SSL/TLS Free
ඔයාගේ website එක HTTPS කරන්නට Free SSL ලබා දෙනවා
📧
Email Routing
Domain emails නොමිලේ manage කරගන්න පුළුවන්

⚙️ Cloudflare ක්‍රියා කරන්නේ කෙසේද? Step by Step

  • 1
    ඔයා website ලිපිනය type කරනවා
    example.com කියලා browser එකේ type කරනකොට ඒ request එක Cloudflare Server එකට එනවා — ඔයාගේ computer එකට ළඟම තියෙන datacenter එකට.
  • 2
    Security Check
    Cloudflare ඔයාගේ request එක scan කරනවා — Hacker කෙනෙක්ද? Bot කෙනෙක්ද? Real user කෙනෙක්ද? Real user කෙනෙක් නම් විතරක් ඇතුළට යවනවා.
  • 3
    Cache Check
    Website එකේ copy එකක් Cloudflare server වල save වෙලාද තියෙන්නේ කියලා බලනවා. එහෙම නම් original server එකට නොගිහින් ළඟම තියෙන server එකෙන් deliver කරනවා — Super Fast!
  • 4
    ඔයාට deliver කරනවා!
    Encrypted (HTTPS) connection එකක් හරහා website එක ඔයාට පෙන්වනවා — ඉතා ආරක්ෂිතව, ඉක්මනින්!

"Cloudflare නැතිව modern Internet එකක් imagine කරන්නත් අමාරුයි — ඒ ගොල්ලො තමයි මුළු ලෝකයේම Internet එකේ නොපෙනෙන කොඳු නාරටිය."

— Tech Analysts, 2024

💰 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 Workers
Code එක Edge Servers වල run වෙනවා — Original server එකට යන්නේ නැතුවම වැඩ කරන serverless apps!
🗄️
Cloudflare R2
AWS S3 වගේ storage එකක් — හැබැයි Data Transfer වලට ගෙවන්න ඕනේ නෑ (Free Egress!)
🌐
Cloudflare Pages
Static websites සහ Full-stack apps deploy කරන්න පුළුවන් — Fast, Free, Easy!
🔑
Cloudflare Zero Trust
Company networks VPN නැතිව secure කරනවා — modern corporate security!
📡
Cloudflare Tunnel
Port forwarding කරන්නේ නැතුව ඔයාගේ local server එක internet එකට expose කරන්න පුළුවන්!
📊
Cloudflare Analytics
Website traffic insights ලබා දෙනවා — cookie consent නැතිව privacy-first විදියට!

🏢 Cloudflare පාවිච්චි කරන්නේ කවුද?

ලෝකේ ප්‍රසිද්ධ companies ඔවුන්ගේ website security එක සහ performance එක Cloudflare ට භාර දීලා තියෙනවා:

Discord Shopify Canva Doordash IBM Garmin L'Oréal Udemy Zendesk Dell Snap + Millions more
🌟 Fun Fact

Cloudflare හරහා මුළු අන්තර්ජාලයේ traffic එකෙන් 20% ක් පමණ handle කරනවා. Cloudflare down වුනොත් — මුළු අන්තර්ජාලයෙන්ම විශාල කොටසක් down වෙනවා! (2019 දී මේ වගේ දෙයක් ඇත්තටම සිද්ධ වුණා.)


🎯 ඔයාගේ Website එකට Cloudflare Add කරන්නේ කෙසේද?

  • 1
    cloudflare.com ගිහිල්ලා Free account එකක් create කරන්න
    Email සහ Password එකක් විතරයි ඕනේ — විනාඩි 2න් පුළුවන්!
  • 2
    ඔයාගේ domain එක add කරන්න
    example.com → Add site → Free plan එක select කරන්න
  • 3
    Nameservers change කරන්න
    ඔබේ Domain registrar (GoDaddy/Namecheap වගේ) එකට ගිහිල්ලා Cloudflare nameservers ටික update කරන්න. පැය 24ක් ඇතුළත active වෙනවා!
  • 4
    Done! ✅
    දැන් ඔයාගේ website එක CDN, SSL, සහ DDoS protection සමඟ සම්පූර්ණයෙන්ම ආරක්ෂිතයි!

📝 Summary — Key Points

🛡️
Security
DDoS, Bot, සහ Hacker attacks block කරනවා
Speed
CDN හරහා website එක super fast load කරනවා
🔒
Free SSL
HTTPS automatically ලබා දෙනවා — trust badge එකක් විදියට!
💚
Free Plan
ගොඩක් Features සම්පූර්ණයෙන්ම නොමිලේ ලබා දෙනවා

ඔයාගේ Website ලෝකය ආරක්ෂිත කරන්න Ready ද? 🚀

Cloudflare Free plan එක අදම try කරන්න — Credit card එකක් ඕනේ නෑ, setup කරන්න යන්නේ විනාඩි 5යි!

cloudflare.com ➜
#Cloudflare #WebSecurity #Tech #SinhalaContent #WebDevelopment #CloudComputing #CDN #Beginners #LearningTech #SriLankaTech