[ SLI, SLO, এবং SLA হলো SRE-এর তিনটি গুরুত্বপূর্ণ মেট্রিক। SLI পরিষেবার কার্যকারিতা পরিমাপ করে, SLO লক্ষ্য নির্ধারণ করে, আর SLA কাস্টমার ও প্রদানকারীর মধ্যে লিখিত চুক্তি। এগুলো পরস্পর সম্পর্কিত ও পরিষেবার মান নিশ্চিত করে। ]
SRE -এর তিনটি গুরুত্বপূর্ণ টার্ম SLA, SLO এবং SLI — এগুলোকে রিয়েল লাইফ উদাহরণসহ ব্যাখ্যা করছি:
🔹 SLI হচ্ছে একটি নির্দিষ্ট মেট্রিক বা পরিমাপক যা পরিষেবার কার্যকারিতা পরিমাপ করে।
Example: ধরুন আপনি একটি ওয়েবসাইট ব্যবহার করেন(যেমন: onlinebank.com)। যদি ওয়েবসাইটে ১০০০টি রিকোয়েস্ট আসে এবং এর মধ্যে ৯৯০টি সফলভাবে সার্ভ হয়, তাহলে SLI হলো: ৯৯০ / ১০০০ × ১০০ = ৯৯%
📏 সাধারণ SLI গুলো:
আপটাইম (uptime)
ল্যাটেন্সি (response time)
এরর রেট (error rate)
🔹 SLO হচ্ছে একটি লক্ষ্য যা পরিষেবার SLI কেমন হওয়া উচিত তা নির্ধারণ করে।
✅ উদাহরণ : ব্যাংকের ওয়েবসাইট চায় যে তার সেবা যেন ৯৯.৯% সময় কাজ করে। অর্থাৎ ১ মাসে যদি ৪৩,২০০ মিনিট থাকে, তাহলে সর্বোচ্চ ৪৩ মিনিট ডাউন থাকা যাবে।
📌 সংক্ষেপে: SLA-এর আগে প্রতিষ্ঠিত টার্গেট।
🔹 SLA হলো কাস্টমার ও সার্ভিস প্রোভাইডারের মধ্যে লিখিত চুক্তি, যেখানে বলা থাকে সেবা কতটা ভালো হবে এবং যদি সেই সেবা না দেওয়া হয়, তবে কি ক্ষতিপূরণ দেওয়া হবে।
✅ উদাহরণ : ব্যাংকের সাথে কাস্টমার চুক্তি করলো যে, সাইট বছরে ৯৯.৯% সময় অনলাইনে থাকবে। যদি না থাকে, তাহলে কাস্টমার টাকা ফেরত পাবে বা অন্য সুবিধা পাবে।
💬 উদাহরণ দিয়ে তিনটি একসাথে:
মনে করুণ আপনি, BanglaCloud নামে একটি হোস্টিং কোম্পানির কাস্টমার:
🔎 SLI: সাইট ১ মাসে ৯৯.৮% সময় অনলাইনে ছিল।
🎯 SLO: কোম্পানির অভ্যন্তরীণ লক্ষ্য হলো ৯৯.৯% আপটাইম রাখা।
📝 SLA: কাস্টমারের সাথে চুক্তি — আপটাইম যদি ৯৯.৯%-এর নিচে যায়, তবে ১০% রিফান্ড।
🧠 সহজ মনে রাখার কৌশল:
SLI Actual performance Metrics team ৯৯.৮% আপটাইম SLO Desired target SRE team টার্গেট: ৯৯.৯% SLA Legal promise Customer-facing যদি ৯৯.৯% না হয়, ক্ষতিপূরণ
মূল কথা:
Posted by MD WAHADUZZAMAN, 2 months ago
Cilium, an eBPF-powered Kubernetes CNI, excels in performance and security for AI/ML, microservices, and large deployments. Its identity-based policies and Hubble observability offer superior scalability and efficiency compared to...
2 weeks ago
Read moreপ্রযুক্তির অগ্রগতি আমাদের জীবনকে আরও সহজ, সুরক্ষিত ও উন্নত করছে। কৃত্রিম বুদ্ধিমত্তা (AI) সিদ্ধান্ত গ্রহণে সহায়তা করবে, ইন্টারনেট অফ থিংস (IoT) স্মার্ট কানেক্টিভিটি নিশ্চিত করবে, ৫জি ও অগমেন্টেড রিয়ালিটি (AR)...
46 minutes from now
Read morePrometheus collects and stores application metrics, while Grafana visualizes this data in dashboards, enabling proactive issue detection and resolution through alerts, transforming reactive monitoring into a proactive approach....
3 days ago
Read moreLaravel-এর ৮ ধরণের লগ লেভেল (Emergency থেকে Debug) ব্যবহার করে অ্যাপ্লিকেশনের সমস্যা সমাধান, মেইনটেইন করা এবং ব্যবহারকারীর অভিজ্ঞতা উন্নত করা সম্ভব। লগ ব্যবহার অপরিহার্য।...
6 days ago
Read more