Availability Sandbox

පවතින බව (Availability) ප්‍රායෝගිකව ඉගෙන ගන්න.
DDoS Attacks, Backups සහ Redundancy අත්විඳින්න.

📈

Normal Traffic

සාමාන්‍ය පරිශීලකයින්ගේ ඉල්ලීම්

💥

DDoS Attack

ව්‍යාජ traffic එකින් server එක crash කිරීම

🛡️

Mitigation

Attack එක හඳුනාගෙන වළක්වා ගැනීම

🖥️ Server Status Monitor
පහත server එකේ තත්ත්වය බලන්න. DDoS attack එකක් ආරම්භ කළ විට කුමක් සිදුවේද කියලා බලන්න!
🖥️
Main Server
Online
Uptime
99.9%
Response Time
45ms
Requests/sec
1,234
Error Rate
0.1%
📡 Live Traffic Flow Legit: 124/s
https://mywebsite.lk
Website is Online!
සියලුම පරිශීලකයින්ට ප්‍රවේශය ලබා ගත හැක
💡 Real-world Scenario

⚠️ 2023 Sri Lanka Bank DDoS Attack

හැකර්වරුන් විසින් බැංකු වෙබ් අඩවියකට තත්පරයට requests ලක්ෂ ගණනක් යවා සර්වර් එක crash කරන ලදී. පාරිභෝගිකයින්ට online banking භාවිතා කළ නොහැකි විය.

✅ විසඳුම: DDoS Protection + Redundancy

Cloudflare වැනි DDoS protection service එකක් + multiple servers (redundancy) භාවිතා කිරීමෙන් මෙම ගැටලුව වළක්වා ගත හැක.

💾 Backup & Disaster Recovery Simulator
දත්ත නිරන්තරයෙන් backup කර තැබීමෙන්, පද්ධතියක් බිඳ වැටුණ විට වහාම යථා තත්ත්වයට ගත හැක.
🖥️

Primary Server

Live production data

Status: Active
🗄️

Backup Server #1

Local backup - Hourly

Last: 2 hours ago
☁️

Cloud Backup

Off-site backup - Daily

Last: 1 day ago

📊 Recovery Timeline Comparison

Scenario Without Backup With Backup
Server Crash ❌ දින ගණනාවක් downtime ✅ මිනිත්තු කිහිපයකින් restore
Data Loss ❌ සියලු දත්ත නැතිවේ ✅ අවසන් backup දක්වා ආරක්ෂිත
Business Impact ❌ විශාල මූල්‍ය හානිය ✅ අවම බාධාවක්
📋 3-2-1 Backup Rule
🔢

3 Copies

දත්ත වල පිටපත් 3ක් තබන්න (1 primary + 2 backups)

💾

2 Different Media

වෙනස් storage types 2ක තබන්න (HDD + Cloud)

🌍

1 Off-site

එක පිටපතක් වෙනත් ස්ථානයක තබන්න

🔄 Redundancy & Failover Simulator
එකම සේවාව සඳහා servers කිහිපයක් තැබීමෙන්, එකක් ක්‍රියාවිරහිත වුවහොත් අනෙක වහාම ක්‍රියාත්මක වේ.
🖥️
Server A
Active
➡️
🖥️
Server B
Standby
➡️
🖥️
Server C
Standby
⚖️ Load Balancer: සියලුම requests සර්වර් අතර සමානව බෙදා හරිනු ලැබේ
https://app.example.com
🟢
All Systems Operational
Active Server: Server A
🤔 ඇයි Redundancy අවශ්‍යද?
අවස්ථාව Single Server Redundant Servers
Hardware Failure ❌ සේවාව නතර වේ ✅ අනෙක් server එක ක්‍රියාත්මක
Maintenance ❌ downtime අවශ්‍ය ✅ zero-downtime updates
Traffic Spike ❌ server overload ✅ load balancing
📝 Availability Quiz Challenge
ඔබ Availability ගැන කොච්චර දැනගෙනද කියලා පරීක්ෂා කරන්න!