ক্লাউড কম্পিউটিং ও DevOps শব্দকোষ — ১৮৫০টি শব্দের সহজ বাংলা মানে
Cloud Computing & DevOps Glossary in Bangla — every technical term from the course, with pronunciation and a plain Bangla explanation.
কোর্সের প্রতিটি পর্বে যে ইংরেজি শব্দগুলো এসেছে — pointer, struct — সবগুলো এখানে এক জায়গায়। প্রতিটির পাশে বাংলা উচ্চারণ, সহজ মানে আর কোন পর্বে বিস্তারিত শিখবেন, তার লিংক।
মোট ১৮৫০টি শব্দ
#
- /etc/fstabএফ-এস-ট্যাব
- যে ফাইলে লেখা থাকে boot-এর সময় কোন filesystem কোথায়, কোন option দিয়ে mount হবে।যেখানে শিখবেন: পর্ব ০৮পর্ব ২০
- /proc (procfs)প্রক
- ডিস্কে না থাকা একটি virtual filesystem, যেখানে kernel প্রসেস আর সিস্টেমের তথ্য ফাইলের মতো করে দেখায়।যেখানে শিখবেন: পর্ব ০৮
- 3-2-1 ruleথ্রি-টু-ওয়ান রুল
- অন্তত তিনটি কপি, দুই ধরনের মাধ্যমে, একটি অন্য জায়গায় রাখার নিয়ম।যেখানে শিখবেন: পর্ব ২৪
- 401 Unauthorized ও 403 Forbiddenআনঅথরাইজড ও ফরবিডেন
- HTTP অবস্থা। 401 মানে পরিচয় গৃহীত হয়নি, 403 মানে পরিচয় মিলেছে কিন্তু কাজটির অনুমতি নেই।যেখানে শিখবেন: পর্ব ৪৯
- 4C modelফোর সি মডেল
- Cloud-native নিরাপত্তাকে Cloud, Cluster, Container আর Code, এই চার স্তরে ভাগ করে দেখার ছক।যেখানে শিখবেন: পর্ব ৪৯
- 5 Whysফাইভ হোয়াইজ
- প্রতিটি উত্তরে বারবার কেন জিজ্ঞেস করে গভীর কারণ খোঁজার পদ্ধতি, যা Toyota-র উৎপাদন ব্যবস্থা থেকে এসেছে।যেখানে শিখবেন: পর্ব ৬৭
A
- A recordএ রেকর্ড
- একটি নামকে IPv4 ঠিকানার সাথে মেলানোর DNS record.যেখানে শিখবেন: পর্ব ২৯
- AAAA recordকোয়াড-এ রেকর্ড
- একটি নামকে IPv6 ঠিকানার সাথে মেলানোর DNS record.যেখানে শিখবেন: পর্ব ২৯
- ABACএব্যাক
- Attribute-Based Access Control. Tag-এর মতো বৈশিষ্ট্য মিলিয়ে অনুমতি ঠিক করার পদ্ধতি।যেখানে শিখবেন: পর্ব ৩২
- Abort conditionঅ্যাবর্ট কন্ডিশন
- পরীক্ষা শুরুর আগে ঠিক করা সীমা, যা পার হলে পরীক্ষা সঙ্গে সঙ্গে থামানো হয় আর সিস্টেমকে আগের অবস্থায় ফেরানো হয়।যেখানে শিখবেন: পর্ব ৬৮
- Access keyঅ্যাক্সেস কি
- প্রোগ্রাম থেকে cloud ব্যবহারের স্থায়ী প্রমাণ। ফাঁস হলে না মোছা পর্যন্ত ঝুঁকি থাকে।যেখানে শিখবেন: পর্ব ০৬পর্ব ৩১পর্ব ৩২
- Access logঅ্যাক্সেস লগ
- প্রতিটি অনুরোধের রেকর্ড: কে, কখন, কোন path, কোন status আর কত byte.যেখানে শিখবেন: পর্ব ০৯পর্ব ১৪পর্ব ১৮
- Access modeঅ্যাক্সেস মোড
- Volume কতজন, কীভাবে লাগাতে পারবে: ReadWriteOnce, ReadOnlyMany, ReadWriteMany বা ReadWriteOncePod.যেখানে শিখবেন: পর্ব ৪৭
- Access patternঅ্যাক্সেস প্যাটার্ন
- ডেটা কীভাবে ব্যবহার হয়: কে পড়ে ও লেখে, কত ঘনঘন, I/O কত বড়, আর latency কতটা জরুরি।যেখানে শিখবেন: পর্ব ২০পর্ব ২৩
- Access reviewঅ্যাক্সেস রিভিউ
- নিয়মিত যাচাই করা যে প্রতিটি মানুষ আর মেশিনের অনুমতি এখনো দরকার কি না।যেখানে শিখবেন: পর্ব ৩১
- Account compromiseঅ্যাকাউন্ট কম্প্রোমাইজ
- চুরি বা ফাঁস হওয়া credential দিয়ে অন্য কেউ আপনার cloud account নিয়ন্ত্রণ করা।যেখানে শিখবেন: পর্ব ২৪
- Account vendingঅ্যাকাউন্ট ভেন্ডিং
- অনুরোধ থেকে স্বয়ংক্রিয়ভাবে নিয়ম মানা নতুন account বা subscription তৈরি করার প্রক্রিয়া।যেখানে শিখবেন: পর্ব ৩৫
- Acknowledgement (ack)অ্যাকনলেজমেন্ট
- Consumer-এর জানানো যে কাজ শেষ, তাই বার্তাটি আর দিতে হবে না। SQS-এ এটি delete call.যেখানে শিখবেন: পর্ব ৭০
- ACL (Access Control List)এসিএল
- Bucket বা object-এর ওপর সরাসরি বসানো পুরোনো ধরনের অনুমতির তালিকা। নতুন কাজে সাধারণত বন্ধ রাখা হয়।যেখানে শিখবেন: পর্ব ২১
- ACMEঅ্যাকমি
- Automatic Certificate Management Environment: certificate নেওয়া ও নবায়ন স্বয়ংক্রিয় করার protocol, RFC 8555 (২০১৯).যেখানে শিখবেন: পর্ব ১৪
- Action itemঅ্যাকশন আইটেম
- Postmortem থেকে আসা নির্দিষ্ট, পরীক্ষাযোগ্য কাজ, যার একজন মালিক আর একটি তারিখ থাকে।যেখানে শিখবেন: পর্ব ৬৭পর্ব ৭৬
- Active-activeঅ্যাক্টিভ-অ্যাক্টিভ
- একাধিক জায়গা একই সাথে আসল traffic সামলায়। এক জায়গা বিকল হলে বাকিরা চালিয়ে যায়।যেখানে শিখবেন: পর্ব ০৫পর্ব ২৪পর্ব ৭৪
- Active-passiveঅ্যাক্টিভ-প্যাসিভ
- একটি জায়গা traffic সামলায়, অন্যটি প্রস্তুত হয়ে অপেক্ষা করে। মূলটি বিকল হলে failover হয়।যেখানে শিখবেন: পর্ব ০৫পর্ব ২৪
- Ad-hoc commandঅ্যাড-হক কমান্ড
- Playbook ছাড়া এক লাইনে একটি Ansible module চালানো। ছোট যাচাই বা তথ্য নেওয়ার কাজে লাগে।যেখানে শিখবেন: পর্ব ৫৬
- Adaptive capacityঅ্যাডাপ্টিভ ক্যাপাসিটি
- ব্যস্ত partition-কে table-এর অব্যবহৃত capacity ব্যবহার করতে দেওয়ার স্বয়ংক্রিয় ব্যবস্থা।যেখানে শিখবেন: পর্ব ২৩
- Admission controlঅ্যাডমিশন কন্ট্রোল
- Kubernetes-এ কোনো workload চালু হওয়ার আগে নিয়ম যাচাই করে তা অনুমোদন বা প্রত্যাখ্যান করার ধাপ।যেখানে শিখবেন: পর্ব ৪১পর্ব ৪৮পর্ব ৪৯
- Adoption rateঅ্যাডপশন রেট
- যত দল বা service সত্যিই platform ব্যবহার করছে, মোটের তুলনায় তার অনুপাত।যেখানে শিখবেন: পর্ব ৬২
- Advisory lockঅ্যাডভাইজরি লক
- সহযোগিতার ওপর চলা lock. যে প্রোগ্রাম lock চায়, শুধু সে-ই মানে; অন্য প্রোগ্রামকে এটি জোর করে থামায় না।যেখানে শিখবেন: পর্ব ২০
- AEADএইড
- Authenticated Encryption with Associated Data: ডেটা লুকানো আর বদল ধরা, দুটি কাজ একসাথে করে এমন encryption. যেমন AES-GCM.যেখানে শিখবেন: পর্ব ৩৩
- AESএইএস
- Advanced Encryption Standard: বিশ্বজুড়ে ব্যবহৃত symmetric block cipher, যা ২০০১ সালে NIST-এর মান হয়।যেখানে শিখবেন: পর্ব ৩৩
- AFR (Annual Failure Rate)এ-এফ-আর
- এক বছরে একটি disk বা volume ব্যর্থ হওয়ার গড় হার।যেখানে শিখবেন: পর্ব ২০
- Agent forwardingএজেন্ট ফরওয়ার্ডিং
- দূরের host-কে আপনার ল্যাপটপের ssh-agent ব্যবহারের পথ দেওয়া। সেই host-এর root সংযোগ চলাকালীন আপনার হয়ে স্বাক্ষর করাতে পারে, তাই এড়িয়ে চলা ভালো।যেখানে শিখবেন: পর্ব ১২
- Agentlessএজেন্টলেস
- Server-এ সবসময় চলা আলাদা কোনো program ছাড়া কাজ করার পদ্ধতি। Ansible SSH দিয়ে ঢুকে কাজ সেরে বেরিয়ে আসে।যেখানে শিখবেন: পর্ব ৫৬
- Air gapএয়ার গ্যাপ
- কপিকে মূল ব্যবস্থা থেকে শারীরিক বা যৌক্তিকভাবে বিচ্ছিন্ন রাখা, যাতে সেখান থেকে পৌঁছানো না যায়।যেখানে শিখবেন: পর্ব ২৪
- Alert fatigueঅ্যালার্ট ফ্যাটিগ
- অতিরিক্ত alert পেতে পেতে মানুষের সেগুলো উপেক্ষা করতে শুরু করার অবস্থা।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৬১পর্ব ৬৩
- Alert groupingঅ্যালার্ট গ্রুপিং
- একই ধরনের অনেক alert-কে একটি বার্তায় জোড়া দেওয়া, যাতে এক কারণে একশোবার ফোন না বাজে।যেখানে শিখবেন: পর্ব ৬৬
- Alert ruleঅ্যালার্ট রুল
- একটি শর্ত ও কিছু label: শর্ত সত্য হলে alert তৈরি হয়। Prometheus এটি নির্দিষ্ট সময় পরপর যাচাই করে।যেখানে শিখবেন: পর্ব ৬৬পর্ব ৭৬
- Alertmanagerঅ্যালার্টম্যানেজার
- Prometheus-এর পাঠানো alert গ্রুপ করা, duplicate বাদ দেওয়া, চুপ করানো আর ঠিক জনের কাছে পাঠানোর আলাদা সেবা।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৬৬
- Alias record (ALIAS/ANAME)এলিয়াস রেকর্ড
- Provider-এর নিজস্ব সুবিধা, যেখানে authoritative server target-এর ঠিকানা নিজে বের করে সাধারণ A/AAAA উত্তর দেয়। এটি apex-এও চলে।যেখানে শিখবেন: পর্ব ২৯
- Allocatableঅ্যালোকেটেবল
- Node-এর মোট ক্ষমতা থেকে system আর kubelet-এর অংশ বাদ দিয়ে Pod-এর জন্য যা থাকে।যেখানে শিখবেন: পর্ব ৪৮
- Amdahl's lawঅ্যামডালের সূত্র
- কাজের যে অংশ ভাগ করা যায় না, সে-ই parallel গতির ছাদ ঠিক করে, এই নিয়ম (Gene Amdahl, ১৯৬৭)।যেখানে শিখবেন: পর্ব ৫৭
- AMI (Amazon Machine Image)এএমআই
- AWS-এর machine image. সাধারণত এক বা একাধিক disk snapshot আর boot-এর তথ্য নিয়ে তৈরি, আর region-ভিত্তিক।যেখানে শিখবেন: পর্ব ১৬
- Amortized costঅ্যামর্টাইজড কস্ট
- আগাম দেওয়া টাকাকে ব্যবহারের সময়জুড়ে ছড়িয়ে দেখানো খরচ, যেমন বছরের $১,২০০ মাসে $১০০ করে।যেখানে শিখবেন: পর্ব ৭৩
- anacronঅ্যানাক্রন
- যে কাজ মেশিন বন্ধ থাকায় বাদ পড়েছে, মেশিন চালু হলে সেটি চালানোর tool. দিন ধরে কাজ করে, মিনিট ধরে নয়।যেখানে শিখবেন: পর্ব ১০
- Annotation (Kubernetes)অ্যানোটেশন
- Object-এর metadata-তে রাখা key-value নোট। Selector-এ ব্যবহার হয় না; controller বা টুল এগুলো পড়ে বাড়তি আচরণ ঠিক করে।যেখানে শিখবেন: পর্ব ৪৬পর্ব ৫৮
- Anomaly detectionঅ্যানোমালি ডিটেকশন
- স্বাভাবিক আচরণের সাথে তুলনা করে অস্বাভাবিক কাজ খুঁজে বের করা।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৭২পর্ব ৭৩
- Ansibleঅ্যানসিবল
- SSH দিয়ে অনেক server-এ একই configuration বসানোর tool. YAML playbook-এ কাঙ্ক্ষিত অবস্থা লেখা হয়।যেখানে শিখবেন: পর্ব ১০পর্ব ১৬পর্ব ৫১
- Ansible Vaultঅ্যানসিবল ভল্ট
- Password দিয়ে ফাইল বা মান encrypt করার Ansible সুবিধা, যাতে secret সাধারণ লেখায় Git-এ না যায়।যেখানে শিখবেন: পর্ব ৫৬
- Anycastএনিকাস্ট
- একই IP ঠিকানা অনেক জায়গা থেকে ঘোষণা করা, যাতে network ব্যবহারকারীকে কাছের জায়গায় পৌঁছে দেয়।যেখানে শিখবেন: পর্ব ১৮পর্ব ২৯পর্ব ৩০
- Apache Parquetপারকে
- বিশ্লেষণের জন্য নকশা করা একটি খোলা columnar file format.যেখানে শিখবেন: পর্ব ২৩
- APIএপিআই
- Application Programming Interface: প্রোগ্রাম দিয়ে একটি সিস্টেমকে কাজ করতে বলার নির্দিষ্ট নিয়ম। Cloud-এর সব কাজ শেষে এই পথেই হয়।যেখানে শিখবেন: পর্ব ০১পর্ব ০৬পর্ব ২১
- API gatewayএপিআই গেটওয়ে
- API-র সামনের managed সেবা, যা HTTP request নিয়ে পরিচয় যাচাই, সীমা আর routing করে পেছনের কোডে পাঠায়।যেখানে শিখবেন: পর্ব ৬৯পর্ব ৭১
- API keyএপিআই কি
- API গ্রাহক চেনার একটি মান। এটি হিসাব আর সীমার জন্য, একা পরিচয়ের প্রমাণ নয়।যেখানে শিখবেন: পর্ব ৭১
- API objectএপিআই অবজেক্ট
- API server-এ জমা থাকা একটি রেকর্ড, যেমন Pod বা Deployment. এতে apiVersion, kind, metadata, spec আর status থাকে।যেখানে শিখবেন: পর্ব ৪২
- API serverএপিআই সার্ভার
- Kubernetes control plane-এর একমাত্র দরজা (kube-apiserver). সব অনুরোধ যাচাই করে, আর etcd-তে পড়া-লেখা করে।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৭পর্ব ৪৯
- App repoঅ্যাপ রেপো
- Application-এর কোড, test আর Dockerfile রাখার Git repository.যেখানে শিখবেন: পর্ব ৬০
- Application-consistentঅ্যাপ্লিকেশন-কনসিস্টেন্ট
- App-কে লেখা থামিয়ে সব ডেটা disk-এ নামাতে বলে তারপর নেওয়া snapshot.যেখানে শিখবেন: পর্ব ২৪
- Application-layer DDoS (L7)অ্যাপ্লিকেশন লেয়ার ডিডস
- বৈধ-চেহারার HTTP অনুরোধ দিয়ে CPU বা database ভরে ফেলার চাপ। Request per second-এ মাপা হয়।যেখানে শিখবেন: পর্ব ৩০
- ApplicationSetঅ্যাপ্লিকেশনসেট
- একটি template থেকে অনেক cluster বা ফোল্ডারের জন্য Argo CD Application বানানোর resource.যেখানে শিখবেন: পর্ব ৬০
- aptঅ্যাপ্ট
- Debian আর Ubuntu-র package manager, যা
.debফাইল নিয়ে কাজ করে।যেখানে শিখবেন: পর্ব ০৮ - Architecture decision record (ADR)আর্কিটেকচার ডিসিশন রেকর্ড
- একটি নকশা-সিদ্ধান্ত, তার কারণ, বিকল্প আর ফল লেখার ছোট দলিল।যেখানে শিখবেন: পর্ব ৭৪পর্ব ৭৯পর্ব ৮০
- Architecture reviewআর্কিটেকচার রিভিউ
- নকশার ঝুঁকি খুঁজতে দলের সাথে প্রশ্ন ও প্রমাণ ধরে করা পর্যালোচনা। এটি দোষ খোঁজার audit নয়।যেখানে শিখবেন: পর্ব ৭৪
- Argo CDআর্গো সিডি
- CNCF-এর একটি GitOps tool, যা web UI-সহ Git-এর desired state Kubernetes-এ মিলিয়ে রাখে।যেখানে শিখবেন: পর্ব ৬০পর্ব ৭৯
- Argo Rolloutsআর্গো রোলআউটস
- Kubernetes controller যা Rollout নামের CRD দিয়ে canary আর blue-green চালায়, metric বিশ্লেষণ করে এগোয় বা ফেরে।যেখানে শিখবেন: পর্ব ৫৯
- Argument (Terraform)আর্গুমেন্ট
- Block-এর ভেতরে আপনার লেখা নাম আর মানের জোড়া, যা resource কেমন হবে তা বলে।যেখানে শিখবেন: পর্ব ৫২
- ARM64আর্ম সিক্সটি-ফোর
- x86 থেকে আলাদা CPU নকশা। এর জন্য software আলাদা করে build করতে হয়।যেখানে শিখবেন: পর্ব ১৫পর্ব ৩৬
- ARNএআরএন
- Amazon Resource Name. AWS-এ কোনো resource-এর অনন্য পূর্ণ ঠিকানা।যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২
- Artifactআর্টিফ্যাক্ট
- Build-এর ফল, যা deploy করা যায় আর তৈরি হওয়ার পর বদলায় না, যেমন container image, jar বা zip package. তৈরি হওয়ার পরে এটি আর বদলায় না।যেখানে শিখবেন: পর্ব ৫৮পর্ব ৭৬
- Artifact (build artifact)আর্টিফ্যাক্ট
- Pipeline-এর তৈরি file, যা পরের job-এ বা মানুষের হাতে পাঠানো হয়। যেমন binary, image, test report.যেখানে শিখবেন: পর্ব ৫৭
- Artifact storeআর্টিফ্যাক্ট স্টোর
- Build-এর ফল জমা রাখা ও নামানোর জায়গা, যেমন container registry, package repository বা object storage.যেখানে শিখবেন: পর্ব ৫৮
- Assume roleঅ্যাজিউম রোল
- কিছু সময়ের জন্য একটি role-এর পরিচয় নেওয়া, যার ফলে অস্থায়ী credential পাওয়া যায়।যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২
- Asymmetric pathঅ্যাসিমেট্রিক পাথ
- একটি সংযোগের যাওয়া আর আসার পথ আলাদা হওয়া। পথে stateful NAT বা firewall থাকলে এতে packet বাদ পড়ে।যেখানে শিখবেন: পর্ব ২৬
- Asynchronous invocationঅ্যাসিনক্রোনাস ইনভোকেশন
- ডাকা পক্ষ event জমা দিয়েই চলে যায়। Platform পরে function চালায়, আর ব্যর্থ হলে সাধারণত নিজেই আবার চেষ্টা করে।যেখানে শিখবেন: পর্ব ৬৯
- Asynchronous replicationঅ্যাসিনক্রোনাস রেপ্লিকেশন
- নিজের কপিতে লিখেই “লেখা হয়েছে” জানানো, দ্বিতীয় কপি পরে পায়। লেখা দ্রুত, কিন্তু বিপর্যয়ে শেষের কিছু লেখা হারাতে পারে।যেখানে শিখবেন: পর্ব ০৫পর্ব ২১পর্ব ২২
- At-least-once deliveryঅ্যাট-লিস্ট-ওয়ান্স ডেলিভারি
- বার্তা অন্তত একবার পৌঁছানোর নিশ্চয়তা। একই বার্তা একাধিকবারও আসতে পারে।যেখানে শিখবেন: পর্ব ২১পর্ব ৬৪পর্ব ৭০
- Atlantisআটলান্টিস
- PR-এর comment দিয়ে Terraform plan ও apply চালানোর open source সার্ভার।যেখানে শিখবেন: পর্ব ৫৫
- Attachmentঅ্যাটাচমেন্ট
- একটি VPC, VPN বা link-কে transit hub-এর সঙ্গে জোড়ার সংযোগ। সাধারণত প্রতিটির জন্য ঘণ্টাভিত্তিক ভাড়া লাগে।যেখানে শিখবেন: পর্ব ২৮
- Attack surfaceঅ্যাটাক সারফেস
- একটি সিস্টেমে আক্রমণের সম্ভাব্য সব প্রবেশপথের মোট পরিমাণ। কম জিনিস মানে সাধারণত কম ঝুঁকি।যেখানে শিখবেন: পর্ব ৩৮
- Attestationঅ্যাটেস্টেশন
- একটি image কীভাবে তৈরি হলো, সে সম্পর্কে তার সাথে যুক্ত যাচাইযোগ্য তথ্য, যেমন provenance.যেখানে শিখবেন: পর্ব ৩৭পর্ব ৪১পর্ব ৬১
- Attribute (Terraform)অ্যাট্রিবিউট
- Resource-এর যে মান পড়া যায়। এর অনেকটা, যেমন id বা uid, apply-এর পরে provider ফেরত দেয়।যেখানে শিখবেন: পর্ব ৫২
- aud (audience claim)অডিয়েন্স ক্লেইম
- Token-টি কার জন্য তৈরি, তা জানায়। অন্য গ্রাহক এটি প্রত্যাখ্যান করবে।যেখানে শিখবেন: পর্ব ৬১
- Audit logঅডিট লগ
- কে, কখন, কোথা থেকে, কোন API কাজ করলেন তার রেকর্ড। তদন্ত ও নজরদারিতে লাগে।যেখানে শিখবেন: পর্ব ০৬পর্ব ০৮পর্ব ১২
- Authenticationঅথেনটিকেশন
- কেউ যা দাবি করছেন, তিনি সত্যিই তা-ই কি না যাচাই করা। সংক্ষেপে authn.যেখানে শিখবেন: পর্ব ৩১পর্ব ৪৯পর্ব ৮০
- Authorizationঅথরাইজেশন
- পরিচয় মেনে নেওয়ার পর এই কাজটি করার অনুমতি আছে কি না ঠিক করা। সংক্ষেপে authz.যেখানে শিখবেন: পর্ব ৩১পর্ব ৪৯পর্ব ৮০
- authorized_keysঅথোরাইজড কিজ
- Server-এ user-এর ফাইল (~/.ssh/authorized_keys), যেখানে থাকা public key-গুলো ওই user হিসেবে লগইন করতে পারে।যেখানে শিখবেন: পর্ব ১২
- Auto-instrumentationঅটো-ইনস্ট্রুমেন্টেশন
- কোড না বদলে agent বা wrapper দিয়ে জনপ্রিয় library-র কাজে span তৈরি করা।যেখানে শিখবেন: পর্ব ৬৫
- Auto-remediationঅটো-রেমিডিয়েশন
- নিয়মভঙ্গ ধরা পড়লে script দিয়ে নিজে থেকে তা ঠিক করার ব্যবস্থা।যেখানে শিখবেন: পর্ব ৩৫
- Autohealingঅটোহিলিং
- অসুস্থ instance ধরে তাকে নিজে থেকে বদলে দেওয়ার ব্যবস্থা।যেখানে শিখবেন: পর্ব ১৭
- Automated backupঅটোমেটেড ব্যাকআপ
- Provider-এর নিয়মিত snapshot আর transaction log সংরক্ষণ, যা PITR সম্ভব করে।যেখানে শিখবেন: পর্ব ২২
- Autoscalingঅটোস্কেলিং
- চাহিদা মেপে VM বা অন্য resource-এর সংখ্যা নিজে থেকে বাড়ানো ও কমানোর ব্যবস্থা।যেখানে শিখবেন: পর্ব ০৪পর্ব ১৭পর্ব ২২
- Availabilityঅ্যাভেইলেবিলিটি
- মোট সময়ের কত অংশ সিস্টেম ঠিকভাবে সেবা দিতে পারছে, তার ভগ্নাংশ বা শতাংশ।যেখানে শিখবেন: পর্ব ০৫পর্ব ১৪পর্ব ২০
- Availability Zone (AZ)অ্যাভেইলেবিলিটি জোন
- একটি region-এর ভেতরে এক বা একাধিক data center-এর দল, যার বিদ্যুৎ, ঠান্ডা রাখার ব্যবস্থা আর network অন্য zone থেকে যতটা সম্ভব আলাদা। এক zone বিকল হলে অন্য zone যেন চলতে পারে, সেটাই লক্ষ্য।যেখানে শিখবেন: পর্ব ০১পর্ব ০৫পর্ব ০৬
- awkঅক
- লাইনে লাইনে text পড়ে ঘরে ভাগ করার আর হিসাব করার ছোট ভাষা। গঠন হলো শর্ত { কাজ }. ১৯৭৭ সালে Aho, Weinberger আর Kernighan বানান।যেখানে শিখবেন: পর্ব ০৯পর্ব ৩৪
- AWS CDKএডব্লিউএস সিডিকে
- সাধারণ programming ভাষায় AWS infrastructure লিখে তা থেকে CloudFormation template তৈরির framework.যেখানে শিখবেন: পর্ব ৫১পর্ব ৭১
- AWS SAMএডব্লিউএস স্যাম
- Serverless Application Model. YAML-এ serverless সেবা লেখার কাঠামো, যা CloudFormation-এ রূপ নেয়।যেখানে শিখবেন: পর্ব ৭১
- AZ rebalancingজোন রিব্যালান্সিং
- Zone-গুলোতে instance-এর সংখ্যা অসমান হলে নতুন বসিয়ে আর বাড়তি সরিয়ে আবার সমান করা।যেখানে শিখবেন: পর্ব ১৭
B
- Backendব্যাকএন্ড
- Proxy বা load balancer-এর পেছনে থেকে আসল অনুরোধের কাজ করা app বা server.যেখানে শিখবেন: পর্ব ১৪
- Backend (Terraform)ব্যাকএন্ড
- Terraform state কোথায় জমা থাকবে আর lock কীভাবে হবে, তা ঠিক করে দেওয়া অংশ। যেমন local ফাইল, S3 বা kubernetes.যেখানে শিখবেন: পর্ব ৫৩পর্ব ৭৯
- Backfillব্যাকফিল
- নতুন কলাম বা table-এ পুরোনো সারির ডেটা ছোট ছোট batch-এ ভরে দেওয়া।যেখানে শিখবেন: পর্ব ৫৯
- backoffLimitব্যাকঅফ লিমিট
- Job-কে ব্যর্থ ঘোষণা করার আগে সর্বোচ্চ কতবার আবার চেষ্টা হবে। Default 6.যেখানে শিখবেন: পর্ব ৪৪
- Backportব্যাকপোর্ট
- নতুন version-এর একটি সংশোধন পুরোনো version-এ এনে বসানো, যাতে version বদল ছাড়াই ত্রুটি সারে।যেখানে শিখবেন: পর্ব ০৮
- Backpressureব্যাকপ্রেশার
- পরের ধাপ ধীর হলে সেই চাপ আগের ধাপে ফিরে আসা। তখন জমাতে, ফেলে দিতে, অথবা উৎসকে থামাতে হয়।যেখানে শিখবেন: পর্ব ৬৪পর্ব ৭০
- Backstageব্যাকস্টেজ
- Spotify-তে তৈরি হয়ে ২০২০ সালে open source হওয়া developer portal framework, যা পরে CNCF-এ যায়। এতে catalog, template আর plugin থাকে।যেখানে শিখবেন: পর্ব ৬২
- Backup and restoreব্যাকআপ অ্যান্ড রিস্টোর
- সবচেয়ে সস্তা DR কৌশল: অন্য region-এ শুধু কপি থাকে, বিপদে সব নতুন করে বানাতে হয়।যেখানে শিখবেন: পর্ব ২৪পর্ব ৭৪
- Backup rotationব্যাকআপ রোটেশন
- নতুন backup রেখে সবচেয়ে পুরোনোগুলো নিয়ম মেনে মুছে ফেলা, যাতে disk না ভরে।যেখানে শিখবেন: পর্ব ১০পর্ব ২৪
- Backward compatibleব্যাকওয়ার্ড কম্প্যাটিবল
- নতুন জিনিস পুরোনো পক্ষের সাথে কাজ চালিয়ে যেতে পারে এমন অবস্থা, যেমন নতুন schema-তে পুরোনো কোড চলা।যেখানে শিখবেন: পর্ব ৫৯
- Baggageব্যাগেজ
- trace-এর সাথে পরের সব service-এ চলে যাওয়া key-value তথ্য। এটি network-এ যায়, তাই গোপন কিছু রাখা যায় না।যেখানে শিখবেন: পর্ব ৬৫
- Bake timeবেক টাইম
- একটি ধাপ এগোনোর পর পরের ধাপের আগে নতুন version-কে চলতে দেওয়ার সময়, যাতে ধীরে ফোটা সমস্যা দেখা দেয়।যেখানে শিখবেন: পর্ব ৫৯
- Bakingবেকিং
- Launch-এর আগেই package, config আর software image-এর ভেতরে ভরে রাখা।যেখানে শিখবেন: পর্ব ১৬
- Bare Podবেয়ার পড
- Deployment-এর মতো কোনো controller ছাড়া সরাসরি বানানো Pod. মুছে গেলে কেউ নতুন করে বানায় না।যেখানে শিখবেন: পর্ব ৪৩
- Base imageবেস ইমেজ
- যে image-এর ওপর FROM দিয়ে নতুন image বানানো হয়, যেমন python:3.12-alpine.যেখানে শিখবেন: পর্ব ৩৭পর্ব ৩৮পর্ব ৪১
- Base64বেস সিক্সটি ফোর
- যেকোনো byte-কে ৬৪টি সাধারণ অক্ষরে লেখার encoding. চাবি লাগে না, তাই যে কেউ উল্টে পড়তে পারে।যেখানে শিখবেন: পর্ব ৪৭পর্ব ৭৮
- Baseline loadবেসলাইন লোড
- দিনরাত প্রায় সবসময় থাকা স্থির load. Commitment-এর মাপ সাধারণত এটি ধরেই ঠিক করা হয়।যেখানে শিখবেন: পর্ব ৭২পর্ব ৮০
- Baseline performanceবেসলাইন পারফরম্যান্স
- কোনো credit ছাড়াই VM টানা যতটা CPU ব্যবহার করতে পারে, সেই মাত্রা।যেখানে শিখবেন: পর্ব ১৫
- Bashব্যাশ
- Linux-এ সবচেয়ে প্রচলিত shell আর তার script লেখার ভাষা। নামটি Bourne Again Shell-এর সংক্ষেপ।যেখানে শিখবেন: পর্ব ১০
- Bastion (jump host)ব্যাসশন
- Public দিকে থাকা একটি ছোট, শক্তভাবে সাজানো server, যার মধ্য দিয়ে private server-গুলোতে প্রবেশ করা হয়।যেখানে শিখবেন: পর্ব ১২পর্ব ২২পর্ব ২৫
- Batch (messages)ব্যাচ
- এক API call-এ একাধিক বার্তা পাঠানো, নেওয়া বা মোছা। Call কমে, খরচ কমে।যেখানে শিখবেন: পর্ব ৭০
- Batch jobব্যাচ জব
- শুরু আর শেষ আছে এমন কাজ, যা সাধারণত কোনো মানুষের অপেক্ষা ছাড়াই চলে। যেমন রাতের রিপোর্ট বা ML training.যেখানে শিখবেন: পর্ব ১৯পর্ব ৭১
- Bearer tokenবেয়ারার টোকেন
- এমন সাময়িক token, যার হাতে থাকে সে-ই ব্যবহার করতে পারে। তাই এর মেয়াদ ছোট রাখা হয়।যেখানে শিখবেন: পর্ব ০৬পর্ব ২১পর্ব ৪৯
- becomeবিকাম
- Ansible-এ সাধারণ user থেকে অন্য user, সাধারণত root, হয়ে কাজ করার নিয়ম। ভেতরে সাধারণত sudo ব্যবহার হয়।যেখানে শিখবেন: পর্ব ৫৬
- Beta-factor modelবিটা-ফ্যাক্টর মডেল
- Reliability হিসাবের একটি সরল মডেল: ব্যর্থতার একটি অংশ b ধরা হয় সব copy-তে একসাথে ঘটে, তাই copy বাড়িয়ে সেটি কমে না।যেখানে শিখবেন: পর্ব ৭৪পর্ব ৭৭
- BFDবিএফডি
- Bidirectional Forwarding Detection. দুই router-এর মধ্যে খুব দ্রুত সংকেত পাঠিয়ে পথের বিকল হওয়া ধরার প্রোটোকল।যেখানে শিখবেন: পর্ব ২৮
- BGPবিজিপি
- Border Gateway Protocol. Router-রা যে প্রোটোকলে একে অপরকে জানায় কোন network কোন পথে পৌঁছানো যায়।যেখানে শিখবেন: পর্ব ২৮পর্ব ৬৭
- Bicepবাইসেপ
- Azure-এর জন্য Microsoft-এর declarative ভাষা, যা ARM JSON template-এ রূপান্তর হয়।যেখানে শিখবেন: পর্ব ৫১
- Billing exportবিলিং এক্সপোর্ট
- Provider-এর দেওয়া বিলের খুঁটিনাটি ডেটা, যা নিয়মিত storage বা warehouse-এ জমা হয়।যেখানে শিখবেন: পর্ব ৭৩
- Bin packingবিন প্যাকিং
- নানা মাপের জিনিস যত কম পাত্রে সম্ভব ভরার সমস্যা। Host-এ VM বসানো এর একটি রূপ।যেখানে শিখবেন: পর্ব ১৫পর্ব ৪৮
- Bind addressবাইন্ড অ্যাড্রেস
- একটি প্রোগ্রাম কোন ঠিকানায় সংযোগের জন্য অপেক্ষা করবে, তার সেটিং। এটিই ঠিক করে কোন interface দিয়ে তাকে পাওয়া যাবে।যেখানে শিখবেন: পর্ব ১৩পর্ব ৩৯
- Bind mountবাইন্ড মাউন্ট
- Host-এর একটি নির্দিষ্ট ফোল্ডার বা ফাইল সরাসরি container-এর ভেতরের একটি path-এ বসানো। দুই দিকের বদল সাথে সাথে দেখা যায়।যেখানে শিখবেন: পর্ব ৩৯পর্ব ৪০
- Blackhole routeব্ল্যাকহোল রুট
- যে route-এর target আর নেই। মেলা packet কোথাও না গিয়ে বাদ পড়ে।যেখানে শিখবেন: পর্ব ২৬
- Blameless cultureব্লেমলেস কালচার
- ভুলের পরে ব্যক্তিকে দোষ না দিয়ে ব্যবস্থার ফাঁক খোঁজার সংস্কৃতি। এতে সৎ তথ্য পাওয়া যায়।যেখানে শিখবেন: পর্ব ০৭পর্ব ৬৭পর্ব ৭৬
- Blast radiusব্লাস্ট রেডিয়াস
- একটি ব্যর্থতা কতদূর ছড়াতে পারে, তার পরিধি। নকশার লক্ষ্য এই পরিধি ছোট রাখা।যেখানে শিখবেন: পর্ব ০৫পর্ব ০৬পর্ব ০৮
- Blob mountব্লব মাউন্ট
- এক repository-র blob অন্য repository-তে আবার না পাঠিয়ে registry-র ভেতরেই যুক্ত করা।যেখানে শিখবেন: পর্ব ৪১
- Block device mappingব্লক ডিভাইস ম্যাপিং
- Instance চালুর সময় কোন disk কোন নামে, কত বড়, কোন ধরনে যুক্ত হবে তার তালিকা।যেখানে শিখবেন: পর্ব ১৬
- Block public accessব্লক পাবলিক অ্যাকসেস
- সব policy আর ACL-এর ওপরে বসা সুরক্ষা, যা bucket বা object-কে public হতে দেয় না।যেখানে শিখবেন: পর্ব ২১পর্ব ৩২পর্ব ৩৪
- Block size (I/O size)ব্লক সাইজ
- একটি read বা write-এ কত ডেটা যায়। IOPS-এর সাথে গুণ করলে throughput পাওয়া যায়।যেখানে শিখবেন: পর্ব ২০
- Block storageব্লক স্টোরেজ
- VM-কে সাধারণ disk-এর মতো দেখানো storage. উদাহরণ: AWS EBS, Azure Managed Disk, Google Persistent Disk.যেখানে শিখবেন: পর্ব ১৫পর্ব ২০পর্ব ৪৭
- Blue-green deploymentব্লু-গ্রিন ডিপ্লয়মেন্ট
- নতুন version-এর পুরো একটি দল পাশে তৈরি রেখে সব traffic এক ধাপে সেখানে সরানোর কৌশল। গোলমাল হলে একই বদল উল্টো করে ফেরা যায়।যেখানে শিখবেন: পর্ব ৫৯পর্ব ৭৯পর্ব ৮১
- Blue-green upgradeব্লু-গ্রিন আপগ্রেড
- নতুন version-এর একটি কপি replication দিয়ে সমান রেখে পরীক্ষা করা, তারপর অল্প সময়ে সেখানে switch করা।যেখানে শিখবেন: পর্ব ২২
- Boot volumeবুট ভলিউম
- যে disk থেকে VM-এর OS চালু হয়। সাধারণত network-এ যুক্ত block storage.যেখানে শিখবেন: পর্ব ১৫পর্ব ১৬পর্ব ২০
- Bootstrappingবুটস্ট্র্যাপিং
- সাধারণ base image নিয়ে boot-এর সময় script দিয়ে সব বসানো।যেখানে শিখবেন: পর্ব ১৬
- Borgবর্গ
- Google-এর অভ্যন্তরীণ cluster manager, যার অভিজ্ঞতা থেকে Kubernetes-এর নকশা এসেছে। এর নিবন্ধ ২০১৫ সালে প্রকাশিত হয়।যেখানে শিখবেন: পর্ব ৪২
- Bot managementবট ম্যানেজমেন্ট
- মানুষ, ভালো bot আর ক্ষতিকর bot আলাদা করে প্রত্যেকের সাথে আলাদা আচরণ করার ব্যবস্থা।যেখানে শিখবেন: পর্ব ৩০
- Branch protectionব্রাঞ্চ প্রোটেকশন
- নির্দিষ্ট branch-এ সরাসরি push আটকে review আর সফল check বাধ্যতামূলক করার Git hosting নিয়ম।যেখানে শিখবেন: পর্ব ৬০
- Break-evenব্রেক-ইভেন
- যে বিন্দুতে দুই পথের মোট খরচ সমান হয়। এর আগে এক পথ সস্তা, পরে অন্য পথ।যেখানে শিখবেন: পর্ব ০৪পর্ব ২৮পর্ব ৭৭
- Break-glass accountব্রেক-গ্লাস অ্যাকাউন্ট
- স্বাভাবিক login ব্যবস্থা বন্ধ থাকলে ব্যবহারের জরুরি account. কড়া সুরক্ষা আর alert-সহ রাখা হয়।যেখানে শিখবেন: পর্ব ৩১পর্ব ৩৫পর্ব ৬০
- Breaking changeব্রেকিং চেঞ্জ
- এমন বদল যার পরে ব্যবহারকারীর পুরোনো কোড আর আগের মতো চলে না, বা তাঁকে কিছু বদলাতে হয়।যেখানে শিখবেন: পর্ব ৫৪
- Broad network accessব্রড নেটওয়ার্ক অ্যাকসেস
- সেবা network দিয়ে স্বাভাবিক উপায়ে ফোন, ল্যাপটপ বা প্রোগ্রাম থেকে পাওয়া যায়, এই বৈশিষ্ট্য।যেখানে শিখবেন: পর্ব ০১পর্ব ৭৯
- Bucketবাকেট
- Object storage-এ ডেটা রাখার মূল পাত্র। অনুমতি, region আর versioning-এর মতো setting সাধারণত এর স্তরেই বসে।যেখানে শিখবেন: পর্ব ২০পর্ব ২১
- Bucketবাকেট
- Histogram-এর একটি খোপ। Prometheus-এ এটি cumulative: le মানের সমান বা কম সব মাপ এতে গোনা হয়।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৭৭
- Bucket policyবাকেট পলিসি
- Bucket-এর সাথে লাগানো JSON নিয়ম, যাতে লেখা থাকে কে এই bucket-এ কী করতে পারবে।যেখানে শিখবেন: পর্ব ২১পর্ব ৩১পর্ব ৩২
- Budget alertবাজেট অ্যালার্ট
- খরচ বা পূর্বাভাস নির্দিষ্ট সীমা ছাড়ালে সতর্কবার্তা পাঠানোর নিয়ম। সাধারণত এটি খরচ থামায় না।যেখানে শিখবেন: পর্ব ০৬পর্ব ২২পর্ব ২৩
- Build cacheবিল্ড ক্যাশ
- আগের build-এর ধাপের জমানো ফল, যা ইনপুট একই থাকলে আবার না চালিয়েই ব্যবহার করা হয়।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৩৮পর্ব ৭৭
- Build contextবিল্ড কনটেক্সট
- docker build-এর সময় নাগালে থাকা ফাইলের সেট, সাধারণত কমান্ডের শেষে দেওয়া ফোল্ডার।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৩৮
- Build numberবিল্ড নাম্বার
- CI-এর দেওয়া ক্রমিক সংখ্যা, যা একই pipeline-এ কোন build আগে আর কোনটি পরে তা বলে।যেখানে শিখবেন: পর্ব ৫৮
- Build once, deploy manyবিল্ড ওয়ান্স, ডেপ্লয় মেনি
- Pipeline-এ artifact একবারই তৈরি করে সেটিই সব environment-এ পাঠানোর নীতি।যেখানে শিখবেন: পর্ব ৫৮
- Build provenanceবিল্ড প্রোভেন্যান্স
- একটি artifact কোন source, কোন builder আর কোন input থেকে তৈরি হলো, তার নথি।যেখানে শিখবেন: পর্ব ৪১পর্ব ৫৭পর্ব ৫৮
- Build secretবিল্ড সিক্রেট
- BuildKit-এর ব্যবস্থা, যাতে একটি RUN ধাপ সাময়িকভাবে secret পড়তে পারে, কিন্তু সেটি কোনো layer-এ জমা হয় না।যেখানে শিখবেন: পর্ব ৩৮পর্ব ৬১
- Build stageবিল্ড স্টেজ
- Dockerfile-এ এক FROM থেকে পরের FROM-এর আগ পর্যন্ত অংশ। AS দিয়ে এর একটি নাম দেওয়া যায়।যেখানে শিখবেন: পর্ব ৩৮
- BuildKitবিল্ডকিট
- Docker-এর আধুনিক build ইঞ্জিন, যা ধাপগুলোকে গ্রাফ হিসেবে চালায় আর cache আরও ভালোভাবে ব্যবহার করে।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৩৮পর্ব ৫৭
- Burn rateবার্ন রেট
- Error budget কত গুণ দ্রুত খরচ হচ্ছে, তার মাপ। সূত্র: error rate ÷ (১ − SLO). Burn rate ১ মানে ঠিক SLO-র পুরো সময়ে budget শেষ।যেখানে শিখবেন: পর্ব ৬৬পর্ব ৭৬পর্ব ৭৭
- Burstable instanceবার্স্টেবল ইনস্ট্যান্স
- কম দামের VM, যা baseline-এর ওপরে শুধু জমানো credit বা সীমিত সময়ের জন্য উঠতে পারে।যেখানে শিখবেন: পর্ব ১৫
- Business impact analysisবিজনেস ইমপ্যাক্ট অ্যানালাইসিস
- কোন সেবা বন্ধ হলে বা ডেটা হারালে কত ক্ষতি, তা মেপে RPO আর RTO ঠিক করার কাজ।যেখানে শিখবেন: পর্ব ২৪
- BUSLবিইউএসএল
- Business Source License: কোড দেখা ও ব্যবহার করা যায়, তবে প্রতিযোগী পণ্যে ব্যবহারে সীমা থাকে। এটি প্রচলিত অর্থে ওপেন সোর্স নয়।যেখানে শিখবেন: পর্ব ৫২
- BYOKবি-ওয়াই-ও-কে
- Bring Your Own Key: নিজের বানানো key material cloud-এর KMS-এ এনে ব্যবহার করা।যেখানে শিখবেন: পর্ব ৩৩
C
- C10K problemসি-টেন-কে প্রবলেম
- একটি server-এ একসাথে ১০,০০০ সংযোগ সামলানোর সমস্যা। Dan Kegel ১৯৯৯ সালের একটি লেখায় নামটি জনপ্রিয় করেন।যেখানে শিখবেন: পর্ব ১৪
- CAA recordসিএএ রেকর্ড
- কোন Certificate Authority এই domain-এর certificate দিতে পারবে, তা জানানোর record.যেখানে শিখবেন: পর্ব ২৯
- CaaS (Containers as a Service)কাস
- গ্রাহক container image দেন, আর provider সেগুলো চালানোর platform দেয়। ISO/IEC 17788-এ একই সংক্ষেপ Communications as a Service বোঝায়।যেখানে শিখবেন: পর্ব ০২পর্ব ১৯পর্ব ৭৯
- Cache behaviourক্যাশ বিহেভিয়ার
- CDN-এ path অনুযায়ী নিয়ম: কোন path কোন origin-এ যাবে, কতক্ষণ cache হবে আর কী কী এগিয়ে দেওয়া হবে।যেখানে শিখবেন: পর্ব ৩০
- Cache hit ratioক্যাশ হিট রেশিও
- মোট অনুরোধের যে অংশ cache থেকেই উত্তর পায়।যেখানে শিখবেন: পর্ব ২৩পর্ব ৩০পর্ব ৫৭
- Cache invalidation (purge)ক্যাশ ইনভ্যালিডেশন
- পুরোনো জমানো ফল বাতিল করে নতুন করে আনা বা বানানো। CDN-এ একে purge বলে, আর Docker-এ --no-cache দিয়ে build করা যায়।যেখানে শিখবেন: পর্ব ৩০পর্ব ৩৭
- Cache keyক্যাশ কি
- যে মান মিলিয়ে cache ঠিক করে আগের ফল আবার ব্যবহার করা যাবে কি না। CDN-এ সাধারণত host আর path, Docker build-এ আগের ধাপ আর ইনপুটের checksum.যেখানে শিখবেন: পর্ব ৩০পর্ব ৩৭পর্ব ৫৭
- Cache mountক্যাশ মাউন্ট
- Docker build-এর RUN ধাপে দেওয়া, builder-এ জমে থাকা folder. এটি image-এ যায় না।যেখানে শিখবেন: পর্ব ৫৭
- Cache poisoning (CI)ক্যাশ পয়জনিং
- কম-বিশ্বস্ত run-এর লেখা cache বিশ্বস্ত job-এ ব্যবহার হয়ে ফলকে দূষিত করার ঝুঁকি।যেখানে শিখবেন: পর্ব ৫৭
- Cache scopeক্যাশ স্কোপ
- কোন branch বা ref কোন cache পড়তে আর লিখতে পারবে, তার সীমা।যেখানে শিখবেন: পর্ব ৫৭
- Cache stampedeক্যাশ স্ট্যাম্পিড
- একটি key ফুরালে বহু অনুরোধ একসাথে database-এ ছুটে যাওয়া।যেখানে শিখবেন: পর্ব ২৩পর্ব ৩০পর্ব ৮০
- Cache warmingক্যাশ ওয়ার্মিং
- Traffic দেওয়ার আগে জনপ্রিয় data cache-এ ভরে রাখা।যেখানে শিখবেন: পর্ব ২৩
- Cache-asideক্যাশ-অ্যাসাইড
- App আগে cache দেখে, না পেলে database থেকে এনে cache-এ রেখে দেয়।যেখানে শিখবেন: পর্ব ২৩
- Cache-Controlক্যাশ-কন্ট্রোল
- যে HTTP header browser আর CDN-কে বলে একটি উত্তর কতক্ষণ জমিয়ে রাখা যাবে।যেখানে শিখবেন: পর্ব ১৪পর্ব ২১পর্ব ৩০
- CALMSক্যালমস
- DevOps যাচাইয়ের পাঁচটি দিক: Culture, Automation, Lean, Measurement আর Sharing.যেখানে শিখবেন: পর্ব ০৭পর্ব ৭৯
- Canary analysisক্যানারি অ্যানালিসিস
- Canary আর stable version-এর metric তুলনা করে এগোনো হবে, না থামানো হবে, সেই রায় দেওয়া। কাজটি হাতে বা স্বয়ংক্রিয়ভাবে হতে পারে।যেখানে শিখবেন: পর্ব ৫৯
- Canary releaseক্যানারি রিলিজ
- নতুন version প্রথমে অল্প কিছু ব্যবহারকারীর কাছে পাঠিয়ে মেট্রিক দেখা, তারপর ধাপে ধাপে বাড়ানো।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৫৯পর্ব ৬০
- --cap-dropক্যাপ ড্রপ
- Container-এর process থেকে Linux capability সরিয়ে নেওয়ার flag. --cap-drop=ALL সব সরায়, আর --cap-add শুধু দরকারিগুলো ফেরত দেয়।যেখানে শিখবেন: পর্ব ৩৯
- Capability levelক্যাপাবিলিটি লেভেল
- Operator Framework-এর পাঁচ ধাপের মাপকাঠি, যা install থেকে স্বয়ংক্রিয় চালনা পর্যন্ত একটি operator-এর পরিপক্বতা বোঝায়।যেখানে শিখবেন: পর্ব ৫০
- Capacityক্যাপাসিটি
- একটি ব্যবস্থা একই সময়ে সর্বোচ্চ কতটা কাজ সামলাতে পারে, তার পরিমাণ।যেখানে শিখবেন: পর্ব ০১
- Capacity poolক্যাপাসিটি পুল
- একই instance type আর zone-এর ফাঁকা ক্ষমতার দল। একটি pool-এর spot VM প্রায়ই একসাথে ফেরত যায়।যেখানে শিখবেন: পর্ব ৭২পর্ব ৮০
- Capacity reservationক্যাপাসিটি রিজার্ভেশন
- নির্দিষ্ট zone-এ নির্দিষ্ট ধরনের ক্ষমতা আগে থেকে ধরে রাখা, যার জন্য ব্যবহার না করলেও সাধারণত টাকা লাগে।যেখানে শিখবেন: পর্ব ১৭পর্ব ৩৫পর্ব ৭২
- Capacity unitক্যাপাসিটি ইউনিট
- Managed NoSQL-এ পড়া ও লেখার কাজ মাপার একক, যা দিয়ে সীমা আর বিল হিসাব হয়।যেখানে শিখবেন: পর্ব ২৩
- CapExক্যাপেক্স
- Capital expenditure, মূলধনী ব্যয়। বহু বছর কাজে লাগবে এমন সম্পদ, যেমন server, কেনার আগাম খরচ।যেখানে শিখবেন: পর্ব ০৪পর্ব ৭৭পর্ব ৭৯
- Capstone projectক্যাপস্টোন প্রজেক্ট
- একটি কোর্সের শেষে করা বড় প্রজেক্ট, যেখানে আগে শেখা আলাদা দক্ষতাগুলো এক কাজে জোড়া লাগে।যেখানে শিখবেন: পর্ব ৭৬
- Carbon footprintকার্বন ফুটপ্রিন্ট
- কোনো কাজের ফলে কত গ্রিনহাউস গ্যাস নির্গত হয়, তার হিসাব, সাধারণত CO₂-সমতুল্য এককে।যেখানে শিখবেন: পর্ব ৭৪
- Carbon intensityকার্বন ইনটেনসিটি
- এক একক বিদ্যুৎ তৈরিতে কত কার্বন নির্গত হয়। এটি দেশ, সময় আর বিদ্যুৎ-উৎসভেদে বদলায়।যেখানে শিখবেন: পর্ব ৭৪
- Cardinalityকার্ডিনালিটি
- ভিন্ন মানের সংখ্যা। Metric-এর ক্ষেত্রে মোট কতগুলো আলাদা time series আছে।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৭৩
- Cardinality explosionকার্ডিনালিটি এক্সপ্লোশন
- অসীম-ধরনের মানের label জোড়ায় series-এর সংখ্যা হঠাৎ বিপুল হয়ে memory আর খরচ ছাড়িয়ে যাওয়া।
- CDN (Content Delivery Network)সিডিএন
- নানা শহরে ছড়ানো cache সার্ভারের জাল, যা জনপ্রিয় ফাইল ব্যবহারকারীর কাছ থেকেই পাঠিয়ে দেয়।যেখানে শিখবেন: পর্ব ০৫পর্ব ২০পর্ব ২১
- CDN distributionসিডিএন ডিস্ট্রিবিউশন
- একটি CDN সেটআপের একক, যাতে domain, origin, cache-এর নিয়ম আর certificate একসাথে লেখা থাকে।যেখানে শিখবেন: পর্ব ৩০
- CEL (Common Expression Language)সিইএল
- Google-এর তৈরি ছোট, নিরাপদ expression ভাষা, যা Kubernetes-এর নিয়ম লেখায় ব্যবহৃত হয়।যেখানে শিখবেন: পর্ব ৪৯
- Centralized loggingসেন্ট্রালাইজড লগিং
- সব server আর সার্ভিসের log এক জায়গায় পাঠিয়ে জমা রাখা, খোঁজা আর বিশ্লেষণ করার ব্যবস্থা।যেখানে শিখবেন: পর্ব ০৯পর্ব ৩০পর্ব ৪৩
- cert-managerসার্ট-ম্যানেজার
- Kubernetes-এর open source controller, যা TLS certificate নেওয়া আর নবায়নের কাজ স্বয়ংক্রিয় করে, আর ফলাফল Secret-এ রাখে।যেখানে শিখবেন: পর্ব ৪৬
- Certbotসার্টবট
- EFF-এর ACME client, যা certificate নেয়, নবায়ন করে আর চাইলে Nginx-এর config-ও বদলায়।যেখানে শিখবেন: পর্ব ১৪
- Certificate Authority (CA)সার্টিফিকেট অথরিটি
- যে পক্ষ যাচাই করে certificate-এ স্বাক্ষর দেয়, আর যার স্বাক্ষর অন্যরা বিশ্বাস করে। Web-এ browser-এর বিশ্বাস করা প্রতিষ্ঠান, আর SSH-এ নিজের বানানো একটি CA key-ও হতে পারে।যেখানে শিখবেন: পর্ব ১২পর্ব ১৪পর্ব ৪৬
- Certificate chainসার্টিফিকেট চেইন
- Server-এর certificate থেকে মাঝের CA হয়ে বিশ্বস্ত root CA পর্যন্ত স্বাক্ষরের শিকল।যেখানে শিখবেন: পর্ব ১৩
- Certificate managerসার্টিফিকেট ম্যানেজার
- Cloud সেবা, যা TLS certificate নেওয়া, রাখা আর নবায়নের কাজ সামলায়, আর LB-র সাথে জুড়ে দেয়।যেখানে শিখবেন: পর্ব ১৮পর্ব ৩০
- CGNATসিজিন্যাট
- Carrier-Grade NAT: operator-এর যে ব্যবস্থায় অনেক গ্রাহক একই public IP ভাগ করেন।যেখানে শিখবেন: পর্ব ৩০
- cgroupসি-গ্রুপ
- Control group: Linux kernel-এর সুবিধা, যা একদল process-এর CPU, memory, I/O মাপে আর সীমা দেয়। systemd আর container দুটোই এর ওপর দাঁড়ানো।যেখানে শিখবেন: পর্ব ১১পর্ব ৩৬পর্ব ৩৯
- cgroup freezerসিগ্রুপ ফ্রিজার
- cgroup-এর যে সুবিধায় একদল process-কে কোনো signal ছাড়াই জমিয়ে রাখা যায়। docker pause এটি ব্যবহার করে।যেখানে শিখবেন: পর্ব ৩৯
- Chain of custodyচেইন অফ কাস্টডি
- প্রমাণ কে, কখন, কীভাবে সংগ্রহ ও হস্তান্তর করলেন, তার ধারাবাহিক নথি।যেখানে শিখবেন: পর্ব ৩৪
- Challenge-responseচ্যালেঞ্জ-রেসপন্স
- গোপন জিনিসটি না পাঠিয়ে একটি নতুন প্রশ্নের সঠিক উত্তর দিয়ে সেটি হাতে থাকার প্রমাণ দেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ১২
- Change Data Capture (CDC)চেঞ্জ ডেটা ক্যাপচার
- Database-এর পরিবর্তনগুলো ধরে অন্য ব্যবস্থায় পাঠানোর পদ্ধতি।যেখানে শিখবেন: পর্ব ২৩পর্ব ৭১পর্ব ৭৫
- Change freezeচেঞ্জ ফ্রিজ
- ঝুঁকিপূর্ণ সময়ে, যেমন বড় উৎসবের আগে, নির্দিষ্ট সময়ের জন্য production-এ নতুন পরিবর্তন বন্ধ রাখা।যেখানে শিখবেন: পর্ব ৫৮
- Change-cause annotationচেঞ্জ-কজ
- kubernetes.io/change-cause annotation, যার লেখা kubectl rollout history-তে দেখা যায়। Kubernetes এটি নিজে লেখে না।যেখানে শিখবেন: পর্ব ৫৮
- Chaos engineeringকেওস ইঞ্জিনিয়ারিং
- নিয়ন্ত্রিতভাবে সিস্টেমে ব্যর্থতা ঢুকিয়ে যাচাই করা, সিস্টেম কঠিন অবস্থাতেও ঠিক থাকে কি না। এটি একটি পরীক্ষা, এলোমেলো ভাঙচুর নয়।যেখানে শিখবেন: পর্ব ৬৮
- Chaos Monkeyকেওস মাংকি
- Netflix-এর তৈরি টুল, যা চলমান সিস্টেম থেকে এলোমেলোভাবে instance বন্ধ করে দেখে service টিকে থাকে কি না।যেখানে শিখবেন: পর্ব ৬৮
- Chargebackচার্জব্যাক
- প্রতিটি দলের cloud খরচ সত্যিই তার বাজেট থেকে কেটে নেওয়া।যেখানে শিখবেন: পর্ব ৩৫পর্ব ৭৩পর্ব ৭৯
- Chatty appচ্যাটি অ্যাপ
- একটি কাজের জন্য বহু ছোট network অনুরোধ পাঠায় এমন app. দূরত্ব বাড়লে এর গতি খুব কমে যায়।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৮০
- check blockচেক ব্লক
- Terraform-এর সার্বিক যাচাই। assert ব্যর্থ হলে শুধু warning আসে, plan বা apply থামে না।যেখানে শিখবেন: পর্ব ৫৫
- Check modeচেক মোড
- Ansible-এর dry run. কিছু না বদলে বলে কী বদলাত। Shell আর command সাধারণত এতে চলে না।যেখানে শিখবেন: পর্ব ৫৬
- Checkovচেকভ
- IaC ফাইল আর plan JSON-এ ঝুঁকিপূর্ণ setting খোঁজার open source scanner.যেখানে শিখবেন: পর্ব ৫৫
- Checkpointচেকপয়েন্ট
- কাজের অগ্রগতি মাঝে মাঝে স্থায়ী জায়গায় লিখে রাখা, যাতে থেমে গেলে শুরু থেকে নয়, শেষ লেখা জায়গা থেকে চালানো যায়।যেখানে শিখবেন: পর্ব ১৯পর্ব ৭১পর্ব ৭২
- Checksumচেকসাম
- ডেটা থেকে হিসাব করা ছোট একটি ছাপ। ডেটা সামান্য বদলালেও ছাপ বদলে যায়, তাই নষ্ট কপি ধরা পড়ে।যেখানে শিখবেন: পর্ব ২৪পর্ব ৭৫
- Chefশেফ
- ২০০৯ সালে শুরু হওয়া configuration management tool. Ruby-ভিত্তিক recipe আর cookbook দিয়ে server সাজায়।যেখানে শিখবেন: পর্ব ৫৬
- Child moduleচাইল্ড মডিউল
- অন্য module যাকে module block দিয়ে ডাকে। সে নিজে একা চলে না।যেখানে শিখবেন: পর্ব ৫৪
- chmodচেঞ্জ মোড
- ফাইল বা directory-র mode বদলানোর কমান্ড।যেখানে শিখবেন: পর্ব ০৮
- Choreographyকোরিওগ্রাফি
- কেন্দ্রীয় পরিচালক ছাড়া প্রতিটি সার্ভিস ঘটনা শুনে নিজের কাজ করে আর নতুন ঘটনা ছাড়ে।যেখানে শিখবেন: পর্ব ৭০
- chownচেঞ্জ ওনার
- ফাইল বা directory-র owner আর group বদলানোর কমান্ড।যেখানে শিখবেন: পর্ব ০৮
- chrootসি-এইচ-রুট
- একটি process-এর root ফোল্ডার বদলানোর Unix সুবিধা, ১৯৭৯ সালের Version 7 Unix-এ দেখা যায়। এটি নিরাপত্তার সীমানা নয়।যেখানে শিখবেন: পর্ব ৩৬
- CIDRসিআইডিআর
- IP ঠিকানার পরিসর লেখার পদ্ধতি, যেমন 10.0.0.0/16. স্ল্যাশের পরের সংখ্যা বলে কয়টি বিট network-এর অংশ।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬পর্ব ২৭
- Ciphertextসাইফারটেক্সট
- Encrypt করার পরের ডেটা, যা key ছাড়া অর্থহীন।যেখানে শিখবেন: পর্ব ৩৩
- CIS Benchmarkসিআইএস বেঞ্চমার্ক
- Center for Internet Security-র সম্মতিভিত্তিক নিরাপদ-সেটিং নির্দেশিকা, যা cloud, OS আর অন্যান্য প্রযুক্তির জন্য আলাদা আলাদা আছে।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৪৯
- Claimক্লেইম
- Token-এর ভেতরের একটি ফিল্ড, যা কোনো একটি তথ্য জানায়, যেমন repository বা মেয়াদ।যেখানে শিখবেন: পর্ব ৬১
- Claim checkক্লেইম চেক
- বড় ডেটা storage-এ রেখে বার্তায় শুধু তার ঠিকানা পাঠানোর কৌশল।যেখানে শিখবেন: পর্ব ৭০
- Clarifying questionক্ল্যারিফাইং কোয়েশ্চন
- নকশা শুরুর আগে চাহিদা পরিষ্কার করার ছোট প্রশ্ন, যেমন কতজন ব্যবহারকারী বা ডেটা কোথায় থাকবে।যেখানে শিখবেন: পর্ব ৮০
- Clean roomক্লিন রুম
- আক্রান্ত ব্যবস্থা থেকে সম্পূর্ণ আলাদা নতুন পরিবেশ, যেখানে কপি পরীক্ষা করে নিরাপদে restore করা হয়।যেখানে শিখবেন: পর্ব ২৪
- CLIসিএলআই
- Command-Line Interface: terminal-এ কমান্ড লিখে সফটওয়্যার চালানোর পথ, যেমন aws, az, gcloud.যেখানে শিখবেন: পর্ব ০৬পর্ব ২১
- ClickOpsক্লিকঅপস
- Console-এ হাতে ক্লিক করে পরিবেশ বানানো ও চালানোর অভ্যাসের ঠাট্টার নাম।যেখানে শিখবেন: পর্ব ০৬পর্ব ৫১
- Client VPNক্লায়েন্ট ভিপিএন
- একজন ব্যবহারকারীর যন্ত্র থেকে network-এর ভেতরে ঢোকার VPN. ল্যাপটপে একটি client app চলে।যেখানে শিখবেন: পর্ব ২৮
- Clock skewক্লক স্কিউ
- দুটি machine-এর ঘড়ির পার্থক্য। এতে span-এর সময় ভুল দেখাতে পারে, এমনকি child parent-এর আগে শুরু হতে পারে।যেখানে শিখবেন: পর্ব ৬৫
- Close-to-open consistencyক্লোজ-টু-ওপেন কনসিস্টেন্সি
- NFS-এর সাধারণ নিয়ম: একজন ফাইল বন্ধ করার পর অন্যজন নতুন করে খুললে তবেই সর্বশেষ ডেটা দেখার নিশ্চয়তা।যেখানে শিখবেন: পর্ব ২০
- Closed workloadক্লোজড ওয়ার্কলোড
- নির্দিষ্ট সংখ্যক client, যার প্রত্যেকে আগের উত্তর পেলে তবেই পরের অনুরোধ পাঠায়। Server ধীর হলে চাপ নিজে থেকেই কমে।যেখানে শিখবেন: পর্ব ৬৮
- Cloud computingক্লাউড কম্পিউটিং
- Network-এর মাধ্যমে চাহিদা অনুযায়ী ভাগ করা কম্পিউটিং সম্পদ ব্যবহার করা ও ব্যবহার মেপে খরচ দেওয়া। NIST-এর সংজ্ঞা SP 800-145 (২০১১)।যেখানে শিখবেন: পর্ব ০১পর্ব ০৪
- Cloud controller managerক্লাউড কন্ট্রোলার ম্যানেজার
- Kubernetes-কে নির্দিষ্ট cloud provider-এর API-র সাথে জোড়ার উপাদান। LoadBalancer Service দেখে আসল load balancer বানাতে পারে।যেখানে শিখবেন: পর্ব ৪৫
- Cloud governanceক্লাউড গভর্ন্যান্স
- Cloud-এ কে কী করতে পারবে, খরচ কার ঘাড়ে যাবে, কোন নিয়ম কীভাবে মানা হবে আর তার প্রমাণ কোথায় থাকবে, সেই সব ব্যবস্থা।যেখানে শিখবেন: পর্ব ৩৫
- Cloud migrationক্লাউড মাইগ্রেশন
- চলতি app আর ডেটা নিজের জায়গা বা অন্য cloud থেকে একটি cloud-এ সরানোর পরিকল্পিত কাজ।যেখানে শিখবেন: পর্ব ৭৫
- Cloud organizationক্লাউড অর্গানাইজেশন
- একটি প্রতিষ্ঠানের সব account বা project যে গাছের নিচে থাকে, তার সর্বোচ্চ ধারক। এখান থেকে নিয়ম ও বিল নিয়ন্ত্রিত হয়।যেখানে শিখবেন: পর্ব ৩৫
- Cloud repatriationক্লাউড রিপ্যাট্রিয়েশন
- Public cloud-এর workload আবার নিজের বা ভাড়া করা যন্ত্রে ফিরিয়ে আনা। সাধারণত নির্দিষ্ট কাজের জন্য হিসাব করে নেওয়া সিদ্ধান্ত।যেখানে শিখবেন: পর্ব ০৩পর্ব ০৪
- Cloud-agnosticক্লাউড-অ্যাগনস্টিক
- কোনো একটি provider-এর বিশেষ সেবার ওপর নির্ভর না করে নকশা করা। এর দাম প্রায়ই সবচেয়ে ছোট সাধারণ সুবিধায় আটকে থাকা।যেখানে শিখবেন: পর্ব ৭৪
- Cloud-configক্লাউড-কনফিগ
- cloud-init-এর YAML ভাষা, যার প্রথম লাইন #cloud-config. এতে কমান্ডের বদলে চাওয়া অবস্থা লেখা হয়।যেখানে শিখবেন: পর্ব ১৬
- cloud-initক্লাউড-ইনিট
- Cloud VM-এর প্রথম boot-এ hostname, SSH key আর শুরুর script বসানোর বহুল ব্যবহৃত প্রোগ্রাম।যেখানে শিখবেন: পর্ব ০১পর্ব ০৮পর্ব ১৫
- cloud-init stageক্লাউড-ইনিট স্টেজ
- cloud-init-এর boot-এর ধাপ: Detect, Local, Network, Config আর Final.যেখানে শিখবেন: পর্ব ১৬
- CloudEventsক্লাউডইভেন্টস
- ঘটনার খামের সাধারণ মাপের CNCF spec. আবশ্যিক attribute: id, source, specversion, type.যেখানে শিখবেন: পর্ব ৭০পর্ব ৭১
- CloudFormationক্লাউডফরমেশন
- AWS-এর নিজস্ব IaC সেবা। YAML বা JSON template থেকে resource-এর দল বা stack বানায়।যেখানে শিখবেন: পর্ব ৫১
- Clusterক্লাস্টার
- একসাথে একটি ব্যবস্থা হিসেবে কাজ করা অনেকগুলো machine-এর দল। Kubernetes-এ control plane আর node মিলে একটি cluster.যেখানে শিখবেন: পর্ব ৪২
- Cluster Autoscalerক্লাস্টার অটোস্কেলার
- Pending Pod দেখে node group বাড়ায়, আর কম ব্যবহৃত node সরিয়ে দেয়।যেখানে শিখবেন: পর্ব ৪৮পর্ব ৭৩
- cluster-adminক্লাস্টার অ্যাডমিন
- Built-in ClusterRole, যা পুরো cluster-এ সব resource-এর ওপর সব কাজের অনুমতি দেয়।যেখানে শিখবেন: পর্ব ৪৯পর্ব ৬০
- ClusterIPক্লাস্টার-আইপি
- Service-এর default ধরন। Cluster-এর ভেতর থেকে পৌঁছানো যায় এমন একটি virtual ঠিকানা দেয়।যেখানে শিখবেন: পর্ব ৪৫পর্ব ৪৬পর্ব ৭৯
- ClusterRoleক্লাস্টার রোল
- Namespace-হীন RBAC অনুমতির তালিকা। পুরো cluster-এর জন্য বা অনেক namespace-এ বারবার ব্যবহারের ছাঁচ হিসেবে লাগে।যেখানে শিখবেন: পর্ব ৪৯
- ClusterRoleBindingক্লাস্টার রোল বাইন্ডিং
- কোনো subject-কে পুরো cluster জুড়ে ClusterRole দেওয়ার বস্তু।যেখানে শিখবেন: পর্ব ৪৯
- CNAME recordসিনেম রেকর্ড
- একটি নামকে আরেকটি নামের ডাকনাম বানানোর record. একই নামে অন্য কোনো record থাকতে পারে না।যেখানে শিখবেন: পর্ব ২৯পর্ব ৪৫
- CNCFসিএনসিএফ
- Cloud Native Computing Foundation, Linux Foundation-এর অধীনে ২০১৫ সালে গঠিত সংস্থা, যা Kubernetes আর অনেক cloud-native প্রকল্প দেখাশোনা করে।যেখানে শিখবেন: পর্ব ৪২পর্ব ৬০পর্ব ৬২
- CNI (Container Network Interface)সিএনআই
- Container-কে network আর ঠিকানা দেওয়ার plugin-এর মান, যা Kubernetes ব্যবহার করে।যেখানে শিখবেন: পর্ব ২৫পর্ব ৪৫পর্ব ৪৯
- Code reviewকোড রিভিউ
- কোনো পরিবর্তন মূল code-এ ঢোকার আগে অন্য মানুষের পড়ে দেখা ও মতামত দেওয়া।যেখানে শিখবেন: পর্ব ৫১পর্ব ৬০
- Cognitive loadকগনিটিভ লোড
- একটি দল বা মানুষকে একসাথে কতটা জিনিস মাথায় রাখতে হয়, তার পরিমাণ।যেখানে শিখবেন: পর্ব ০৭পর্ব ৬২
- Cold cacheকোল্ড ক্যাশ
- খালি বা প্রায় খালি cache, যেখানে শুরুতে বেশিরভাগ অনুরোধ miss হয়।যেখানে শিখবেন: পর্ব ২৩পর্ব ৩০পর্ব ৮০
- Cold startকোল্ড স্টার্ট
- চালু কোনো instance না থাকলে প্রথম request-এ নতুন instance তৈরির বাড়তি দেরি। FaaS আর scale to zero সেবায় এটি দেখা যায়।যেখানে শিখবেন: পর্ব ১৯পর্ব ৬৯পর্ব ৭১
- Colocationকোলোকেশন
- নিজের server অন্যের data centre-এ রাখা, যেখানে জায়গা, বিদ্যুৎ, ঠান্ডা আর network ভাড়া নেওয়া হয়।যেখানে শিখবেন: পর্ব ০১পর্ব ২৮
- Column pruningকলাম প্রুনিং
- Query-তে দরকার নেই এমন column না পড়া।যেখানে শিখবেন: পর্ব ২৩
- Columnar storageকলামনার স্টোরেজ
- Row-এর বদলে column ধরে data রাখা, যাতে কয়েকটি column দ্রুত পড়া ও ভালোভাবে চাপা যায়।যেখানে শিখবেন: পর্ব ২৩
- Commit SHAকমিট শা
- Git commit-এর hash পরিচয়। এটি ঠিক কোন source থেকে build হয়েছে তা বলে, আর ছোট করে ৭টি অক্ষরেও লেখা হয়।যেখানে শিখবেন: পর্ব ৫৮
- Commitment coverageকমিটমেন্ট কভারেজ
- মোট ব্যবহারের কত অংশ অঙ্গীকারের দরে ঢাকা পড়েছে, তার মাপ।যেখানে শিখবেন: পর্ব ৭২পর্ব ৭৩পর্ব ৮০
- Commitment discountকমিটমেন্ট ডিসকাউন্ট
- এক বা তিন বছর নির্দিষ্ট ব্যবহারের অঙ্গীকারের বিনিময়ে পাওয়া ছাড়। Reserved instance বা savings plan এই ধরনের নাম।যেখানে শিখবেন: পর্ব ০৪পর্ব ১৯পর্ব ৭২
- Commitment utilisationকমিটমেন্ট ইউটিলাইজেশন
- কেনা অঙ্গীকারের কত অংশ সত্যিই ব্যবহার হচ্ছে, তার মাপ। ১০০%-এর নিচে মানে অব্যবহৃত অংশের দামও যাচ্ছে।যেখানে শিখবেন: পর্ব ৭২পর্ব ৭৩
- Communications leadকমিউনিকেশনস লিড
- Incident-এ যিনি status page, ব্যবস্থাপনা আর গ্রাহক সেবা দলকে নিয়মিত খবর জানান।যেখানে শিখবেন: পর্ব ৬৭
- Community cloudকমিউনিটি ক্লাউড
- একই উদ্দেশ্য বা নিয়মের চাহিদা আছে এমন কয়েকটি প্রতিষ্ঠানের যৌথ ব্যবহারের cloud.যেখানে শিখবেন: পর্ব ০১পর্ব ০৩পর্ব ৭৯
- Community imageকমিউনিটি ইমেজ
- ব্যবহারকারীদের প্রকাশ করা public image, যার মান ও নিরাপত্তা নিজে যাচাই করতে হয়।যেখানে শিখবেন: পর্ব ১৬
- Compensating actionকম্পেনসেটিং অ্যাকশন
- আগের সফল ধাপের প্রভাব কাটানোর নতুন কাজ, যেমন refund. এটি পুরোপুরি undo নয়।যেখানে শিখবেন: পর্ব ৭০
- Competing consumersকম্পিটিং কনজিউমারস
- একই queue থেকে অনেক worker কাজ নেয়, কিন্তু একটি বার্তা একজনই পায়। এভাবে কাজ ভাগ হয়।যেখানে শিখবেন: পর্ব ৭০
- Complianceকমপ্লায়েন্স
- আইন, মান বা চুক্তির শর্ত মানা, আর তা প্রমাণ করতে পারা।যেখানে শিখবেন: পর্ব ৩৫পর্ব ৭৫
- Complicated-subsystem teamকমপ্লিকেটেড-সাবসিস্টেম টিম
- গভীর বিশেষজ্ঞ জ্ঞান লাগে এমন একটি অংশের দায়িত্বে থাকা দল।যেখানে শিখবেন: পর্ব ০৭
- Compose fileকম্পোজ ফাইল
- সাধারণত compose.yaml নামের ফাইল, যেখানে পুরো stack-এর কাঙ্ক্ষিত অবস্থা লেখা থাকে।যেখানে শিখবেন: পর্ব ৪০
- Compose profileকম্পোজ প্রোফাইল
- Service-এর গায়ে দেওয়া একটি নাম। সেই প্রোফাইল চালু না করলে service-টি চালু হয় না।যেখানে শিখবেন: পর্ব ৪০
- Compose projectকম্পোজ প্রজেক্ট
- একটি stack-এর সব container, network আর volume-এর দল। প্রজেক্টের নাম প্রতিটি জিনিসের নামের আগে বসে, তাই দুটি stack গুলিয়ে যায় না।যেখানে শিখবেন: পর্ব ৪০
- Concurrencyকনকারেন্সি
- একই মুহূর্তে কতগুলো request বা কাজ চলছে, তার সংখ্যা। গড়ে এটি request rate × duration-এর সমান।যেখানে শিখবেন: পর্ব ১৯পর্ব ৬৯পর্ব ৭৭
- Conditional forwardingকন্ডিশনাল ফরওয়ার্ডিং
- নির্দিষ্ট domain-এর DNS প্রশ্ন নির্দিষ্ট resolver-এ পাঠানোর নিয়ম। Hybrid DNS-এ এটি লাগে।যেখানে শিখবেন: পর্ব ২৯
- Conditional writeকন্ডিশনাল রাইট
- শর্ত পূরণ হলেই লেখা, আর যাচাই ও লেখা একটিই অবিভাজ্য কাজ। যেমন key না থাকলেই লেখা।যেখানে শিখবেন: পর্ব ৭১
- Confidence intervalকনফিডেন্স ইন্টারভাল
- মাপা নমুনা থেকে আসল মান কোন সীমার মধ্যে আছে, তার একটি পরিসর। সঙ্গে একটি মাত্রা থাকে, যেমন ৯৫%.যেখানে শিখবেন: পর্ব ৫৯
- Confidential computingকনফিডেনশিয়াল কম্পিউটিং
- CPU-র hardware-সুরক্ষিত অঞ্চলে কাজ চালানো, যাতে host-ও memory-র ডেটা পড়তে না পারে।যেখানে শিখবেন: পর্ব ৩৩
- Config repoকনফিগ রেপো
- Deployment-এর manifest বা desired state রাখার আলাদা Git repository.যেখানে শিখবেন: পর্ব ৬০
- ConfigMapকনফিগম্যাপ
- Kubernetes-এর object, যাতে গোপন নয় এমন config নাম-মান জোড়া বা ফাইল হিসেবে থাকে। Pod সেটি environment variable বা mounted file হিসেবে পায়।যেখানে শিখবেন: পর্ব ৪৭পর্ব ৫২পর্ব ৫৮
- Configuration managementকনফিগারেশন ম্যানেজমেন্ট
- চলমান server-এর ভেতরের package, ফাইল আর service নির্দিষ্ট অবস্থায় রাখার পদ্ধতি। Puppet, Chef আর Ansible এর উদাহরণ।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫৬
- Conftestকনফটেস্ট
- Rego নিয়ম দিয়ে JSON, YAML, HCL বা Dockerfile-এর মতো ফাইল পরীক্ষা করার CLI tool.যেখানে শিখবেন: পর্ব ৫৫
- Confused deputyকনফিউজড ডেপুটি
- ক্ষমতাবান কোনো সেবা অন্যের কথায় নিজের ক্ষমতা ভুল জায়গায় খাটিয়ে ফেলার সমস্যা।যেখানে শিখবেন: পর্ব ৩১পর্ব ৮০
- Connection drainingকানেকশন ড্রেইনিং
- Target-কে সরানোর আগে নতুন অনুরোধ বন্ধ করে চলমান অনুরোধ শেষ করার সময় দেওয়া। AWS-এ deregistration delay নামে পরিচিত।যেখানে শিখবেন: পর্ব ১৭পর্ব ১৮পর্ব ৪৪
- Connection pinningকানেকশন পিনিং
- Session-এর অবস্থা দেখে proxy একটি client-কে একটি server connection-এ আটকে রাখা, যাতে ভাগাভাগির লাভ কমে।যেখানে শিখবেন: পর্ব ২২পর্ব ৭১
- Connection poolকানেকশন পুল
- আগে থেকে খুলে রাখা database connection-এর দল, যা request-গুলো পালা করে ব্যবহার করে। Pool ছোট হলে request অপেক্ষায় থেকে timeout হয়।যেখানে শিখবেন: পর্ব ০৯পর্ব ১৯পর্ব ২২
- Connection stormকানেকশন স্টর্ম
- অল্প সময়ে একঝাঁক নতুন connection-এর চেষ্টা, যা database-কে আসল কাজের আগেই ক্লান্ত করে দেয়।যেখানে শিখবেন: পর্ব ২২পর্ব ৫৯পর্ব ৬৯
- Connection trackingকানেকশন ট্র্যাকিং
- Firewall-এর সেই table, যেখানে চলমান সংযোগের five-tuple লেখা থাকে। এটি দেখে উত্তরের packet চেনা যায়।যেখানে শিখবেন: পর্ব ২৭
- conntrackকন-ট্র্যাক
- Linux kernel-এর connection tracking table. একটি সংযোগে কোন ঠিকানা বদল হয়েছিল মনে রাখে, যাতে ফেরার packet উল্টোভাবে ঠিক হয়।যেখানে শিখবেন: পর্ব ৪৫
- Consoleকনসোল
- Cloud provider-এর ওয়েবসাইট, যেখানে browser থেকে ক্লিক করে resource দেখা ও বানানো যায়। ভেতরে এটিও API ডাকে।যেখানে শিখবেন: পর্ব ০৬
- Consolidationকনসলিডেশন
- Pod গুছিয়ে কম বা সস্তা node-এ এনে বাড়তি node সরিয়ে খরচ কমানো।যেখানে শিখবেন: পর্ব ৪৮
- Containerকন্টেইনার
- একটি app আর তার নির্ভরতা একসাথে প্যাক করে আলাদা পরিবেশে চালানোর পদ্ধতি। এটি host-এর kernel ভাগ করে, তাই VM-এর চেয়ে হালকা।যেখানে শিখবেন: পর্ব ১৯পর্ব ৩৬পর্ব ৩৭
- Container imageকন্টেইনার ইমেজ
- App, library আর চালানোর নিয়ম মিলিয়ে একটি প্যাকেজ, যা থেকে container চালু হয়। OCI মান মানলে নানা platform-এ চলে।যেখানে শিখবেন: পর্ব ১৯পর্ব ৩৬পর্ব ৩৭
- Container lifecycleকনটেইনার লাইফসাইকেল
- একটি container-এর অবস্থার ধারা: created, running, paused, exited আর removed. docker inspect-এর State.Status বর্তমান অবস্থা জানায়।যেখানে শিখবেন: পর্ব ৩৯
- Container registryকন্টেইনার রেজিস্ট্রি
- Container image রাখা ও নামানোর সেবা, যেমন Docker Hub বা cloud provider-এর registry.যেখানে শিখবেন: পর্ব ৩৬পর্ব ৩৭পর্ব ৪১
- Container runtimeকন্টেইনার রানটাইম
- যে software image থেকে container চালায় আর তার জীবনচক্র সামলায়, যেমন containerd আর runc.যেখানে শিখবেন: পর্ব ৩৬পর্ব ৪২
- Container stateকন্টেইনার স্টেট
- Pod-এর ভেতরের একেকটি container-এর অবস্থা: Waiting, Running অথবা Terminated.যেখানে শিখবেন: পর্ব ৪৩
- containerdকন্টেইনার-ডি
- Image আর container-এর জীবনচক্র সামলানো daemon, যার ওপর Docker চলে আর অনেক Kubernetes cluster সরাসরি ব্যবহার করে।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৪২
- Containmentকনটেইনমেন্ট
- একটি ঘটনার ক্ষতি যেন আর না ছড়ায়, সেজন্য দ্রুত আটকানোর কাজ।যেখানে শিখবেন: পর্ব ৩৪
- Content addressingকনটেন্ট অ্যাড্রেসেবল
- এমন সংরক্ষণ, যেখানে জিনিস খোঁজা হয় তার বিষয়বস্তুর hash দিয়ে, কোনো নাম দিয়ে নয়।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৪১
- Content-hashed file nameকনটেন্ট-হ্যাশড ফাইল নেম
- ফাইলের নামে বিষয়বস্তুর hash রাখা, যেমন app.3f9a1c.css, যাতে বিষয়বস্তু বদলালে নামও বদলায়।যেখানে শিখবেন: পর্ব ৩০পর্ব ৩৭
- Content-Typeকনটেন্ট-টাইপ
- ফাইলটি কী ধরনের, তা জানানো HTTP header, যেমন image/jpeg. Browser এটি দেখে ঠিক করে ফাইল কীভাবে দেখাবে।যেখানে শিখবেন: পর্ব ২১
- Context (function)কনটেক্সট
- একটি call-এর সাথে platform-এর দেওয়া তথ্য, যেমন request id আর কত সময় বাকি।যেখানে শিখবেন: পর্ব ৬৯
- Context propagationকনটেক্সট প্রোপাগেশন
- trace id আর span id এক service থেকে পরের service-এ পৌঁছে দেওয়া, সাধারণত request header-এ করে।যেখানে শিখবেন: পর্ব ৬৫
- Continuous delivery (CD)কন্টিনিউয়াস ডেলিভারি
- প্রতিটি সবুজ build যেকোনো সময় release করার মতো অবস্থায় রাখার অনুশীলন।যেখানে শিখবেন: পর্ব ৫৭পর্ব ৭৯
- Continuous integration (CI)কন্টিনিউয়াস ইন্টিগ্রেশন
- সবার কাজ ঘন ঘন মূল branch-এ মেলানো, আর প্রতিবার স্বয়ংক্রিয় build ও test চালানোর অনুশীলন।যেখানে শিখবেন: পর্ব ৫৭পর্ব ৭৯
- Contributing factorকন্ট্রিবিউটিং ফ্যাক্টর
- যে শর্ত একা ঘটনা ঘটায় না, কিন্তু অন্য শর্তের সাথে মিলে ঘটনাটি সম্ভব করে বা ক্ষতি বাড়ায়।যেখানে শিখবেন: পর্ব ৬৭
- Control nodeকন্ট্রোল নোড
- যে machine থেকে Ansible চালানো হয়। সেখানে inventory, playbook আর SSH key থাকে।যেখানে শিখবেন: পর্ব ৫৬
- Control planeকন্ট্রোল প্লেন
- যে অংশ resource তৈরি, বদল আর ব্যবস্থাপনা করে, যেমন নতুন VM চালু করার API; Kubernetes-এ API server, etcd, scheduler আর controller manager মিলে এই কাজ করে।যেখানে শিখবেন: পর্ব ০১পর্ব ০৫পর্ব ০৬
- Controllerকন্ট্রোলার
- যে প্রোগ্রাম লুপে চলে, desired আর observed অবস্থা মিলিয়ে পার্থক্য ঠিক করে।যেখানে শিখবেন: পর্ব ৪২পর্ব ৫০পর্ব ৬০
- Controller managerকন্ট্রোলার ম্যানেজার
- যে একটি প্রোগ্রামের ভেতরে Kubernetes-এর মূল controller-গুলো একসাথে চলে (kube-controller-manager).যেখানে শিখবেন: পর্ব ৪২পর্ব ৭৯
- Convergenceকনভারজেন্স
- একটি system-কে বারবার পরীক্ষা করে ধীরে ধীরে কাঙ্ক্ষিত অবস্থার দিকে টেনে আনার ধারণা। পৌঁছে গেলে আর কিছু করা হয় না।যেখানে শিখবেন: পর্ব ৫১
- Conway's lawকনওয়েজ ল
- Melvin Conway-র ১৯৬৮ সালের পর্যবেক্ষণ: প্রতিষ্ঠান যে system নকশা করে, তা তার যোগাযোগের কাঠামোর নকল হয়।যেখানে শিখবেন: পর্ব ০৭
- Cooldownকুলডাউন
- একবার scaling-এর পর আরেকবার সিদ্ধান্ত নেওয়ার আগে নির্দিষ্ট সময় অপেক্ষা করা।যেখানে শিখবেন: পর্ব ১৭পর্ব ৭৯পর্ব ৮০
- Coordinated omissionকোঅর্ডিনেটেড ওমিশন
- Load generator server-এর ধীরতার সাথে তাল মিলিয়ে অনুরোধ পাঠানো থামিয়ে দেয়, তাই সবচেয়ে খারাপ সময়ের মাপ বাদ পড়ে আর latency-র সংখ্যা ভালো দেখায়।যেখানে শিখবেন: পর্ব ৬৮
- Copy-on-writeকপি অন রাইট
- একটি কৌশল, যেখানে জিনিসটি ভাগে ব্যবহার হয়, আর কেউ বদলাতে গেলে তখনই নিজের কপি তৈরি হয়।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৩৭
- Copy-upকপি আপ
- নিচের read-only স্তরের ফাইলে প্রথম লেখার আগে পুরো ফাইলটি writable layer-এ কপি হওয়া।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৭৯
- CoreDNSকোর-ডিএনএস
- Kubernetes cluster-এর প্রচলিত DNS server. Service-এর নামকে ঠিকানায় বদলায়, আর বাইরের নাম upstream-এ পাঠায়।যেখানে শিখবেন: পর্ব ৪৫
- Correlation IDকোরিলেশন আইডি
- একটি request বা কাজের সব log জোড়ার জন্য বানানো একটি অনন্য পরিচয়, যা পুরো পথে সাথে যায়।যেখানে শিখবেন: পর্ব ৬৪পর্ব ৬৫পর্ব ৬৯
- CORS (Cross-Origin Resource Sharing)কর্স
- Browser-এর নিয়ম, যাতে একটি site অন্য domain-এ অনুরোধ পাঠাতে হলে সেই domain-এর অনুমতি লাগে।যেখানে শিখবেন: পর্ব ২১
- cosignকোসাইন
- Sigstore-এর টুল, যা container image-এ সই করে আর সই যাচাই করে।যেখানে শিখবেন: পর্ব ৪১পর্ব ৪৯পর্ব ৫০
- Cost allocationকস্ট অ্যালোকেশন
- বিলের প্রতিটি লাইন tag বা নিয়ম দেখে কোনো দল, পণ্য বা environment-এর নামে বসানো।যেখানে শিখবেন: পর্ব ৭৩পর্ব ৭৯
- Cost and Usage Reportকস্ট অ্যান্ড ইউসেজ রিপোর্ট
- AWS-এর বিস্তারিত বিলিং ফাইল, যাতে প্রতিটি ব্যবহারের সারি থাকে। সংক্ষেপে CUR.যেখানে শিখবেন: পর্ব ৭২
- Cost associativityকস্ট অ্যাসোসিয়েটিভিটি
- ১,০০০ মেশিন ১ ঘণ্টা আর ১ মেশিন ১,০০০ ঘণ্টার দাম সমান, এই cloud ধারণা। “Above the Clouds” (২০০৯) প্রতিবেদনে আলোচিত।যেখানে শিখবেন: পর্ব ০৪
- Cost crossoverকস্ট ক্রসওভার
- যে load-এ দুটি বিকল্পের বিল সমান হয়। এর এক পাশে একটি বিকল্প সস্তা, অন্য পাশে অন্যটি।যেখানে শিখবেন: পর্ব ১৯পর্ব ৮০
- Cost optimizationকস্ট অপটিমাইজেশন
- দরকারি মান ঠিক রেখে অপ্রয়োজনীয় খরচ বাদ দেওয়া। সবচেয়ে কম বিল এর লক্ষ্য নয়।যেখানে শিখবেন: পর্ব ৭৪
- count (Terraform)কাউন্ট
- একটি সংখ্যা দিয়ে resource-এর কপি বানানোর meta-argument. প্রতিটি কপির পরিচয় তার index.যেখানে শিখবেন: পর্ব ৫২
- Count modeকাউন্ট মোড
- WAF rule-এর যে অবস্থায় মিল শুধু log হয়, অনুরোধ আটকায় না। Azure-এ Detection, Cloud Armor-এ preview.যেখানে শিখবেন: পর্ব ৩০পর্ব ৮০
- Counterকাউন্টার
- যে metric শুধু বাড়ে, আর process restart হলে 0-তে ফেরে। যেমন মোট অনুরোধের সংখ্যা।যেখানে শিখবেন: পর্ব ৬৩
- Counter resetকাউন্টার রিসেট
- Process restart হয়ে counter হঠাৎ 0 থেকে শুরু করা। Prometheus মান কমে যেতে দেখলে এটি ধরে নেয়।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৭৭
- CPU creditসিপিইউ ক্রেডিট
- Burstable VM-এর জমানো CPU সময়ের একক। AWS-এ ১ credit মানে ১ vCPU ১০০% গতিতে ১ মিনিট।যেখানে শিখবেন: পর্ব ১৫
- CPU quotaসিপিইউ কোটা
- একটি period-এ কতটা CPU সময় পাওয়া যাবে তার সীমা। systemd-এ CPUQuota=200% মানে দুটি core-এর সমান সময়, Docker-এ --cpus 0.5 মানে 100 ms-এ 50 ms.যেখানে শিখবেন: পর্ব ১১পর্ব ৩৯
- CPU throttlingসিপিইউ থ্রটলিং
- একটি period-এর CPU quota ফুরিয়ে গেলে পরের period পর্যন্ত process-কে থামিয়ে রাখা। cpu.stat-এর nr_throttled এটি গোনে।যেখানে শিখবেন: পর্ব ৩৯পর্ব ৪৮পর্ব ৬৮
- Crash loopক্র্যাশ লুপ
- একটি service বারবার চালু হয়ে আবার ভেঙে পড়ার চক্র। মূল কারণ ঠিক না হলে restart দিয়ে এটি থামে না।যেখানে শিখবেন: পর্ব ১১পর্ব ৩৯
- Crash recoveryক্র্যাশ রিকভারি
- হঠাৎ বন্ধের পর WAL পড়ে database-কে একটি সঠিক অবস্থায় আনার ধাপ।যেখানে শিখবেন: পর্ব ২২
- Crash-consistentক্র্যাশ-কনসিস্টেন্ট
- হঠাৎ বিদ্যুৎ গেলে disk যে অবস্থায় থাকত, সেই অবস্থার snapshot. Memory-র লেখা এতে থাকে না।যেখানে শিখবেন: পর্ব ২৪
- CrashLoopBackOffক্র্যাশ-লুপ-ব্যাক-অফ
- Container বারবার থেমে যাচ্ছে, তাই kubelet পরের restart-এর আগে বাড়তে থাকা সময় অপেক্ষা করছে, এই অবস্থার নাম।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৭৯পর্ব ৮১
- CRD (CustomResourceDefinition)সিআরডি
- Kubernetes API-তে নতুন resource type যোগ করার object, যেখানে নাম, version আর schema বলা থাকে।যেখানে শিখবেন: পর্ব ৪৬পর্ব ৫০পর্ব ৫১
- create_before_destroyক্রিয়েট বিফোর ডেস্ট্রয়
- lifecycle-এর নিয়ম, যাতে replace-এর সময় নতুনটি আগে তৈরি হয়, পুরোনোটি পরে মোছে।যেখানে শিখবেন: পর্ব ৫২
- CreateContainerConfigErrorক্রিয়েট-কন্টেইনার-কনফিগ-এরর
- Container বানানোর তথ্য অসম্পূর্ণ, যেমন উল্লেখ করা Secret বা ConfigMap নেই। Container তাই শুরুই হয় না।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৮১
- Credential chainক্রেডেনশিয়াল চেইন
- SDK যে নির্দিষ্ট ক্রমে credential খোঁজে: সাধারণত env variable, config file, তারপর platform.যেখানে শিখবেন: পর্ব ৩১
- Credential reportক্রেডেনশিয়াল রিপোর্ট
- AWS-এর CSV রিপোর্ট, যাতে প্রতিটি user-এর password, MFA আর access key-র অবস্থা থাকে।যেখানে শিখবেন: পর্ব ৩১
- CRIসিআরআই
- Container Runtime Interface. kubelet আর container runtime-এর মাঝের gRPC চুক্তি।যেখানে শিখবেন: পর্ব ৪২
- Critical pathক্রিটিক্যাল পাথ
- শুরু থেকে শেষ পর্যন্ত সবচেয়ে লম্বা নির্ভরতার পথ। অসীম runner থাকলেও pipeline এর চেয়ে দ্রুত শেষ হয় না।যেখানে শিখবেন: পর্ব ৫৭পর্ব ৬৫পর্ব ৮১
- Critical user journeyক্রিটিক্যাল ইউজার জার্নি
- ব্যবহারকারীর সবচেয়ে জরুরি কাজের পথ, যেমন পণ্য খোঁজা থেকে অর্ডার শেষ করা। SLI সাধারণত এই পথ ধরেই বাছা হয়।যেখানে শিখবেন: পর্ব ৬৬
- cronক্রন
- Unix-এর পুরোনো scheduler, যা নির্দিষ্ট সময়সূচিতে কমান্ড চালায়।যেখানে শিখবেন: পর্ব ১০পর্ব ৬৯
- CronJobক্রনজব
- সময়সূচি অনুযায়ী Job বানানোর Kubernetes object. Schedule লেখা হয় cron-এর ফরম্যাটে।যেখানে শিখবেন: পর্ব ৪৪
- crontabক্রনট্যাব
- Cron-এর সময়সূচির তালিকা, আর সেটি সম্পাদনার কমান্ড। প্রতিটি লাইনে পাঁচটি সময়ের ঘর আর একটি কমান্ড থাকে।যেখানে শিখবেন: পর্ব ১০
- Cross-account accessক্রস-অ্যাকাউন্ট অ্যাক্সেস
- এক account-এর পরিচয় দিয়ে অন্য account-এর resource ব্যবহার করা। এতে দুই পক্ষের সম্মতি লাগে।যেখানে শিখবেন: পর্ব ৩২
- Cross-account copyক্রস-অ্যাকাউন্ট কপি
- Backup-এর আলাদা cloud account-এ রাখা কপি, যাতে এক account চুরি বা ভুলে সব না যায়।যেখানে শিখবেন: পর্ব ২৪পর্ব ৩৫
- Cross-AZ transferক্রস-এজেড ট্রান্সফার
- একই region-এর ভিন্ন availability zone-এর মধ্যে ডেটা পাঠানো, যার জন্য সাধারণত প্রতি GB-তে ফি লাগে।যেখানে শিখবেন: পর্ব ৭২
- Cross-region copyক্রস-রিজিয়ন কপি
- Backup বা snapshot-এর অন্য region-এ রাখা কপি, যা পুরো region হারানোর বিরুদ্ধে সুরক্ষা দেয়।যেখানে শিখবেন: পর্ব ২৪
- Cross-region replicaক্রস-রিজিয়ন রেপ্লিকা
- অন্য region-এ রাখা database কপি, যা সাধারণত asynchronous আর DR বা দূরের পড়ার কাজে লাগে।যেখানে শিখবেন: পর্ব ২২
- Cross-region replicationক্রস-রিজিয়ন রেপ্লিকেশন
- নতুন object স্বয়ংক্রিয়ভাবে অন্য region-এর bucket-এ কপি হওয়া, সাধারণত asynchronous ভাবে।যেখানে শিখবেন: পর্ব ২১
- Cross-region transferক্রস-রিজিয়ন ট্রান্সফার
- এক region থেকে অন্য region-এ ডেটা পাঠানো। দর region-এর জোড়াভেদে আলাদা।যেখানে শিখবেন: পর্ব ৭২
- Cross-zone load balancingক্রস-জোন লোড ব্যালান্সিং
- LB-র প্রতিটি zone-এর অংশ সব zone-এর target-এ অনুরোধ ভাগ করে। এতে ভার সমান হয়, তবে zone-পার traffic বাড়ে।যেখানে শিখবেন: পর্ব ১৮
- Crossplaneক্রসপ্লেন
- Kubernetes-এর CRD আর controller দিয়ে cloud resource অবিরাম reconcile করার open-source project.যেখানে শিখবেন: পর্ব ৫১পর্ব ৬২
- Crypto-erasureক্রিপ্টো ইরেজার
- ডেটার বদলে তার key নষ্ট করে ডেটাকে চিরতরে পড়ার অযোগ্য করা।যেখানে শিখবেন: পর্ব ৩৩পর্ব ৭৯
- CSI (Container Storage Interface)সিএসআই
- Storage ব্যবস্থাকে Kubernetes-এর মতো orchestrator-এর সাথে জোড়ার মানসম্মত interface. প্রতিটি provider নিজের driver দেয়।যেখানে শিখবেন: পর্ব ৪৭
- CSPM (Cloud Security Posture Management)সিএসপিএম
- Cloud-এর সেটিং নিয়মিত পড়ে নিরাপত্তার নিয়মের সাথে মিলিয়ে ভুল খুঁজে বের করার যন্ত্র বা সেবা।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৭৯পর্ব ৮০
- Custom resourceকাস্টম রিসোর্স
- CRD দিয়ে তৈরি type-এর একটি object, যা API server জমা রাখে, আর controller থাকলে তার ওপরে কাজ হয়।যেখানে শিখবেন: পর্ব ৫০
- Customer-managed keyকাস্টমার ম্যানেজড কি
- Provider-এর KMS-এ থাকা key, যার policy, rotation আর মোছার নিয়ন্ত্রণ গ্রাহকের হাতে।যেখানে শিখবেন: পর্ব ৩৩
- Cutoverকাটওভার
- আসল traffic আর লেখা পুরোনো সিস্টেম থেকে নতুন সিস্টেমে ঘোরানোর মুহূর্ত বা প্রক্রিয়া।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৭৯
- CVEসিভিই
- প্রকাশিত নিরাপত্তা-ত্রুটির একটি সর্বজনীন শনাক্তকারী নম্বর, যেমন CVE-2024-3094.যেখানে শিখবেন: পর্ব ০৮পর্ব ১৬পর্ব ৩৪
- CVSS (Common Vulnerability Scoring System)সিভিএসএস
- FIRST-এর মান, যা একটি দুর্বলতার তীব্রতাকে ০.০ থেকে ১০.০ স্কোরে প্রকাশ করে।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৪১পর্ব ৬১
- CycloneDXসাইক্লোন-ডি-এক্স
- OWASP থেকে আসা SBOM ফরম্যাট, যা নিরাপত্তা-কাজে বহুল ব্যবহৃত।যেখানে শিখবেন: পর্ব ৪১
D
- D stateডি স্টেট
- Uninterruptible sleep: task সাধারণত disk বা অন্য I/O-র ফলের অপেক্ষায় আটকে আছে এবং signal-এও সাড়া দেয় না।যেখানে শিখবেন: পর্ব ১১পর্ব ৮১
- Daemonডিমন
- Terminal ছাড়া পেছনে দীর্ঘ সময় চলা process, যেমন sshd বা nginx. নামের শেষের d অনেক সময় এটিই বোঝায়।যেখানে শিখবেন: পর্ব ১১পর্ব ১২পর্ব ৩৬
- daemon-reloadডিমন-রিলোড
- systemd-কে unit file-গুলো ডিস্ক থেকে আবার পড়তে বলার কমান্ড। এটি service restart করে না।যেখানে শিখবেন: পর্ব ১১
- DaemonSetডিমনসেট
- প্রতিটি মিলে যাওয়া node-এ একটি করে Pod চালানোর workload. Log agent, monitoring agent-এর জন্য ব্যবহৃত হয়।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৬৪পর্ব ৬৫
- DAG (directed acyclic graph)ড্যাগ
- দিকসহ তীরের এমন গ্রাফ, যেখানে কোনো বৃত্ত নেই। Pipeline-এ job-এর নির্ভরতা এভাবে সাজানো হয়।যেখানে শিখবেন: পর্ব ৫৭পর্ব ৭৯
- Dangling recordড্যাংলিং রেকর্ড
- যে DNS record এমন resource-এর দিকে তাকিয়ে আছে, যা মুছে ফেলা হয়েছে।যেখানে শিখবেন: পর্ব ২৯
- Dapperড্যাপার
- Google-এর ভেতরের tracing system. এর ২০১০ সালের paper আধুনিক distributed tracing-এর ভিত্তি।যেখানে শিখবেন: পর্ব ৬৫
- DAST (Dynamic Application Security Testing)ড্যাস্ট
- চলন্ত app-কে বাইরে থেকে অনুরোধ পাঠিয়ে নিরাপত্তা-ত্রুটি খোঁজার পরীক্ষা।যেখানে শিখবেন: পর্ব ৬১পর্ব ৭৯
- Data centreডেটা সেন্টার
- হাজারো server, storage আর network যন্ত্র রাখার বিশেষ ভবন, যেখানে বিদ্যুৎ, ঠান্ডা আর নিরাপত্তার আলাদা ব্যবস্থা থাকে।যেখানে শিখবেন: পর্ব ০১পর্ব ১২পর্ব ১৫
- Data eventডেটা ইভেন্ট
- Audit log-এ রেকর্ড হওয়া ডেটার কাজ, যেমন একটি object পড়া। সংখ্যা বিশাল, তাই সাধারণত আলাদা করে চালু করতে হয়।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৮০
- Data gravityডেটা গ্র্যাভিটি
- ডেটা যত বড় হয়, তাকে সরানো তত কঠিন হয়, আর অ্যাপ ও সেবা তার কাছে চলে আসে। এই রূপক বোঝায় কেন কাজ ডেটার কাছে যায়।যেখানে শিখবেন: পর্ব ০৩পর্ব ৭১পর্ব ৭২
- Data key (DEK)ডেটা কি
- সরাসরি ডেটা encrypt করার key. একে KEK দিয়ে লক করে ডেটার পাশে রাখা হয়।যেখানে শিখবেন: পর্ব ৩৩পর্ব ৭৭পর্ব ৭৯
- Data lakeডেটা লেক
- কাঁচা ও নানা ধরনের data সস্তা storage-এ জমানো, যার গঠন প্রায়ই পড়ার সময় ঠিক হয়।যেখানে শিখবেন: পর্ব ২৩
- Data localisationডেটা লোকালাইজেশন
- আইন বা নিয়ম দিয়ে বাধ্য করা যে নির্দিষ্ট ডেটা দেশের ভেতরে রাখতে বা প্রক্রিয়া করতে হবে।যেখানে শিখবেন: পর্ব ০৫পর্ব ২৪পর্ব ২৮
- Data perimeterডেটা পেরিমিটার
- নীতির একটি সীমানা, যাতে শুধু বিশ্বস্ত পরিচয় বিশ্বস্ত network থেকে বিশ্বস্ত resource-এ পৌঁছাতে পারে।যেখানে শিখবেন: পর্ব ২৮
- Data planeডেটা প্লেন
- যে অংশ চলমান কাজ করে। যেমন চালু থাকা VM বা ফাইল পড়া-লেখার পথ।যেখানে শিখবেন: পর্ব ০৫পর্ব ০৬পর্ব ২৬
- Data residencyডেটা রেসিডেন্সি
- ডেটা ভৌগোলিকভাবে কোন দেশে বা অঞ্চলে রাখা হয়, সেই প্রশ্ন বা শর্ত।যেখানে শিখবেন: পর্ব ০৩পর্ব ০৫পর্ব ৩৫
- Data sourceডেটা সোর্স
- Terraform-এর data block, যা কিছু বানায় না, শুধু অন্যের বানানো জিনিসের তথ্য পড়ে।যেখানে শিখবেন: পর্ব ৫২পর্ব ৫৩
- Data sovereigntyডেটা সভরেনটি
- ডেটার ওপর কোন দেশের আইন খাটে আর কে নিয়ন্ত্রণ করে, সেই প্রশ্ন। ডেটা এক দেশে থাকলেও অন্য দেশের আইন প্রাসঙ্গিক হতে পারে।যেখানে শিখবেন: পর্ব ০৩পর্ব ০৫পর্ব ৩৫
- Data transferডেটা ট্রান্সফার
- Cloud-এর ভেতরে বা বাইরে ডেটা পাঠানোর জন্য নেওয়া খরচ। সাধারণত GB হিসাবে বিল হয়।যেখানে শিখবেন: পর্ব ০৪পর্ব ২০পর্ব ২৩
- Data warehouseডেটা ওয়্যারহাউস
- বিশ্লেষণের জন্য নানা উৎসের data জড়ো করে সাজানো আলাদা ব্যবস্থা।যেখানে শিখবেন: পর্ব ২৩
- Data-key cachingডেটা কি ক্যাশিং
- KMS call কমাতে একটি data key কিছুক্ষণ memory-তে রেখে একাধিক ডেটায় ব্যবহার করা।যেখানে শিখবেন: পর্ব ৩৩
- Database proxyডেটাবেস প্রক্সি
- App আর database-এর মাঝের সেবা, যা connection ভাগ করে দেয় আর failover-এর ধাক্কা অনেকটা সামলায়। উদাহরণ RDS Proxy.যেখানে শিখবেন: পর্ব ২২পর্ব ৬৯পর্ব ৭১
- Datasource (cloud-init)ডেটাসোর্স
- যেখান থেকে cloud-init metadata আর user data পায়, যেমন provider-এর metadata সেবা বা স্থানীয় NoCloud disk.যেখানে শিখবেন: পর্ব ১৬
- DBaaS (Database as a Service)ডিবি-এ-এস
- Database as a Service: Provider database engine চালায়; schema, query আর ডেটার দায় গ্রাহকের।যেখানে শিখবেন: পর্ব ০২পর্ব ২২
- DDoSডিডস
- Distributed Denial of Service: বহু উৎস থেকে একসাথে চাপ দিয়ে আসল ব্যবহারকারীদের সেবা পাওয়া আটকানো।যেখানে শিখবেন: পর্ব ৩০
- Dead letter queueডেড লেটার কিউ
- বারবার ব্যর্থ হওয়া বার্তা বা event জমা রাখার আলাদা queue, যাতে সেগুলো হারায় না আর পরে দেখা যায়।যেখানে শিখবেন: পর্ব ৬৯পর্ব ৭০পর্ব ৭১
- Dead man's switchডেড ম্যান'স সুইচ
- কাজটি সফল হলে নিয়মিত সংকেত পাঠায়। সংকেত না এলেই alert বাজে, ফলে নীরব ব্যর্থতা ধরা পড়ে।যেখানে শিখবেন: পর্ব ১০পর্ব ২৪পর্ব ৬৩
- Dead peer detectionডেড পিয়ার ডিটেকশন
- IPsec-এর অপর পক্ষ বেঁচে আছে কি না নিয়মিত যাচাই করার কৌশল। সাড়া না পেলে tunnel পড়ে গেছে ধরা হয়।যেখানে শিখবেন: পর্ব ২৮
- Declarativeডিক্লারেটিভ
- ধাপ না বলে শুধু শেষ ফল লিখে দেওয়ার ধরন। পথ খোঁজে সিস্টেম।যেখানে শিখবেন: পর্ব ৪২পর্ব ৫১পর্ব ৫২
- Dedicated hostডেডিকেটেড হোস্ট
- পুরো physical host শুধু একজন গ্রাহকের জন্য। মূলত license আর নিয়ন্ত্রক শর্তের জন্য নেওয়া হয়।যেখানে শিখবেন: পর্ব ১৫
- Dedicated linkডেডিকেটেড লিংক
- নিজের ডেটা সেন্টার আর cloud-এর মধ্যে ইন্টারনেট ছাড়া আলাদা ভাড়া করা সংযোগ। VPN-এর তুলনায় সাধারণত গতি ও বিলম্ব বেশি স্থির থাকে, তবে খরচ ও সেটআপের সময় বেশি।যেখানে শিখবেন: পর্ব ০৩পর্ব ২৮পর্ব ৭৫
- Default bridgeডিফল্ট ব্রিজ
- কোনো network না বললে container যে bridge network-এ বসে, Docker-এ যার নাম bridge. এখানে নাম দিয়ে DNS খোঁজা চলে না।যেখানে শিখবেন: পর্ব ৩৯
- Default denyডিফল্ট ডিনাই
- যা স্পষ্টভাবে allow করা হয়নি, তার সবই বন্ধ থাকবে, এই নীতি।যেখানে শিখবেন: পর্ব ২৭পর্ব ৩১পর্ব ৩২
- Default gatewayডিফল্ট গেটওয়ে
- যে গন্তব্যের জন্য নির্দিষ্ট পথ নেই, সেই সব packet যে router-এ পাঠানো হয়।যেখানে শিখবেন: পর্ব ১৩
- Default routeডিফল্ট রুট
- 0.0.0.0/0 গন্তব্যের route. অন্য কোনো সারি না মিললে packet এই পথে যায়। IPv6-এ এটি ::/0.যেখানে শিখবেন: পর্ব ২৬
- Defense in depthডিফেন্স ইন ডেপথ
- একটি প্রতিরক্ষার ওপর ভরসা না করে একাধিক স্তর রাখা, যাতে একটি ব্যর্থ হলে পরেরটি ধরতে পারে।যেখানে শিখবেন: পর্ব ২৭পর্ব ৩৪পর্ব ৪৯
- Delayed replicaডিলেইড রেপ্লিকা
- যে replica ইচ্ছা করে নির্দিষ্ট সময় পিছিয়ে বদল প্রয়োগ করে, যাতে ভুল পৌঁছানোর আগে থামানো যায়।যেখানে শিখবেন: পর্ব ২৪
- Delete markerডিলিট মার্কার
- Versioned S3 bucket-এ version ID ছাড়া DELETE করলে বসা একটি শূন্য-আকারের চিহ্ন। এটি current থাকলে GET 404 দেয়, কিন্তু পুরোনো ডেটা থাকে।যেখানে শিখবেন: পর্ব ২১পর্ব ৮০
- Delete on terminationডিলিট অন টার্মিনেশন
- VM মোছার সাথে disk-ও মুছবে কি না, তা ঠিক করার সেটিং।যেখানে শিখবেন: পর্ব ১৫
- Deletion protectionডিলিশন প্রোটেকশন
- যে setting চালু থাকলে আগে সেটি বন্ধ না করে database মোছা যায় না।যেখানে শিখবেন: পর্ব ২২
- Demand forecastডিমান্ড ফোরকাস্ট
- অতীতের চাপ, স্বাভাবিক বৃদ্ধি আর জানা ঘটনা থেকে ভবিষ্যতের চূড়ার চাপের অনুমান।যেখানে শিখবেন: পর্ব ৬৮
- Denial of walletডিনায়াল অব ওয়ালেট
- অতিরিক্ত ব্যবহারে সেবা না ভেঙে বিল অসহনীয় করে তোলার ঝুঁকি। Serverless-এ এটি বিশেষভাবে প্রাসঙ্গিক।যেখানে শিখবেন: পর্ব ৭১
- Deny assignmentডিনাই অ্যাসাইনমেন্ট
- Azure-এ নির্দিষ্ট action আটকানোর ব্যবস্থা, যা role assignment-এর Allow-এর ওপরে জেতে।যেখানে শিখবেন: পর্ব ৩২
- Dependabotডিপেন্ডাবট
- GitHub-এর tool, যা dependency-র নতুন version বা নিরাপত্তা-fix দেখে স্বয়ংক্রিয়ভাবে PR খোলে।যেখানে শিখবেন: পর্ব ৬১
- Dependencyডিপেন্ডেন্সি
- যে অন্য package বা library ছাড়া একটি software চলতে পারে না।যেখানে শিখবেন: পর্ব ০৮পর্ব ৩৬
- Dependency confusionডিপেন্ডেন্সি কনফিউশন
- ভেতরের package-এর নামে public package থাকলে tool ভুল করে public-টি নিয়ে নেওয়ার ঝুঁকি।যেখানে শিখবেন: পর্ব ৪১
- Dependency cycleডিপেন্ডেন্সি সাইকেল
- A চায় B-কে, B চায় A-কে, এমন বৃত্ত। এতে কেউই আগে শুরু হতে পারে না।যেখানে শিখবেন: পর্ব ৪০
- Dependency graphডিপেন্ডেন্সি গ্রাফ
- কে কার ওপর নির্ভরশীল তার চিত্র, বৃত্তহীন directed graph হিসেবে। Terraform এ থেকেই কাজের ক্রম ও সমান্তরাল চালনা ঠিক করে।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫২
- Dependency hellডিপেন্ডেন্সি হেল
- এমন জট, যেখানে একই system-এর দুটি app একই library-র ভিন্ন সংস্করণ চায়, ফলে একটি ঠিক করলে আরেকটি ভাঙে।যেখানে শিখবেন: পর্ব ৩৬
- Dependency mapডিপেন্ডেন্সি ম্যাপ
- কোন app বা server কার সাথে কথা বলে আর কার ওপর নির্ভর করে, তার ছবি।যেখানে শিখবেন: পর্ব ৭৫
- depends_onডিপেন্ডস অন
- Compose-এর যে নিয়মে বলা হয় কোন service কার পরে চালু হবে। শর্ত যোগ করলে নির্ভরতাটি healthy হওয়া পর্যন্ত অপেক্ষা করা যায়।
- depends_on (Terraform)ডিপেন্ডস অন
- Terraform-এর meta-argument, যা কোডে দেখা যায় না এমন নির্ভরতা নিজে হাতে ঘোষণা করে।যেখানে শিখবেন: পর্ব ৫২
- Deploy by digestডেপ্লয় বাই ডাইজেস্ট
- Tag-এর বদলে @sha256:… দিয়ে image উল্লেখ করা, যাতে সবসময় ঠিক একই বাইট চলে।যেখানে শিখবেন: পর্ব ৫৮
- Deploy-time configডেপ্লয়-টাইম কনফিগ
- Artifact তৈরির পরে, deploy-এর সময় বাইরে থেকে দেওয়া সেটিং, যেমন environment variable বা ConfigMap.যেখানে শিখবেন: পর্ব ৫৮
- Deploymentডিপ্লয়মেন্ট
- Kubernetes-এর workload object, যা বলে দেয় কোন Pod কতটি চলবে, আর নতুন version ধাপে ধাপে কীভাবে আসবে। Pod সে সরাসরি বানায় না, ReplicaSet-এর মাধ্যমে বানায়।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৪পর্ব ৪৭
- Deployment modelডিপ্লয়মেন্ট মডেল
- Cloud-এর যন্ত্র কোথায় আছে, কার মালিকানায় আর কারা ভাগ করে ব্যবহার করে, তার ধরন। NIST চারটি ধরন বলে: public, private, community আর hybrid.যেখানে শিখবেন: পর্ব ০৩
- Deployment packageডিপ্লয়মেন্ট প্যাকেজ
- Function-এর কোড আর library-র প্যাকেজ, সাধারণত zip বা container image.যেখানে শিখবেন: পর্ব ৬৯
- Deposed objectডিপোজড অবজেক্ট
- create_before_destroy-তে নতুনটি আসার পর মোছার অপেক্ষায় থাকা পুরোনো জিনিস।যেখানে শিখবেন: পর্ব ৫২
- Depreciationডিপ্রিসিয়েশন
- অবচয়। কেনা সম্পদের দাম তার ব্যবহারের বছরগুলোতে ভাগ করে খরচ হিসেবে দেখানো।যেখানে শিখবেন: পর্ব ০৪
- Desired capacityডিজায়ার্ড ক্যাপাসিটি
- একটি group-এ এই মুহূর্তে কতটি instance থাকা উচিত, সেই সংখ্যা। Group সবসময় বাস্তব সংখ্যাকে এর সমান করার চেষ্টা করে।যেখানে শিখবেন: পর্ব ১৭
- Desired stateডিজায়ার্ড স্টেট
- আপনি সিস্টেমকে যে অবস্থায় দেখতে চান। Kubernetes-এ এটি object-এর spec অংশে লেখা থাকে।যেখানে শিখবেন: পর্ব ৪২পর্ব ৫১পর্ব ৫৩
- -detailed-exitcodeডিটেইলড এক্সিট কোড
- terraform plan-এর flag: 0 মানে বদল নেই, 1 মানে error, 2 মানে বদল আছে।যেখানে শিখবেন: পর্ব ৫৫
- Detection timeডিটেকশন টাইম
- সমস্যা শুরু হওয়া থেকে alert বাজা পর্যন্ত সময়।যেখানে শিখবেন: পর্ব ৬৬
- Detective controlডিটেকটিভ কন্ট্রোল
- কাজ ঘটতে দিয়ে পরে নিয়মভঙ্গ শনাক্ত করে জানানোর নিয়ন্ত্রণ।যেখানে শিখবেন: পর্ব ৩৫
- Dev/prod parityডেভ-প্রড প্যারিটি
- Development, staging আর production-কে যতটা সম্ভব একই রকম রাখার নীতি, যাতে আগের ধাপের পরীক্ষার মূল্য থাকে।যেখানে শিখবেন: পর্ব ৫৮
- Developer experience (DevEx)ডেভেলপার এক্সপেরিয়েন্স
- কাজ করতে গিয়ে ডেভেলপার tool, প্রক্রিয়া আর পরিবেশ থেকে কতটা সহজ বা কষ্টকর অনুভূতি পান।যেখানে শিখবেন: পর্ব ৬২
- Developer portalডেভেলপার পোর্টাল
- Platform-এর সামনের দরজা: একটি ওয়েবসাইট, যেখানে catalog, template আর documentation এক জায়গায় পাওয়া যায়। Portal নিজে platform নয়।যেখানে শিখবেন: পর্ব ৬২
- DevOpsডেভঅপস
- Software বানানো আর চালানোর দলের লক্ষ্য, তথ্য ও দায় এক করার সংস্কৃতি ও চর্চা, যাতে পরিবর্তন দ্রুত আর নিরাপদে ব্যবহারকারীর কাছে পৌঁছায়। এটি কোনো পদ বা tool নয়।যেখানে শিখবেন: পর্ব ০১পর্ব ০৭
- DevSecOpsডেভসেকঅপস
- নিরাপত্তার কাজকে দৈনন্দিন delivery-র পথের ভেতরে বসানোর চর্চা, যাতে প্রতিটি পরিবর্তন নিজে থেকেই পরীক্ষা হয়।যেখানে শিখবেন: পর্ব ৬১
- Diffie-Hellmanডিফি-হেলম্যান
- ১৯৭৬ সালে প্রকাশিত key exchange পদ্ধতি। খোলা পথে কথা বলেও দুই পক্ষ একটি অভিন্ন গোপন মান পায়।যেখানে শিখবেন: পর্ব ১২
- Digestডাইজেস্ট
- বিষয়বস্তুর ওপর SHA-256 hash চালিয়ে পাওয়া মান। একই বাইট মানে একই digest, আর একটি বাইট বদলালে পুরোটাই বদলায়।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৩৭পর্ব ৩৮
- Digital signatureডিজিটাল সিগনেচার
- Private key দিয়ে বার্তার ওপর বানানো গাণিতিক প্রমাণ। Public key দিয়ে যে কেউ এটি যাচাই করতে পারে, কিন্তু নকল বানাতে পারে না।যেখানে শিখবেন: পর্ব ১২পর্ব ১৬পর্ব ৩৪
- Disaggregated storageডিসঅ্যাগ্রিগেটেড স্টোরেজ
- Compute আর storage আলাদা করা database নকশা, যেখানে একটি shared storage layer কয়েকটি zone জুড়ে ডেটা রাখে আর সব compute node সেখান থেকে পড়ে।যেখানে শিখবেন: পর্ব ২২
- Disaster recovery (DR)ডিজাস্টার রিকভারি
- বড় বিপদের পর সেবা আর ডেটা গ্রহণযোগ্য সময়ে ফেরানোর পরিকল্পনা, প্রস্তুতি আর চর্চা।যেখানে শিখবেন: পর্ব ২৪
- Discount rateডিসকাউন্ট রেট
- ভবিষ্যতের টাকাকে আজকের মূল্যে আনতে ব্যবহৃত বার্ষিক হার। প্রায়ই ধার বা বিনিয়োগের প্রত্যাশিত হার থেকে ধরা হয়।যেখানে শিখবেন: পর্ব ০৪
- Discoveryডিসকভারি
- Migration-এর শুরুতে server, app, ব্যবহার, মালিক আর নির্ভরতার তথ্য জোগাড় ও যাচাইয়ের কাজ।যেখানে শিখবেন: পর্ব ৭৫
- Distractorডিসট্র্যাক্টর
- MCQ-এর জেনেশুনে বানানো ভুল অপশন, যা কোনো চেনা ভুল ধারণা থেকে আসে।যেখানে শিখবেন: পর্ব ৭৮
- Distributed tracingডিস্ট্রিবিউটেড ট্রেসিং
- একটি অনুরোধ অনেক service পার হওয়ার সময় তার পুরো পথ আর প্রতিটি অংশের সময় এক জায়গায় জুড়ে দেখার পদ্ধতি।যেখানে শিখবেন: পর্ব ৬৫পর্ব ৬৯পর্ব ৮০
- Distroless imageডিস্ট্রোলেস ইমেজ
- শুধু app চালানোর runtime আর দরকারি library রাখে এমন image. এতে সাধারণত shell বা package manager থাকে না।যেখানে শিখবেন: পর্ব ৩৮
- DNATডি-ন্যাট
- Destination NAT: Packet-এর গন্তব্য ঠিকানা বদলানো। ClusterIP থেকে Pod-এর ঠিকানায় যাওয়া এভাবেই হয়।যেখানে শিখবেন: পর্ব ৪৫
- dnfডিএনএফ
- RHEL পরিবার আর Fedora-র package manager, যা
.rpmফাইল নিয়ে কাজ করে।যেখানে শিখবেন: পর্ব ০৮ - DNSডিএনএস
- Domain Name System: domain নামকে IP ঠিকানায় অনুবাদ করার বিশ্বজোড়া ব্যবস্থা।যেখানে শিখবেন: পর্ব ১৩পর্ব ১৪পর্ব ২৯
- DNS failoverডিএনএস ফেইলওভার
- Health check-এর ফলের ভিত্তিতে DNS উত্তর বদলে traffic-কে দ্বিতীয় ঠিকানায় পাঠানো।যেখানে শিখবেন: পর্ব ২৪পর্ব ২৯
- DNS propagationডিএনএস প্রোপাগেশন
- DNS বদলের পর পুরোনো উত্তর বিভিন্ন cache থেকে সরে যাওয়ার প্রক্রিয়া। আসলে এটি TTL শেষ হওয়া, কোনো push নয়।যেখানে শিখবেন: পর্ব ২৯পর্ব ৭৫
- DNS resolverডিএনএস রিজলভার
- যে server আপনার হয়ে DNS-এর উত্তর খুঁজে আনে আর কিছুক্ষণ cache করে রাখে।যেখানে শিখবেন: পর্ব ১৩পর্ব ২৯পর্ব ৩৯
- DNS-01 challengeডিএনএস-জিরো-ওয়ান চ্যালেঞ্জ
- ACME-র যাচাই পদ্ধতি, যেখানে domain-এর DNS-এ একটি TXT record বসিয়ে নিয়ন্ত্রণ প্রমাণ করা হয়। Wildcard certificate-এর জন্য এটি লাগে।যেখানে শিখবেন: পর্ব ১৪পর্ব ২৯পর্ব ৩০
- DNS-based canaryডিএনএস ক্যানারি
- Weighted DNS দিয়ে নতুন version-এ অল্প traffic পাঠিয়ে ধাপে ধাপে বাড়ানো।যেখানে শিখবেন: পর্ব ২৯
- DNSSECডিএনএস-সেক
- DNS record-এ digital signature যোগ করে উত্তরের খাঁটিত্ব যাচাইয়ের ব্যবস্থা। এটি উত্তর গোপন করে না।যেখানে শিখবেন: পর্ব ২৯
- Dockerডকার
- Container image বানানো, চালানো আর ভাগ করার একটি জনপ্রিয় platform, যা ২০১৩ সালে প্রকাশ্যে আসে।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৩৭
- docker --initডকার ইনিট
- Container-এর PID 1 হিসেবে একটি ছোট init process চালানোর flag. এটি signal আসল app-এ পৌঁছে দেয় আর zombie process পরিষ্কার করে।যেখানে শিখবেন: পর্ব ৩৯
- Docker Composeডকার কম্পোজ
- একটি YAML ফাইলে কয়েকটি container, তাদের network আর volume লিখে এক কমান্ডে একটি host-এ চালানোর হাতিয়ার।যেখানে শিখবেন: পর্ব ৪০
- Docker Desktopডকার ডেস্কটপ
- ডেস্কটপের জন্য Docker-এর অ্যাপ, যাতে Engine, একটি Linux VM, GUI আর অন্যান্য টুল থাকে। লাইসেন্সের শর্ত আলাদা, ব্যবহারের আগে দেখে নিতে হয়।যেখানে শিখবেন: পর্ব ৩৬
- Docker Engineডকার ইঞ্জিন
- Linux-এ চলা Docker-এর মূল অংশ: dockerd daemon, API আর docker CLI.যেখানে শিখবেন: পর্ব ৩৬
- docker historyডকার হিস্ট্রি
- একটি image-এর প্রতিটি layer কোন নির্দেশে তৈরি, তা দেখানোর command.যেখানে শিখবেন: পর্ব ৬১
- Docker networkডকার নেটওয়ার্ক
- Container-দের জন্য বানানো virtual network. একই network-এর container একে অপরকে পায়, আলাদা network-এর container পায় না।যেখানে শিখবেন: পর্ব ৪০
- Docker volumeডকার ভলিউম
- Docker-এর পরিচালনায় থাকা ডেটার জায়গা, যা container-এর জীবনের বাইরে টিকে থাকে। Cloud-এর block volume থেকে এটি আলাদা জিনিস।যেখানে শিখবেন: পর্ব ৩৯
- Dockerfileডকারফাইল
- Image বানানোর ধাপগুলো লেখা একটি text ফাইল, যেমন FROM, COPY, RUN আর CMD.যেখানে শিখবেন: পর্ব ৩৭পর্ব ৩৮পর্ব ৪০
- .dockerignoreডকার ইগনোর
- যে ফাইলে লেখা থাকে কোন ফাইল ও ফোল্ডার build context-এ পাঠানো হবে না।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৩৮পর্ব ৮১
- Document databaseডকুমেন্ট ডেটাবেস
- JSON-এর মতো গঠনের document রাখার database, যেখানে ভেতরের field ধরেও খোঁজা যায়।যেখানে শিখবেন: পর্ব ২৩
- Domain registrarডোমেইন রেজিস্ট্রার
- যে প্রতিষ্ঠানের মাধ্যমে domain নাম কেনা ও নবায়ন করা হয়, আর যেখানে name server ঠিক করা হয়।যেখানে শিখবেন: পর্ব ২৯
- DORA metricডোরা মেট্রিক
- Delivery মাপার চারটি প্রচলিত সংখ্যা: deployment frequency, lead time, change failure rate আর ফিরে আসার সময়।যেখানে শিখবেন: পর্ব ০৭পর্ব ৬২পর্ব ৭৯
- Double runningডাবল রানিং
- Migration-এর সময় পুরোনো আর নতুন, দুই সিস্টেম একসাথে চালানোর অবস্থা ও তার বাড়তি খরচ।যেখানে শিখবেন: পর্ব ৭৫
- Downsamplingডাউনস্যাম্পলিং
- পুরোনো সূক্ষ্ম মানকে গড়ের মতো মোটা মানে নামিয়ে জায়গা বাঁচানো।যেখানে শিখবেন: পর্ব ২৩পর্ব ৬৩
- Downtimeডাউনটাইম
- যে সময়টুকু সিস্টেম সেবা দিতে পারে না। ধরে নেওয়া একক: মাস ৩০ দিন, বছর ৩৬৫ দিন।যেখানে শিখবেন: পর্ব ০৫পর্ব ১৪
- Dress rehearsalড্রেস রিহার্সাল
- আসল cutover-এর মতো করে, ঘড়ি ধরে, পুরো ধাপগুলোর একটি মহড়া।যেখানে শিখবেন: পর্ব ৭৫
- Driftড্রিফট
- Code বা Git-এ লেখা কাঙ্ক্ষিত অবস্থা আর চলমান system-এর আসল অবস্থার অমিল। হাতে করা বদল এর প্রধান উৎস।যেখানে শিখবেন: পর্ব ০৯পর্ব ১৬পর্ব ২৭
- Drop-inড্রপ-ইন
- মূল unit file না বদলে পাশের .d ফোল্ডারের ছোট ফাইল দিয়ে কয়েকটি setting যোগ বা বদলানোর উপায়।যেখানে শিখবেন: পর্ব ১১
- DRY (Don't Repeat Yourself)ড্রাই
- একটি জ্ঞান বা সিদ্ধান্ত কোডে এক জায়গায় রাখার নীতি, যাতে বদলাতে একবারই হাত দিতে হয়।যেখানে শিখবেন: পর্ব ৫৪
- Dry runড্রাই রান
- কিছু না বদলে শুধু দেখানো যে কাজটি চালালে কী হতো।যেখানে শিখবেন: পর্ব ১০পর্ব ৫০পর্ব ৫২
- Dual writeডুয়াল রাইট
- App একই ডেটা দুটি জায়গায় (দুটি store বা দুটি কলামে) লেখে; এক transaction-এ না হলে মাঝপথের ব্যর্থতায় দুটি আলাদা হয়ে যেতে পারে।যেখানে শিখবেন: পর্ব ২৩পর্ব ৫৯পর্ব ৭১
- Dual-stackডুয়াল-স্ট্যাক
- একই resource-এ IPv4 আর IPv6 দুটি ঠিকানাই চালানো।যেখানে শিখবেন: পর্ব ২৫
- Durabilityডিউরেবিলিটি
- সংরক্ষিত ডেটা হার্ডওয়্যারের ব্যর্থতায় না হারানোর সম্ভাবনা। এটি ভুলে মোছা থেকে রক্ষা করে না।যেখানে শিখবেন: পর্ব ০২পর্ব ২০পর্ব ৭৭
- Durable executionডিউরেবল এক্সিকিউশন
- প্রতিটি ধাপের ফল টেকসইভাবে লিখে রাখা, যাতে crash-এর পরে মাঝখান থেকে কাজ চলতে পারে।যেখানে শিখবেন: পর্ব ৭০
- Dwell timeডুয়েল টাইম
- অনুপ্রবেশ ঘটা থেকে সেটি ধরা পড়া পর্যন্ত সময়।যেখানে শিখবেন: পর্ব ২৪
- Dynamic linkingডায়নামিক লিংকিং
- Library প্রোগ্রামের বাইরে আলাদা ফাইলে থাকে, আর প্রোগ্রাম খোলার সময় loader সেটি জোড়ে।যেখানে শিখবেন: পর্ব ৩৮
- Dynamic provisioningডায়নামিক প্রভিশনিং
- PVC এলে StorageClass-এর provisioner নিজে disk আর PV বানিয়ে দেয়, আগে থেকে হাতে বানাতে হয় না।যেখানে শিখবেন: পর্ব ৪৭
- Dynamic secretডাইনামিক সিক্রেট
- চাহিদার মুহূর্তে বানানো স্বল্পমেয়াদি credential, যা মেয়াদ শেষে নিজে থেকেই বাতিল হয়।যেখানে শিখবেন: পর্ব ৩৩
E
- eBPFইবিপিএফ
- Linux kernel-এর ভেতরে নিরাপদভাবে ছোট প্রোগ্রাম চালানোর প্রযুক্তি, যা network, নজরদারি আর নিরাপত্তায় লাগে।যেখানে শিখবেন: পর্ব ৪৯
- ECMPইসিএমপি
- Equal-Cost Multi-Path. সমান ভালো একাধিক পথে traffic ভাগ করে পাঠানো, যাতে মোট গতি বাড়ে।যেখানে শিখবেন: পর্ব ২৮
- Economies of scaleইকোনমিজ অব স্কেল
- আকারের সুবিধা। উৎপাদন বা কেনাকাটা যত বড়, প্রতি এককের খরচ সাধারণত তত কম।যেখানে শিখবেন: পর্ব ০৪
- Ed25519ই-ডি ২৫৫১৯
- Curve25519 গণিতের ওপর তৈরি digital signature পদ্ধতি। Key ছোট, কাজ দ্রুত, আর নতুন SSH key-এর জন্য সাধারণত প্রথম পছন্দ।যেখানে শিখবেন: পর্ব ১২
- Edge computingএজ কম্পিউটিং
- কেন্দ্রীয় ডেটা সেন্টারের বদলে ব্যবহারকারী বা যন্ত্রের কাছে হিসাব করা, যাতে বিলম্ব কমে আর সংযোগ গেলেও কাজ চলে।যেখানে শিখবেন: পর্ব ০৩পর্ব ৩০
- Edge functionএজ ফাংশন
- CDN-এর edge-এ অনুরোধ বা উত্তরের পথে চলা ছোট প্রোগ্রাম। সময়, memory আর আকারের কড়া সীমা থাকে।যেখানে শিখবেন: পর্ব ৩০পর্ব ৬৯
- Edge locationএজ লোকেশন
- ব্যবহারকারীর কাছাকাছি provider-এর ছোট ঘাঁটি, যেখানে CDN cache, TLS শেষ করা আর DNS-এর মতো কাজ হয়। এটি পূর্ণ region নয়।যেখানে শিখবেন: পর্ব ০৫পর্ব ৩০
- EDNS Client Subnetইডিএনএস ক্লায়েন্ট সাবনেট
- Resolver প্রশ্নের সাথে ব্যবহারকারীর ঠিকানার একটি অংশ পাঠানোর ব্যবস্থা, যাতে উত্তর অবস্থান অনুযায়ী হয়।যেখানে শিখবেন: পর্ব ২৯
- Effective permissionইফেক্টিভ পারমিশন
- সব স্তর মেলানোর পর একটি পরিচয় আসলে যে কাজগুলো করতে পারে।যেখানে শিখবেন: পর্ব ৩২
- Effectively-onceইফেক্টিভলি-ওয়ান্স
- বার্তা একাধিকবার এলেও চূড়ান্ত ফল একবারের সমান থাকা। সাধারণত at-least-once আর idempotent কাজ মিলে হয়।যেখানে শিখবেন: পর্ব ৭১
- Egressইগ্রেস
- Cloud থেকে বাইরে যাওয়া ডেটা। Provider-রা সাধারণত এর জন্য প্রতি GB হিসাবে টাকা নেন, আর ভেতরে আসা ডেটার জন্য সাধারণত নেন না।যেখানে শিখবেন: পর্ব ০৩পর্ব ০৪পর্ব ২০
- Egress-only internet gatewayইগ্রেস-অনলি গেটওয়ে
- IPv6-এর জন্য AWS-এর দরজা, যা ভেতর থেকে শুরু হওয়া সংযোগ যেতে দেয় আর বাইরে থেকে শুরু হওয়া সংযোগ আটকায়। ঠিকানা বদলায় না।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬
- Elasticityইলাস্টিসিটি
- চাহিদা অনুযায়ী ক্ষমতা দ্রুত বাড়ানো ও কমানোর সামর্থ্য, আর ব্যবহার অনুযায়ী খরচ দেওয়া।যেখানে শিখবেন: পর্ব ০১পর্ব ০৪পর্ব ১৭
- Elasticsearchইলাস্টিকসার্চ
- Lucene-এর ওপর গড়া distributed search engine. Log-এর ক্ষেত্রে প্রতিটি শব্দ আর field index করে, তাই খোঁজা দ্রুত, জমা দামি।যেখানে শিখবেন: পর্ব ৬৪
- Elimination methodইলিমিনেশন মেথড
- সঠিক উত্তর সরাসরি না খুঁজে ভুল অপশনগুলো একে একে বাদ দেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ৭৮
- Elimination ruleএলিমিনেশন রুল
- যে শর্ত পূরণ না হলে একটি বিকল্প সরাসরি বাদ যায়। এটি ভালো-মন্দের নম্বর দেয় না, শুধু বলে চলবে কি না।যেখানে শিখবেন: পর্ব ১৯
- Embedded DNSএমবেডেড ডিএনএস
- User-defined network-এ Docker-এর নিজের DNS সেবা। Container-এর ভেতরে এটি 127.0.0.11 ঠিকানায় থাকে আর container-এর নাম থেকে IP বলে দেয়।যেখানে শিখবেন: পর্ব ৩৯পর্ব ৪০
- emptyDirএম্পটি-ডির
- Pod তৈরির সময় খালি হয়ে জন্মানো volume. Container restart হলে টিকে থাকে, Pod মুছলে হারিয়ে যায়।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৭
- Enabling teamএনেবলিং টিম
- অন্য দলকে নতুন দক্ষতা শিখিয়ে সরে যাওয়া সহায়ক দল।যেখানে শিখবেন: পর্ব ০৭
- Encryption at restএনক্রিপশন অ্যাট রেস্ট
- ডিস্ক, snapshot বা backup-এ রাখা ডেটাকে encrypt করে রাখা।যেখানে শিখবেন: পর্ব ৩৩পর্ব ৩৪পর্ব ৪৭
- Encryption contextএনক্রিপশন কনটেক্সট
- Ciphertext-এর সাথে যুক্ত অতিরিক্ত তথ্য, যা decrypt-এর সময় মিলতে হয়। KMS-এর log-এও এটি থাকে।যেখানে শিখবেন: পর্ব ৩৩
- Encryption in transitএনক্রিপশন ইন ট্রানজিট
- Network দিয়ে যাওয়ার সময় ডেটাকে encrypt করা, সাধারণত TLS দিয়ে।যেখানে শিখবেন: পর্ব ৩৩পর্ব ৩৪
- Encryption in useএনক্রিপশন ইন ইউজ
- প্রক্রিয়াকরণ চলার সময় memory-র ডেটাও সুরক্ষিত রাখা।যেখানে শিখবেন: পর্ব ৩৩
- End of life (EOL)এন্ড অব লাইফ
- যে তারিখের পর একটি OS বা software আর কোনো সংশোধন পায় না।যেখানে শিখবেন: পর্ব ০৮
- End-to-end test (e2e)এন্ড-টু-এন্ড টেস্ট
- ব্যবহারকারীর মতো করে পুরো system-এর পথ শুরু থেকে শেষ পর্যন্ত যাচাই করা test.যেখানে শিখবেন: পর্ব ৫৭
- Endpointএন্ডপয়েন্ট
- কোনো সেবায় পৌঁছানোর ঠিকানা, যেমন API-র URL বা database-এর host নাম। Cloud-এ এতে প্রায়ই region-এর নাম থাকে।যেখানে শিখবেন: পর্ব ০৬পর্ব ২২
- Endpoint policyএন্ডপয়েন্ট পলিসি
- Endpoint-এ বসানো নীতি, যা বলে এই পথে কোন action কোন resource-এ চলবে।যেখানে শিখবেন: পর্ব ২৮পর্ব ৩২
- Endpoints (API)এন্ডপয়েন্টস
- EndpointSlice-এর আগের একক object. v1.33 থেকে deprecated, আর kubectl এখন এ নিয়ে warning দেখায়।যেখানে শিখবেন: পর্ব ৪৫
- EndpointSliceএন্ডপয়েন্ট-স্লাইস
- একটি Service-এর Pod ঠিকানা, port আর ready অবস্থার তালিকা ধরে রাখা API object. বড় তালিকা কয়েকটি slice-এ ভাগ হয়।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৫পর্ব ৪৬
- ENTRYPOINTএন্ট্রিপয়েন্ট
- Dockerfile-এর নির্দেশ, যা ঠিক করে container চালু হলে কোন প্রোগ্রাম চলবেই; CMD তার ডিফল্ট argument হতে পারে।যেখানে শিখবেন: পর্ব ৩৭
- .env fileডট-ইএনভি ফাইল
- NAME=value লাইনের একটি ফাইল। Compose এর মান compose ফাইলের variable পূরণে ব্যবহার করে।যেখানে শিখবেন: পর্ব ৪০
- Envelope encryptionএনভেলপ এনক্রিপশন
- ডেটা একটি data key দিয়ে আর সেই data key আরেকটি key দিয়ে encrypt করার পদ্ধতি।যেখানে শিখবেন: পর্ব ৩৩পর্ব ৪৭পর্ব ৭৭
- Environment variableএনভায়রনমেন্ট ভ্যারিয়েবল
- Process চালু হওয়ার সময় বাইরে থেকে দেওয়া নাম-মান জোড়া, যা কোড না বদলে config দিতে কাজে লাগে।যেখানে শিখবেন: পর্ব ০২পর্ব ১০পর্ব ১১
- Ephemeral containerইফেমেরাল কন্টেইনার
- চলন্ত Pod-এ debug-এর জন্য সাময়িকভাবে যোগ করা container. এতে probe বা port রাখা যায় না।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৮১
- Ephemeral portইফেমেরাল পোর্ট
- একটি সংযোগের জন্য ক্লায়েন্টের OS সাময়িকভাবে যে উচ্চ নম্বরের port বেছে নেয়। উত্তর এই port-এই ফেরে।যেখানে শিখবেন: পর্ব ২৬পর্ব ২৭পর্ব ৭৯
- Ephemeral preview stackইফেমেরাল প্রিভিউ স্ট্যাক
- একটি PR-এর জন্য তৈরি ক্ষণস্থায়ী পরিবেশ, যা PR বন্ধ হলে মুছে ফেলা হয়।যেখানে শিখবেন: পর্ব ৫৫পর্ব ৫৮
- Ephemeral runnerইফেমেরাল রানার
- একটি job চালিয়েই মুছে ফেলা runner, যাতে এক job-এর চিহ্ন পরের job-এ না যায়।যেখানে শিখবেন: পর্ব ৫৭
- Ephemeral storageইফেমেরাল স্টোরেজ
- ক্ষণস্থায়ী storage, যার ডেটা VM-এর নির্দিষ্ট জীবনকালের পরে থাকে না।যেখানে শিখবেন: পর্ব ১৫পর্ব ৩৬পর্ব ৬৯
- Erasure codingইরেজার কোডিং
- ডেটাকে টুকরো করে বাড়তি parity টুকরো রাখার কৌশল, যাতে পুরো কপির চেয়ে কম জায়গায় কয়েকটি টুকরো হারালেও ডেটা ফেরানো যায়।যেখানে শিখবেন: পর্ব ২০
- errexit (set -e)এরএক্সিট
- Bash-এর একটি option: কোনো কমান্ড ব্যর্থ হলে script থেমে যায়, তবে if, && আর || এর মতো জায়গায় এই নিয়ম খাটে না।যেখানে শিখবেন: পর্ব ১০
- ErrImagePullএরর ইমেজ পুল
- Kubernetes-এ image নামানোর প্রথম ব্যর্থতার চিহ্ন। বারবার ব্যর্থ হলে বিরতি দিয়ে চেষ্টা চলে, তখন STATUS হয় ImagePullBackOff.যেখানে শিখবেন: পর্ব ৮১
- Error budgetএরর বাজেট
- SLO অনুযায়ী ব্যর্থতার অনুমোদিত পরিমাণ, অর্থাৎ ১ − SLO. ৩০ দিনে ৯৯.৯% মানে ৪৩.২ মিনিট।যেখানে শিখবেন: পর্ব ০৭পর্ব ৫৯পর্ব ৬৬
- Error logএরর লগ
- Nginx-এর সমস্যার রেকর্ড। 502 বা 504-এর আসল কারণ সাধারণত এখানে থাকে।যেখানে শিখবেন: পর্ব ১৪
- Error-budget policyএরর বাজেট পলিসি
- আগে থেকে একমত হয়ে লেখা নিয়ম: budget কমলে বা ফুরোলে দল কী করবে।যেখানে শিখবেন: পর্ব ৬৬পর্ব ৭৬পর্ব ৭৯
- Escalation policyএসকেলেশন পলিসি
- নির্দিষ্ট সময়ে কেউ সাড়া না দিলে page পরের কার কাছে যাবে, তার ক্রম।যেখানে শিখবেন: পর্ব ৬৬
- Escape hatchএসকেপ হ্যাচ
- Golden path যথেষ্ট না হলে দলের জন্য পথের বাইরে যাওয়ার অনুমোদিত উপায়, যেখানে বাড়তি স্বাধীনতার সাথে বাড়তি দায়িত্বও আসে।যেখানে শিখবেন: পর্ব ৬২
- ETagই-ট্যাগ
- Object-এর একটি পরিচয়-চিহ্ন, যা বিষয়বস্তু বদলালে বদলায়। Cache যাচাই আর শর্তসাপেক্ষ অনুরোধে কাজে লাগে, তবে সবসময় MD5 নয়।যেখানে শিখবেন: পর্ব ২০পর্ব ২১
- etcdএটসিডি
- Raft দিয়ে একাধিক কপি মেলানো key-value database. Kubernetes cluster-এর সব object এখানেই থাকে।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৭পর্ব ৪৯
- Eventইভেন্ট
- Kubernetes-এ কোনো object-এর সাথে কী ঘটল তার সাময়িক রেকর্ড, যা kubectl describe বা get events-এ দেখা যায়।যেখানে শিখবেন: পর্ব ৪৮
- Event (function)ইভেন্ট
- কী ঘটেছে, তার তথ্য, যা handler হাতে পায়। সাধারণত JSON আকারে আসে, যেমন HTTP request বা নতুন ফাইলের নাম।যেখানে শিখবেন: পর্ব ৬৯
- Event busইভেন্ট বাস
- ঘটনা জমা নিয়ে নিয়ম মিলিয়ে সঠিক গন্তব্যে পাঠানোর সার্ভিস। যেমন EventBridge.যেখানে শিখবেন: পর্ব ৭০
- Event loopইভেন্ট লুপ
- একটি process বা thread যে চক্রে ঘুরে দেখে কোন সংযোগ তৈরি আছে, আর অপেক্ষায় না বসে শুধু সেগুলোর কাজ করে।যেখানে শিখবেন: পর্ব ১৪
- Event notificationইভেন্ট নোটিফিকেশন
- Object তৈরি বা মোছা হলে storage থেকে queue, function বা event bus-এ যাওয়া স্বয়ংক্রিয় বার্তা।যেখানে শিখবেন: পর্ব ২১পর্ব ৬৯পর্ব ৭০
- Event patternইভেন্ট প্যাটার্ন
- Event bus-এর নিয়ম, যা ঘটনার field মিলিয়ে ঠিক করে কোন গন্তব্যে যাবে।যেখানে শিখবেন: পর্ব ৭০
- Event schemaইভেন্ট স্কিমা
- একটি ঘটনার field, ধরন আর অর্থের লিখিত চুক্তি।যেখানে শিখবেন: পর্ব ৭০
- Event sourceইভেন্ট সোর্স
- যে সেবা থেকে event আসে, যেমন object storage, queue বা scheduler.যেখানে শিখবেন: পর্ব ৬৯
- Event streamইভেন্ট স্ট্রিম
- ঘটনার ক্রমিক খাতা, যা পড়লে মোছে না। Retention শেষ না হওয়া পর্যন্ত আবার পড়া যায়।যেখানে শিখবেন: পর্ব ৭০
- Eventual consistencyইভেনচুয়াল কনসিস্টেন্সি
- নতুন লেখা সব কপিতে পৌঁছাতে সামান্য সময় লাগে, তাই একটু পুরোনো মান পড়া সম্ভব।যেখানে শিখবেন: পর্ব ২৩পর্ব ৭০
- Evictionইভিকশন
- Cache-এর জায়গা ফুরালে নিয়ম মেনে পুরোনো জিনিস সরানো।যেখানে শিখবেন: পর্ব ২৩
- Evictionইভিকশন
- API-র মাধ্যমে Pod-কে নিয়ম মেনে সরানো। এই পথে PodDisruptionBudget যাচাই হয়, kubectl delete pod-এ হয় না।যেখানে শিখবেন: পর্ব ৪৪
- Evidence as codeএভিডেন্স অ্যাজ কোড
- নিয়ন্ত্রণের প্রমাণ স্বয়ংক্রিয় পরীক্ষায় তৈরি করে সময়সহ নিরাপদ জায়গায় জমা রাখার পদ্ধতি।যেখানে শিখবেন: পর্ব ৩৫
- Excess permissionএক্সেস পারমিশন
- কাজের জন্য দরকার নেই, অথচ দেওয়া আছে এমন অনুমতি।যেখানে শিখবেন: পর্ব ৩২
- Exchange rate riskএক্সচেঞ্জ রেট রিস্ক
- ডলারের বিল টাকায় দিতে গিয়ে বিনিময় হার বদলালে খরচ বদলে যাওয়ার ঝুঁকি।যেখানে শিখবেন: পর্ব ৭২
- Exec formএক্সেক ফর্ম
- CMD বা ENTRYPOINT লেখার JSON তালিকার ধরন, যেখানে Docker shell ছাড়াই সরাসরি প্রোগ্রাম চালায়।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৩৮পর্ব ৮১
- Execution environmentএক্সিকিউশন এনভায়রনমেন্ট
- Function চালানোর আলাদা ঘর: কোড, runtime আর memory-সহ একটি sandbox বা microVM.যেখানে শিখবেন: পর্ব ৬৯
- Exemplarএক্সেমপ্লার
- Metric-এর পাশে জুড়ে দেওয়া একটি নমুনা trace id, যা গ্রাফ থেকে সরাসরি trace-এ যেতে সাহায্য করে।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৬৫পর্ব ৮১
- Exit codeএক্সিট কোড
- Process শেষে যে সংখ্যা ফেরত দেয়। 0 মানে সফল, অন্য যেকোনো মান মানে ব্যর্থতা। Shell-এ $? দিয়ে দেখা যায়।যেখানে শিখবেন: পর্ব ০৯পর্ব ১০পর্ব ৩৯
- Exit planএক্সিট প্ল্যান
- একটি provider বা সেবা ছেড়ে যেতে হলে কী করতে হবে, কত সময় ও খরচ লাগবে, তার লিখিত ও পরীক্ষিত পরিকল্পনা।যেখানে শিখবেন: পর্ব ৭৪পর্ব ৮০
- Expand and contractএক্সপ্যান্ড অ্যান্ড কন্ট্র্যাক্ট
- Schema বদলের কৌশল: আগে নতুন গঠন যোগ, ধীরে কোড আর ডেটা সরানো, সব শেষে পুরোনো গঠন মোছা। Parallel change নামেও পরিচিত।যেখানে শিখবেন: পর্ব ৫৯
- Explicit denyএক্সপ্লিসিট ডিনাই
- কোনো Deny statement মিলে যাওয়া। এটি যেকোনো Allow-কে বাতিল করে।যেখানে শিখবেন: পর্ব ৩২পর্ব ৭৯পর্ব ৮০
- Exponential backoffএক্সপোনেনশিয়াল ব্যাকঅফ
- ব্যর্থ হলে প্রতিবার অপেক্ষার সময় দ্বিগুণ করে, একটি সীমা পর্যন্ত, আবার চেষ্টা করা।যেখানে শিখবেন: পর্ব ০৬পর্ব ১০পর্ব ১১
- Exporterএক্সপোর্টার
- যে সফটওয়্যার নিজে Prometheus metric দেয় না, তার তথ্য পড়ে /metrics আকারে দেখানোর ছোট সহায়ক প্রোগ্রাম।যেখানে শিখবেন: পর্ব ৬৩
- Exposition formatএক্সপোজিশন ফরম্যাট
- Metric লেখার সরল text নিয়ম: নাম, label, মান। App এই রূপে /metrics পাতায় metric দেখায়।যেখানে শিখবেন: পর্ব ৬৩
- External IDএক্সটার্নাল আইডি
- তৃতীয় পক্ষের জন্য বানানো role-এর শর্তে রাখা গ্রাহক-ভিত্তিক মান, যা confused deputy ঠেকাতে সাহায্য করে।যেখানে শিখবেন: পর্ব ৩১
- External keyএক্সটার্নাল কি
- Cloud provider-এর বাইরে গ্রাহকের ব্যবস্থায় থাকা key, যা cloud service দরকারমতো ডেকে ব্যবহার করে।যেখানে শিখবেন: পর্ব ৩৩
- External Secrets Operatorএক্সটার্নাল সিক্রেটস অপারেটর
- বাইরের secret manager থেকে মান এনে cluster-এ সাধারণ Kubernetes Secret বানিয়ে রাখা একটি open source controller.যেখানে শিখবেন: পর্ব ৪৭পর্ব ৬০
- ExternalName Serviceএক্সটার্নাল-নেম সার্ভিস
- Cluster DNS-এ একটি নামকে বাইরের আরেকটি নামের CNAME বানানোর Service. এতে ClusterIP বা proxy থাকে না।যেখানে শিখবেন: পর্ব ৪৫
- externalTrafficPolicyএক্সটার্নাল ট্রাফিক পলিসি
- বাইরের traffic যেকোনো node-এর Pod-এ যাবে (Cluster), না শুধু যে node-এ এলো সেখানকার Pod-এ (Local), তা ঠিক করে।যেখানে শিখবেন: পর্ব ৪৫
F
- FaaS (Function as a Service)ফাস
- ছোট function কোনো ঘটনায় চলে, আর বিল হয় মূলত call আর চলার সময় অনুযায়ী। Serverless-এর একটি রূপ।যেখানে শিখবেন: পর্ব ০১পর্ব ০২পর্ব ১৯
- Fact (Ansible)ফ্যাক্ট
- Host থেকে স্বয়ংক্রিয়ভাবে সংগ্রহ করা তথ্য, যেমন OS, version বা hostname. Setup module এগুলো আনে।যেখানে শিখবেন: পর্ব ৫৬
- Fail openফেইল ওপেন
- যাচাই ব্যবস্থা নিজে অকার্যকর হলে বাধা না দিয়ে কাজ চলতে দেওয়া। যেমন সব target অসুস্থ দেখালেও সবার কাছে অনুরোধ পাঠানো।যেখানে শিখবেন: পর্ব ১৮
- fail2banফেইল-টু-ব্যান
- Log পড়ে বারবার ব্যর্থ হওয়া IP-কে কিছুক্ষণের জন্য firewall-এ আটকে দেওয়ার টুল।যেখানে শিখবেন: পর্ব ১২
- Failbackফেইলব্যাক
- বিপদ কাটার পর সেবা আবার মূল জায়গায় ফিরিয়ে আনা।যেখানে শিখবেন: পর্ব ২৪পর্ব ২৯পর্ব ৮০
- Failoverফেইলওভার
- মূল অংশ বিকল হলে তার কাজ অতিরিক্ত অংশের হাতে তুলে দেওয়া।যেখানে শিখবেন: পর্ব ০৫পর্ব ২২পর্ব ২৪
- Failover routingফেইলওভার রাউটিং
- Primary সুস্থ থাকলে তার ঠিকানা, নইলে secondary-র ঠিকানা উত্তর দেওয়ার policy.যেখানে শিখবেন: পর্ব ২৯
- Failure domainফেইলিউর ডোমেইন
- যে জিনিসগুলো একটি কারণে একসাথে বিকল হতে পারে, তাদের সীমা। যেমন একটি rack, zone বা region পর্যন্ত এর আকার হতে পারে।যেখানে শিখবেন: পর্ব ০৫পর্ব ১৫পর্ব ২৪
- Falcoফ্যালকো
- চলার সময়ের সন্দেহজনক আচরণ kernel-এর ঘটনা দেখে ধরার open-source নিরাপত্তা টুল।যেখানে শিখবেন: পর্ব ৪৯
- False positiveফলস পজিটিভ
- নিরীহ জিনিসকে ভুল করে খারাপ বলে ধরা, যেমন আসল ক্রেতার অনুরোধ WAF-এ আটকে যাওয়া।যেখানে শিখবেন: পর্ব ৩০পর্ব ৩৪পর্ব ৪১
- Fan-inফ্যান-ইন
- সমান্তরাল কাজগুলোর ফল এক জায়গায় জড়ো করে পরের ধাপ শুরু করা।যেখানে শিখবেন: পর্ব ৭১
- Fault injectionফল্ট ইনজেকশন
- ইচ্ছা করে ত্রুটি ঢোকানো, যেমন process বন্ধ করা, দেরি যোগ করা বা network কাটা, যাতে সিস্টেমের প্রতিক্রিয়া দেখা যায়।যেখানে শিখবেন: পর্ব ৬৮
- Feature flagফিচার ফ্ল্যাগ
- কোডের ভেতরের শর্ত, যার মান চলমান অবস্থায় বদলে একটি feature চালু বা বন্ধ করা যায়, নতুন deploy ছাড়াই।যেখানে শিখবেন: পর্ব ৫৯পর্ব ৭৯পর্ব ৮১
- Fencingফেন্সিং
- পুরোনো primary যাতে আর লেখা নিতে না পারে, তা নিশ্চিত করা।যেখানে শিখবেন: পর্ব ২৪পর্ব ৮০
- FIFO queueফাইফো কিউ
- যে queue আগে আসা বার্তা আগে দেয়। First In, First Out. সাধারণ queue-র চেয়ে throughput কম হতে পারে।যেখানে শিখবেন: পর্ব ৭০
- File descriptorফাইল ডেসক্রিপ্টর
- খোলা ফাইল, pipe বা terminal বোঝাতে kernel একটি process-কে যে ছোট সংখ্যা দেয়। 0, 1 আর 2 সংখ্যা তিনটি standard stream-এর জন্য।যেখানে শিখবেন: পর্ব ০৯
- File modeফাইল মোড
- ফাইলের অনুমতির বিটগুলো, যা
640-এর মতো octal বাrw-r------এর মতো অক্ষরে লেখা হয়।যেখানে শিখবেন: পর্ব ০৮ - File storageফাইল স্টোরেজ
- ফোল্ডার আর ফাইলের একটি পুরো filesystem, যা network-এ ভাগ করে অনেক VM একসাথে mount করতে পারে।যেখানে শিখবেন: পর্ব ২০পর্ব ৪৭পর্ব ৭৯
- Filesystem Hierarchy Standard (FHS)এফএইচএস
- Linux-এ কোন ধরনের ফাইল কোন directory-তে থাকবে, তার মান।যেখানে শিখবেন: পর্ব ০৮
- Final snapshotফাইনাল স্ন্যাপশট
- Database মোছার ঠিক আগে নেওয়া শেষ snapshot, যা instance মোছার পরও থেকে যায়।যেখানে শিখবেন: পর্ব ২২
- Finalizerফাইনালাইজার
- Object-এর metadata-তে রাখা একটি চিহ্ন, যা controller-এর পরিষ্কারের কাজ শেষ না হওয়া পর্যন্ত আসল মোছা আটকে রাখে।যেখানে শিখবেন: পর্ব ৫০
- findফাইন্ড
- ফোল্ডারের গাছ ঘুরে নাম, ধরন, আকার বা সময়ের শর্তে ফাইল খোঁজার command.যেখানে শিখবেন: পর্ব ০৯
- Findingফাইন্ডিং
- নিরাপত্তা-যন্ত্রের একটি রিপোর্ট: কোন resource-এ কোন সমস্যা, কতটা গুরুতর।যেখানে শিখবেন: পর্ব ৩৪
- Findingফাইন্ডিং
- Review-তে পাওয়া ও লিখে রাখা একটি দুর্বলতা, যার সাথে ঝুঁকি, owner আর fix থাকে।যেখানে শিখবেন: পর্ব ৭৪
- Finding baselineফাইন্ডিং বেসলাইন
- একটি নির্দিষ্ট সময়ের পুরোনো finding-এর তালিকা, যাতে gate শুধু নতুনগুলো নিয়ে সিদ্ধান্ত নিতে পারে।যেখানে শিখবেন: পর্ব ৬১
- Fingerprintফিঙ্গারপ্রিন্ট
- একটি public key-এর ছোট hash, যা মানুষ সহজে মিলিয়ে দেখতে পারে। পুরো key পড়ার দরকার পড়ে না।যেখানে শিখবেন: পর্ব ১২
- FinOpsফিনঅপস
- প্রকৌশল, অর্থ আর ব্যবসা দল মিলে প্রযুক্তির খরচ থেকে ব্যবসার সর্বোচ্চ মূল্য বের করার চর্চা ও কাঠামো। FinOps Foundation এর পরিচিত সংগঠন।যেখানে শিখবেন: পর্ব ০৪পর্ব ৭১পর্ব ৭৩
- FIPS 140ফিপস ওয়ান ফোরটি
- Cryptographic module-এর নিরাপত্তা যাচাইয়ের মার্কিন সরকারি মান। বর্তমান সংস্করণ FIPS 140-3.যেখানে শিখবেন: পর্ব ৩৩
- Firewallফায়ারওয়াল
- নিয়ম দেখে কোন network traffic ঢুকবে বা বের হবে, তা ঠিক করার ব্যবস্থা।যেখানে শিখবেন: পর্ব ১৩পর্ব ১৪পর্ব ২৭
- Firing alertফায়ারিং অ্যালার্ট
- যে alert-এর শর্ত for-এর পুরো সময় সত্য ছিল। Prometheus এটি Alertmanager-এ পাঠাতে থাকে।যেখানে শিখবেন: পর্ব ৬৬
- Five-tupleফাইভ-টাপল
- একটি network flow চেনার পাঁচটি জিনিস: source IP, source port, destination IP, destination port আর protocol.যেখানে শিখবেন: পর্ব ২৭
- Fix forwardফিক্স ফরোয়ার্ড
- আগের version-এ ফেরার বদলে দ্রুত নতুন সংশোধিত version ছেড়ে সমস্যা মেটানো। Rollback-এর বিকল্প পথ।যেখানে শিখবেন: পর্ব ৭৬
- Flag debtফ্ল্যাগ ডেট
- কাজ শেষ হওয়া flag কোডে রেখে দেওয়ার দাম। বাড়তি শাখা, বাড়তি পরীক্ষা আর ভুল চালু হওয়ার ঝুঁকি জমতে থাকে।যেখানে শিখবেন: পর্ব ৫৯
- Flaggerফ্ল্যাগার
- Flux পরিবারের progressive delivery controller. একটি Deployment-এর পাশে canary চালিয়ে metric দেখে traffic বাড়ায় বা ফেরায়।যেখানে শিখবেন: পর্ব ৫৯
- Flaky testফ্লেকি টেস্ট
- কোড না বদলালেও কখনো পাস, কখনো ফেল করা test.যেখানে শিখবেন: পর্ব ৫৭
- Flappingফ্ল্যাপিং
- কোনো কিছুর অবস্থা বারবার ভালো আর খারাপের মধ্যে দোলা, যার ফলে সিদ্ধান্ত বা alert স্থির থাকে না।যেখানে শিখবেন: পর্ব ১৭পর্ব ১৮
- Flat namespaceফ্ল্যাট নেমস্পেস
- ফোল্ডারের গাছ ছাড়া একটি সমতল নামের তালিকা, যেখানে প্রতিটি জিনিস শুধু তার পুরো key দিয়ে চেনা যায়।যেখানে শিখবেন: পর্ব ২০
- flockএফলক
- Linux-এর কমান্ড, যা একটি ফাইলের ওপর kernel-এর advisory lock নেয়। Process শেষ হলে lock নিজে থেকেই ছেড়ে যায়।যেখানে শিখবেন: পর্ব ১০
- Flow efficiencyফ্লো এফিশিয়েন্সি
- মোট lead time-এর কত ভাগ আসল কাজে গেল, বাকি অংশটি অপেক্ষা।যেখানে শিখবেন: পর্ব ০৭
- Flow logফ্লো লগ
- কোন ঠিকানা ও port-এর মধ্যে কত packet গেল, আর সেগুলো ACCEPT না REJECT হলো, তার সারাংশ রেকর্ড। ডেটার ভেতরের লেখা এতে থাকে না।যেখানে শিখবেন: পর্ব ২৬পর্ব ২৭পর্ব ৩৪
- Fluent Bitফ্লুয়েন্ট বিট
- C ভাষায় লেখা হালকা, open source log ও telemetry agent, যা Fluentd প্রকল্পের অংশ হিসেবে CNCF-এর অধীনে আছে।যেখানে শিখবেন: পর্ব ৬৪
- Fluxফ্লাক্স
- CNCF-এর একটি GitOps tool, যা আলাদা আলাদা controller দিয়ে Git বা অন্য উৎস থেকে Kubernetes-এ বদল বসায়।যেখানে শিখবেন: পর্ব ৬০পর্ব ৭৯
- FOCUSফোকাস
- FinOps Open Cost and Usage Specification, নানা provider-এর বিলের ডেটাকে একই column-এ আনার উন্মুক্ত নির্দিষ্টকরণ।যেখানে শিখবেন: পর্ব ৭৩
- Follow the sunফলো দ্য সান
- ভিন্ন সময়-অঞ্চলের দল পালা করে on-call নেয়, যাতে কাউকে নিয়মিত রাত জাগতে না হয়।যেখানে শিখবেন: পর্ব ৬৬পর্ব ৬৭
- Follow-up questionফলো-আপ প্রশ্ন
- আগের উত্তর শুনে করা পরের প্রশ্ন, যা বোঝার গভীরতা যাচাই করে।যেখানে শিখবেন: পর্ব ৭৯
- for (alert rule)ফর
- Alert firing হওয়ার আগে শর্তটি একটানা কতক্ষণ সত্য থাকতে হবে, সেই সময়।যেখানে শিখবেন: পর্ব ৬৬
- for_eachফর ইচ
- Map বা set-এর প্রতিটি key-র জন্য resource-এর কপি বানানোর meta-argument. প্রতিটি কপির পরিচয় তার key.যেখানে শিখবেন: পর্ব ৫২
- for_eachফর ইচ
- Terraform-এর একটি argument, যা map বা set-এর প্রতিটি key-এর জন্য resource বা module-এর একটি করে instance বানায়।যেখানে শিখবেন: পর্ব ৫৪পর্ব ৮১
- force-unlockফোর্স-আনলক
- আটকে থাকা lock হাতে সরানোর কমান্ড। অন্য কারও apply চলতে থাকলে এটি state নষ্ট করতে পারে।যেখানে শিখবেন: পর্ব ৫৩পর্ব ৮১
- forces replacementফোর্সেস রিপ্লেসমেন্ট
- Plan-এর মন্তব্য: এই argument জায়গায় বদলানো যায় না, তাই resource-টি নতুন করে বানাতে হবে।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫২
- Forkফর্ক
- একটি প্রকল্পের code থেকে আলাদা পথে শুরু হওয়া নতুন প্রকল্প।যেখানে শিখবেন: পর্ব ২৩
- Forward proxyফরওয়ার্ড প্রক্সি
- Client-এর পক্ষে কাজ করা মধ্যস্থ, যা তাদের অনুরোধ বাইরের server-এ পৌঁছে দেয়। অফিসের ইন্টারনেট নিয়ন্ত্রণে এটি দেখা যায়।যেখানে শিখবেন: পর্ব ১৪
- FQDNএফকিউডিএন
- Fully Qualified Domain Name: পুরো লেখা নাম, যা শেষের dot দিয়ে DNS-এর root পর্যন্ত নির্দিষ্ট।যেখানে শিখবেন: পর্ব ৪৫
- Free tierফ্রি টিয়ার
- নির্দিষ্ট সীমা বা সময় পর্যন্ত বিনা খরচে ব্যবহারের সুবিধা। শর্ত provider-ভেদে আলাদা আর সময়ের সাথে বদলায়।যেখানে শিখবেন: পর্ব ০৬পর্ব ৭২পর্ব ৮০
- FreeBSD jailফ্রিবিএসডি জেল
- FreeBSD 4.0 (২০০০)-এর OS-স্তরের বিচ্ছিন্নতা, যাতে একটি jail-এর নিজের ফাইল-অংশ, hostname আর IP থাকে।যেখানে শিখবেন: পর্ব ৩৬
- Freezeফ্রিজ
- দুই invoke-এর মাঝে environment থামিয়ে রাখা। Memory থাকে, CPU পায় না, আর পরের event-এ জেগে ওঠে।যেখানে শিখবেন: পর্ব ৬৯
- fsyncএফ-সিঙ্ক
- OS-কে এই ফাইলের জমে থাকা ডেটা স্থায়ী storage-এ পৌঁছানোর নির্দেশ দেওয়া, আর ততক্ষণ প্রোগ্রামের অপেক্ষা। Database-এর টেকসই লেখা এর ওপর দাঁড়িয়ে।যেখানে শিখবেন: পর্ব ২০
- Fulcioফুলসিও
- Sigstore-এর certificate authority, যা OIDC পরিচয় দেখে স্বল্পমেয়াদি certificate দেয়।যেখানে শিখবেন: পর্ব ৬১
- Full backupফুল ব্যাকআপ
- পুরো ডেটার সম্পূর্ণ কপি।যেখানে শিখবেন: পর্ব ২৪
- Full meshফুল মেশ
- যে গড়নে প্রতিটি অংশ প্রতিটি অংশের সঙ্গে সরাসরি জোড়া। n-টি অংশে n(n−1)/2টি link লাগে।যেখানে শিখবেন: পর্ব ২৮পর্ব ৭৭
- Function per routeফাংশন পার রুট
- প্রতিটি API route-এর জন্য আলাদা function রাখার নকশা।যেখানে শিখবেন: পর্ব ৭১
- Function snapshotফাংশন স্ন্যাপশট
- Init শেষের memory-র ছবি রেখে সেখান থেকে নতুন environment জাগানো, যাতে cold start কমে। উদাহরণ Lambda SnapStart.যেখানে শিখবেন: পর্ব ৬৯
- Function timeoutফাংশন টাইমআউট
- একটি invoke সর্বোচ্চ কতক্ষণ চলতে পারবে, তার সেটিং। সময় পার হলে platform call থামিয়ে দেয়।যেখানে শিখবেন: পর্ব ৬৯
G
- Game dayগেম ডে
- নির্ধারিত দিনে ইচ্ছা করে বিপর্যয় সাজিয়ে দলের প্রস্তুতি পরীক্ষা করার মহড়া।যেখানে শিখবেন: পর্ব ২৪পর্ব ৬৭পর্ব ৬৮
- Garbage collectionগার্বেজ কালেকশন
- আর ব্যবহার হয় না এমন জিনিস খুঁজে মুছে ফেলার কাজ, যেমন registry-র পুরোনো blob বা মালিক মোছার পরে Kubernetes-এর অধীন object.যেখানে শিখবেন: পর্ব ৪১পর্ব ৫০
- Gate (promotion)গেট
- একটি শর্ত, যা পূরণ না হলে artifact পরের environment-এ যায় না। স্বয়ংক্রিয় test বা মানুষের অনুমোদন, দুটোই হতে পারে।যেখানে শিখবেন: পর্ব ৫৮
- Gateway (object)গেটওয়ে
- Gateway API-র object, যা traffic ঢোকার একটি জায়গা বর্ণনা করে: কোন port, কোন protocol, কোন certificate আর কোন namespace-এর route যুক্ত হতে পারবে।যেখানে শিখবেন: পর্ব ৪৬
- Gateway APIগেটওয়ে এপিআই
- Kubernetes-এর traffic routing-এর নতুন API, যা CRD হিসেবে বসাতে হয়। GatewayClass, Gateway আর HTTPRoute-এ দায়িত্ব ভাগ করে; Ingress-এর উত্তরসূরি হিসেবে তৈরি।যেখানে শিখবেন: পর্ব ৪৬পর্ব ৫৯পর্ব ৭৯
- Gateway endpointগেটওয়ে এন্ডপয়েন্ট
- Route table-এ একটি লাইন যোগ করে নির্দিষ্ট provider service-এ ভেতরের পথে পাঠানোর ব্যবস্থা। এতে নতুন private IP তৈরি হয় না।যেখানে শিখবেন: পর্ব ২৬পর্ব ২৮পর্ব ৭২
- GatewayClassগেটওয়ে ক্লাস
- Cluster-স্তরের object, যা বলে দেয় কোন controller একটি শ্রেণির Gateway চালাবে। সাধারণত infrastructure দল বা provider এটি দেয়।যেখানে শিখবেন: পর্ব ৪৬
- Gaugeগেজ
- যে metric ওঠে আর নামে, এই মুহূর্তের মান জানায়। যেমন চলমান অনুরোধ বা queue-র দৈর্ঘ্য।যেখানে শিখবেন: পর্ব ৬৩
- GB-monthজিবি-মাস
- Storage-এর বিলের একক: ১ GB ডেটা ১ মাস রাখা। ২০ GB ১৫ দিন রাখলে ১০ GB-month.যেখানে শিখবেন: পর্ব ৭২
- GB-secondজিবি-সেকেন্ড
- FaaS বিলের একক: memory (GB) × চলার সময় (সেকেন্ড)। ০.৫ GB-তে ০.২ সেকেন্ড চললে ০.১ GB-second হয়।যেখানে শিখবেন: পর্ব ১৯পর্ব ৬৯পর্ব ৭৭
- GDPRজিডিপিআর
- EU-র ব্যক্তিগত ডেটা সুরক্ষা আইন, যা ২০১৮ সালের মে থেকে প্রযোজ্য। EU-র বাইরের প্রতিষ্ঠানেও খাটতে পারে।যেখানে শিখবেন: পর্ব ৩৫
- General-purpose volumeজেনারেল-পারপাস ভলিউম
- দাম আর গতির ভারসাম্য রাখা SSD volume, যা বেশিরভাগ সাধারণ কাজে চলে।যেখানে শিখবেন: পর্ব ২০
- Generalization (image)জেনারালাইজেশন
- Image বানানোর আগে একটি নির্দিষ্ট machine-এর পরিচয়, যেমন host key, machine ID আর log মুছে ফেলা।যেখানে শিখবেন: পর্ব ১৬
- Geo routingজিও রাউটিং
- প্রশ্নকর্তার দেশ বা অঞ্চল দেখে DNS উত্তর বাছাই করা।যেখানে শিখবেন: পর্ব ২৯
- git revertগিট রিভার্ট
- একটি পুরোনো commit-এর বদল উল্টে দেওয়া নতুন commit তৈরির Git কমান্ড। এতে ইতিহাস মোছে না।যেখানে শিখবেন: পর্ব ৬০
- GitHub Actionsগিটহাব অ্যাকশনস
- GitHub-এর hosted CI/CD সেবা। Repository-র একটি YAML workflow ঘটনা অনুযায়ী (যেমন push) job চালায়।যেখানে শিখবেন: পর্ব ৭৬
- GitOpsগিটঅপস
- Git-এ রাখা কাঙ্ক্ষিত অবস্থাকে সত্যের উৎস ধরে একটি agent-এর মাধ্যমে system-কে অবিরাম মিলিয়ে রাখার পদ্ধতি।যেখানে শিখবেন: পর্ব ৫১পর্ব ৬০পর্ব ৭৬
- glibcজি-লিব-সি
- GNU C Library. Debian, Ubuntu-র মতো বেশিরভাগ Linux-এর প্রধান C library.যেখানে শিখবেন: পর্ব ৩৮
- Globগ্লব
- *, ? ধরনের চিহ্ন, যা shell ফাইলের নামের তালিকায় বদলে দেয়। যেমন *.log মানে .log দিয়ে শেষ হওয়া সব ফাইল।যেখানে শিখবেন: পর্ব ০৯পর্ব ১০
- Global load balancingগ্লোবাল লোড ব্যালান্সিং
- ব্যবহারকারীকে একাধিক region-এর মধ্যে কাছের বা সুস্থ region-এ পাঠানো।যেখানে শিখবেন: পর্ব ১৮পর্ব ২৪পর্ব ২৯
- Global VPCগ্লোবাল ভিপিসি
- Google Cloud-এর ধরন, যেখানে একটি VPC অনেক region-এ subnet রাখতে পারে।যেখানে শিখবেন: পর্ব ২৫
- Go templateগো টেমপ্লেট
- Go ভাষার লেখা বানানোর template ব্যবস্থা। Helm এটি ব্যবহার করে, আর এটি YAML-এর গঠন বোঝে না, শুধু লেখা বসায়।যেখানে শিখবেন: পর্ব ৫০
- Golden imageগোল্ডেন ইমেজ
- দলের অনুমোদিত, patch করা, শক্ত করা আর পরীক্ষিত machine image, যা থেকে সব server বানানো হয়।যেখানে শিখবেন: পর্ব ১৬পর্ব ২৪পর্ব ৩৪
- Golden signalsগোল্ডেন সিগন্যালস
- Google-এর SRE বইয়ের চারটি সংকেত: latency, traffic, errors আর saturation.যেখানে শিখবেন: পর্ব ৬৩
- Goodputগুডপুট
- প্রতি সেকেন্ডে সফলভাবে শেষ হওয়া অনুরোধের সংখ্যা। ব্যর্থ বা বাতিল কাজ এতে গোনা হয় না।যেখানে শিখবেন: পর্ব ৬৮
- Government cloudগভর্নমেন্ট ক্লাউড
- সরকারি সংস্থা ও তাদের নিয়মের চাহিদার জন্য আলাদা রাখা cloud পরিবেশ।যেখানে শিখবেন: পর্ব ০৩
- GPUজিপিইউ
- একসাথে বিপুল সরল হিসাব করার chip. গ্রাফিক্স, AI আর video-র কাজে লাগে।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৯পর্ব ৭২
- Graceful reloadগ্রেসফুল রিলোড
- চলমান অনুরোধ না কেটে নতুন config চালু করা। পুরোনো worker কাজ শেষ করে বেরিয়ে যায়, নতুন worker নতুন সংযোগ নেয়।যেখানে শিখবেন: পর্ব ১৪
- Graceful shutdownগ্রেসফুল শাটডাউন
- থামার ভদ্র পথ: নতুন কাজ নেওয়া বন্ধ, হাতের কাজ শেষ, data সংরক্ষণ, তারপর বের হওয়া।যেখানে শিখবেন: পর্ব ১১পর্ব ১৭পর্ব ১৮
- Grafanaগ্রাফানা
- Metric, log আর trace থেকে dashboard বানানোর জনপ্রিয় tool. নিজে metric জমায় না, data source-কে query করে।যেখানে শিখবেন: পর্ব ৬৩
- Grafana Lokiগ্রাফানা লোকি
- Grafana Labs-এর log store. এটি শুধু label index করে, আর log-এর লেখা সংকুচিত করে object storage-এ রাখে।যেখানে শিখবেন: পর্ব ৬৪
- Grafana Mimirগ্রাফানা মিমির
- Remote write গ্রহণ করে horizontal ভাবে বড় হওয়া দীর্ঘমেয়াদি metric storage. Grafana Labs-এর open source প্রকল্প।যেখানে শিখবেন: পর্ব ৬৩
- grepগ্রেপ
- ফাইল বা stdin-এর প্রতিটি লাইন পড়ে যে লাইন একটি নকশার সঙ্গে মেলে, তা ছাপার tool. নামটি ed editor-এর g/re/p command থেকে এসেছে।যেখানে শিখবেন: পর্ব ০৯
- gRPCজি-আরপিসি
- HTTP/2-এর ওপর চলা remote procedure call framework, যা service-এর মধ্যে দ্রুত যোগাযোগে ব্যবহৃত হয়।যেখানে শিখবেন: পর্ব ১৮পর্ব ৫২
- Grypeগ্রাইপ
- Anchore-এর open-source vulnerability scanner. Image বা SBOM পড়ে জানা ত্রুটি মেলায়।যেখানে শিখবেন: পর্ব ৪১
- Guardrailগার্ডরেল
- প্রতিষ্ঠান জুড়ে বসানো নিয়ম, যা একটি সীমা টানে। এটি অনুমতি দেয় না, সীমার বাইরের কাজ আটকায় বা ধরে।যেখানে শিখবেন: পর্ব ৩২পর্ব ৩৪পর্ব ৩৫
- gVisorজি-ভাইজর
- Google-এর sandbox, যা container-এর system call ধরে একটি user-space kernel-এ সামলায়, ফলে host kernel কম উন্মুক্ত থাকে।যেখানে শিখবেন: পর্ব ৩৬
- gzipজি-জিপ
- পাঠানোর আগে লেখা-জাতীয় ফাইল সংকুচিত করার পদ্ধতি। এতে bandwidth কমে, তবে CPU লাগে।যেখানে শিখবেন: পর্ব ১৪
H
- hadolintহ্যাডোলিন্ট
- Dockerfile পরীক্ষা করার open-source linter. এটি RUN-এর shell কোডও ShellCheck দিয়ে দেখে।যেখানে শিখবেন: পর্ব ৩৮
- Handlerহ্যান্ডলার
- Notify পেলেই চলে এমন Ansible task. সাধারণত play-এর শেষে host প্রতি একবার চলে, যেমন service reload.যেখানে শিখবেন: পর্ব ৫৬
- Handler (function)হ্যান্ডলার
- Serverless function-এর সেই অংশ, যা platform প্রতিটি event-এ ডাকে। এটি event আর context নিয়ে কাজ করে উত্তর দেয়।যেখানে শিখবেন: পর্ব ৬৯
- Handoffহ্যান্ডঅফ
- এক দল বা ব্যক্তি থেকে আরেকজনের কাছে কাজ যাওয়া। প্রতিটি হাতবদলে সাধারণত একটি নতুন সারি তৈরি হয়।যেখানে শিখবেন: পর্ব ০৭পর্ব ৬৭
- Hard limitহার্ড লিমিট
- যে সীমা আবেদনেও বাড়ে না, তাই নকশা বদলে কাজ চালাতে হয়।যেখানে শিখবেন: পর্ব ৩৫
- Hardened builderহার্ডেনড বিল্ডার
- এমন build platform, যেখানে প্রতিটি run আলাদা থাকে আর সইয়ের উপকরণ build ধাপের নাগালের বাইরে থাকে।যেখানে শিখবেন: পর্ব ৬১
- Hardeningহার্ডেনিং
- অপ্রয়োজনীয় সুবিধা, port আর অনুমতি সরিয়ে একটি system-কে নিরাপদ করা।যেখানে শিখবেন: পর্ব ০৮পর্ব ১৬
- HashiCorp Vaultহ্যাশিকর্প ভল্ট
- Secret রাখা, dynamic credential আর encryption সেবার জন্য provider-নিরপেক্ষ টুল।যেখানে শিখবেন: পর্ব ৩৩
- HCLএইচসিএল
- HashiCorp Configuration Language: block, argument আর expression দিয়ে গড়া Terraform-এর config ভাষা।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫২পর্ব ৫৩
- Head samplingহেড স্যাম্পলিং
- trace-এর শুরুতেই রাখা হবে কি না ঠিক করা। সস্তা, কিন্তু তখনো ফল অজানা।যেখানে শিখবেন: পর্ব ৬৫
- Head-of-line blockingহেড-অফ-লাইন ব্লকিং
- সারির সামনের একটি আটকে থাকা কাজের জন্য পেছনের সবাই থেমে থাকা।যেখানে শিখবেন: পর্ব ৭০
- Headless Serviceহেডলেস সার্ভিস
- clusterIP: None দেওয়া Service. DNS সরাসরি Pod-এর ঠিকানাগুলো ফেরত দেয়, মাঝে কোনো virtual IP থাকে না।যেখানে শিখবেন: পর্ব ৪৫পর্ব ৪৭পর্ব ৭৯
- Headroomহেডরুম
- ভিড়ের ধাক্কা সামলাতে হাতে রাখা অব্যবহৃত বাড়তি ক্ষমতা।যেখানে শিখবেন: পর্ব ১৭পর্ব ২৩পর্ব ৪৮
- Health checkহেলথ চেক
- কোনো instance ঠিকঠাক সাড়া দিচ্ছে কি না, তা নিয়মিত যাচাই করা।যেখানে শিখবেন: পর্ব ০২পর্ব ১১পর্ব ১৪
- Health check grace periodগ্রেস পিরিয়ড
- নতুন instance চালু হওয়ার পর যে সময়টুকু group তার health check-এর ফল ধরে না।যেখানে শিখবেন: পর্ব ১৭পর্ব ৮০
- Healthy thresholdহেলদি থ্রেশহোল্ড
- একটি target-কে সুস্থ বলার আগে পরপর কতবার health check সফল হতে হবে, তার সংখ্যা।যেখানে শিখবেন: পর্ব ১৮
- Helmহেলম
- Kubernetes-এর package manager, যা chart নামের প্যাকেজ বসায়, আপগ্রেড করে আর মোছে।যেখানে শিখবেন: পর্ব ৪৬পর্ব ৪৮পর্ব ৫০
- Helm chartহেল্ম চার্ট
- Helm-এর package: template, default values আর পরিচয়ের ফাইল মিলিয়ে একটি ফোল্ডার বা archive.যেখানে শিখবেন: পর্ব ৫০
- Helm hookহেল্ম হুক
- Install বা upgrade-এর নির্দিষ্ট মুহূর্তে চালানোর জন্য চিহ্নিত একটি object, যেমন database migration-এর Job.যেখানে শিখবেন: পর্ব ৫০
- Helm releaseহেল্ম রিলিজ
- একটি cluster-এ একটি chart-এর একটি বসানো instance, যার নিজের নাম আর revision-এর ইতিহাস আছে।যেখানে শিখবেন: পর্ব ৫০
- Helm valuesহেল্ম ভ্যালুজ
- Chart-এর template-এর ফাঁকা ঘরে বসানোর মান, যা values.yaml, -f ফাইল আর --set থেকে স্তরে স্তরে আসে।যেখানে শিখবেন: পর্ব ৫০
- Hibernationহাইবারনেশন
- RAM-এর অবস্থা disk-এ লিখে VM বন্ধ করা, যাতে পরে সেখান থেকেই ফেরা যায়।যেখানে শিখবেন: পর্ব ১৫
- High cardinalityহাই কার্ডিনালিটি
- একটি field-এর সম্ভাব্য আলাদা মান খুব বেশি হওয়া, যেমন user id বা trace id. Label হিসেবে ব্যবহার করলে index আর memory ফুলে যায়।যেখানে শিখবেন: পর্ব ৬৪পর্ব ৭৮
- Hindsight biasহাইন্ডসাইট বায়াস
- ফল জানার পরে মনে হওয়া যে ঘটনাটি আগেই স্পষ্ট ছিল। এতে সেই সময়ের মানুষের অবস্থা ভুল বিচার হয়।যেখানে শিখবেন: পর্ব ৬৭
- Histogramহিস্টোগ্রাম
- মাপগুলো নির্দিষ্ট bucket-এ গোনা metric, সাথে মোট যোগফল আর সংখ্যা। Server-এ বহু instance মিলিয়ে quantile হিসাব করা যায়।যেখানে শিখবেন: পর্ব ৬৩
- histogram_quantile()হিস্টোগ্রাম কোয়ান্টাইল
- Bucket-এর সংখ্যা থেকে linear interpolation দিয়ে p95, p99-এর মতো quantile আন্দাজ করে।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৭৭
- HMACএইচম্যাক
- Hash-based Message Authentication Code: একটি secret আর hash function দিয়ে বার্তার স্বাক্ষর বানানোর পদ্ধতি।যেখানে শিখবেন: পর্ব ০৬পর্ব ২১পর্ব ৩৩
- Horizontal Pod Autoscalerহরাইজন্টাল পড অটোস্কেলার
- মেট্রিক দেখে Deployment-এর মতো workload-এর replica-সংখ্যা বদলানোর controller.যেখানে শিখবেন: পর্ব ৪৮পর্ব ৫১পর্ব ৫৯
- Hostহোস্ট
- যে physical server-এর ওপর একাধিক virtual machine চলে।যেখানে শিখবেন: পর্ব ১৫
- Host keyহোস্ট কি
- Server-এর নিজের key pair, যা দিয়ে সে SSH client-এর কাছে নিজের পরিচয় প্রমাণ করে।যেখানে শিখবেন: পর্ব ১২পর্ব ১৬
- Host-based routingহোস্ট-বেসড রাউটিং
- অনুরোধের domain নাম দেখে কোন target group-এ যাবে তা ঠিক করা।যেখানে শিখবেন: পর্ব ১৮পর্ব ৪৬
- Hosted runnerহোস্টেড রানার
- CI platform-এর দেওয়া runner, সাধারণত প্রতিটি job-এ নতুন virtual machine, কাজ শেষে মুছে যায়।যেখানে শিখবেন: পর্ব ৫৭
- Hosted zoneহোস্টেড জোন
- Cloud provider-এ রাখা একটি domain-এর সব DNS record-এর managed খাতা, যা provider-এর name server থেকে পরিবেশিত হয়।যেখানে শিখবেন: পর্ব ২৯
- Hot keyহট কি
- অস্বাভাবিক বেশি ব্যবহৃত একটি key, যার ভার ভাগ করা কঠিন।যেখানে শিখবেন: পর্ব ২৩
- Hot partitionহট পার্টিশন
- যে partition-এ অন্যদের চেয়ে অনেক বেশি ভার পড়ে এবং সীমা ভেঙে throttle হয়।যেখানে শিখবেন: পর্ব ২৩পর্ব ৭০পর্ব ৮০
- HPA toleranceএইচপিএ টলারেন্স
- লক্ষ্যের চারপাশের ছোট সীমা, যার ভেতরে HPA replica বদলায় না। Default 0.1.যেখানে শিখবেন: পর্ব ৪৮পর্ব ৭৭
- HSMএইচএসএম
- Hardware Security Module: key রাখা আর key-এর কাজ করার জন্য বানানো সুরক্ষিত hardware.যেখানে শিখবেন: পর্ব ৩৩
- HSTSএইচএসটিএস
- HTTP Strict Transport Security: যে header browser-কে বলে এই site-এ নির্দিষ্ট সময় শুধু HTTPS ব্যবহার করতে হবে। RFC 6797.যেখানে শিখবেন: পর্ব ১৪পর্ব ৩০
- HTTP status codeএইচটিটিপি স্ট্যাটাস কোড
- Server-এর দেওয়া তিন অঙ্কের ফলাফল সংকেত। 2xx মানে সফল, 3xx মানে অন্যত্র যান, 4xx মানে client-এর ভুল, 5xx মানে server-এর দিকের ভুল।যেখানে শিখবেন: পর্ব ০৯পর্ব ৪৬
- HTTP-01 challengeএইচটিটিপি-জিরো-ওয়ান চ্যালেঞ্জ
- ACME-র যাচাই পদ্ধতি: নির্দিষ্ট URL-এ CA-র দেওয়া token থেকে তৈরি উত্তর রাখা, আর CA port 80 দিয়ে সেটি পড়ে domain-এর নিয়ন্ত্রণ যাচাই করে।যেখানে শিখবেন: পর্ব ১৪পর্ব ৪৬
- HTTPRouteএইচটিটিপি রাউট
- Gateway API-র object, যাতে app দল host, path বা header মিলিয়ে কোন Service-এ কত ওজনে traffic যাবে তা লেখে।যেখানে শিখবেন: পর্ব ৪৬পর্ব ৫৯
- Hub-and-spokeহাব-অ্যান্ড-স্পোক
- মাঝে একটি কেন্দ্র আর চারপাশের অংশগুলো শুধু কেন্দ্রের সঙ্গে জোড়া, এমন গড়ন। সাইকেলের চাকার মতো।যেখানে শিখবেন: পর্ব ২৮
- Hybrid cloudহাইব্রিড ক্লাউড
- দুই বা তার বেশি আলাদা cloud-এর জোড়া, যারা আলাদা থেকেও প্রযুক্তি দিয়ে বাঁধা, যাতে ডেটা ও অ্যাপ সরানো যায়। শিল্পের ভাষায় প্রায়ই on-premises আর public cloud-এর জোড়াকেও এই নামে ডাকা হয়।যেখানে শিখবেন: পর্ব ০১পর্ব ০৩পর্ব ২৮
- Hybrid DNSহাইব্রিড ডিএনএস
- অফিস আর cloud যাতে একে অপরের private নাম খুঁজে পায়, সেই DNS ব্যবস্থা। সাধারণত inbound ও outbound forwarder দিয়ে হয়।যেখানে শিখবেন: পর্ব ২৮
- Hyper-Threading (SMT)হাইপার-থ্রেডিং
- একটি physical core-কে দুটি hardware thread হিসেবে চালানোর কৌশল। দুই thread core-এর সম্পদ ভাগ করে।যেখানে শিখবেন: পর্ব ১৫
- Hypervisorহাইপারভাইজর
- যে software একটি হার্ডওয়্যারের ওপর একাধিক virtual machine চালায় ও আলাদা রাখে।যেখানে শিখবেন: পর্ব ০১পর্ব ০২পর্ব ১৫
- Hysteresisহিস্টেরেসিস
- বাড়ানো আর কমানোর সীমার মধ্যে ইচ্ছা করে ফাঁক রাখা, যাতে সামান্য ওঠানামায় সিদ্ধান্ত না বদলায়।যেখানে শিখবেন: পর্ব ১৭
I
- IaaS (Infrastructure as a Service)আই-এ-এস
- ভাড়ায় virtual machine, disk আর network পাওয়ার model. OS থেকে ওপরের সব স্তর গ্রাহক সামলান।যেখানে শিখবেন: পর্ব ০১পর্ব ০২পর্ব ৩৪
- IaCআইএসি
- Infrastructure as Code: server, network ইত্যাদির কাঙ্ক্ষিত অবস্থা ফাইলে লিখে tool দিয়ে তৈরি ও বদলানোর পদ্ধতি।যেখানে শিখবেন: পর্ব ০৬পর্ব ১০পর্ব ২৪
- IAMআইএএম
- Identity and Access Management: কে কোন resource-এ কী করতে পারবে তা ঠিক করার ব্যবস্থা।যেখানে শিখবেন: পর্ব ০৬পর্ব ১২পর্ব ২০
- IAM userআইএএম ইউজার
- Cloud-এ একটি স্থায়ী পরিচয়, যার নিজের password বা access key থাকতে পারে।যেখানে শিখবেন: পর্ব ৩১
- ICMPআইসিএমপি
- Internet Control Message Protocol: নেটওয়ার্কের ত্রুটি আর নিয়ন্ত্রণের বার্তা পাঠানোর protocol. ping আর traceroute এটি ব্যবহার করে।যেখানে শিখবেন: পর্ব ১৩
- Idempotencyআইডেমপোটেন্সি
- একই কাজ একাধিকবার করলেও শেষ ফল একবার করার সমান থাকার গুণ।যেখানে শিখবেন: পর্ব ০৬পর্ব ১০পর্ব ১৪
- Idempotency tokenআইডেমপোটেন্সি টোকেন
- Client-এর বানানো অনন্য মান, যা দেখে server একই অনুরোধের retry চিনে নেয় আর নতুন কিছু বানায় না।যেখানে শিখবেন: পর্ব ০৬পর্ব ৭০পর্ব ৭১
- Idempotentআইডেমপোটেন্ট
- একই কাজ একবার বা বহুবার করলে ফল একই থাকে, এমন ধর্ম।যেখানে শিখবেন: পর্ব ৪২পর্ব ৫২পর্ব ৭৯
- Identity federationআইডেন্টিটি ফেডারেশন
- বাইরের কোনো বিশ্বস্ত পরিচয় ব্যবস্থার স্বাক্ষর মেনে নিয়ে নিজের সিস্টেমে ঢুকতে দেওয়া।যেখানে শিখবেন: পর্ব ৩১পর্ব ৪৯পর্ব ৬১
- Identity policyআইডেন্টিটি পলিসি
- User, group বা role-এর গায়ে লাগানো policy. যার গায়ে লাগানো, সে-ই principal.যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২
- Identity provider (IdP)আইডেন্টিটি প্রোভাইডার
- যে সেবা মানুষের পরিচয় রাখে, login যাচাই করে আর অন্য সিস্টেমকে স্বাক্ষরিত প্রমাণ দেয়।যেখানে শিখবেন: পর্ব ৩১
- Idle resourceআইডল রিসোর্স
- চালু আছে, বিলও আসছে, কিন্তু কোনো কাজে লাগছে না, এমন VM, disk বা snapshot.যেখানে শিখবেন: পর্ব ০৪পর্ব ১৫পর্ব ৭২
- Idle timeoutআইডল টাইমআউট
- কোনো ডেটা না চললে একটি সংযোগ সর্বোচ্চ কতক্ষণ খোলা রাখা হবে, তার সীমা।যেখানে শিখবেন: পর্ব ১৮
- ignore_changesইগনোর চেঞ্জেস
- lifecycle-এর নিয়ম, যাতে নির্দিষ্ট attribute-এর বদল Terraform plan-এ ধরে না।যেখানে শিখবেন: পর্ব ৫২
- IKEআইকেই
- Internet Key Exchange. IPsec-এর দুই পক্ষ যে প্রক্রিয়ায় পরিচয় যাচাই করে key ঠিক করে।যেখানে শিখবেন: পর্ব ২৮
- Image deprecationইমেজ ডেপ্রিকেশন
- একটি image-কে অবসরের পথে পাঠানো, যাতে নতুন launch-এ আর ব্যবহার না হয়।যেখানে শিখবেন: পর্ব ১৬
- Image familyইমেজ ফ্যামিলি
- Google Cloud-এ সম্পর্কিত image-এর দল। Family-র নাম দিলে সেই দলের সবচেয়ে নতুন সক্রিয় image পাওয়া যায়।যেখানে শিখবেন: পর্ব ১৬
- Image indexইমেজ ইনডেক্স
- কয়েকটি manifest-এর তালিকা, সাধারণত প্রতিটি CPU ও OS-এর জন্য একটি। একে manifest list-ও বলা হয়।যেখানে শিখবেন: পর্ব ৪১পর্ব ৫৮
- Image labelইমেজ লেবেল
- LABEL দিয়ে image-এ যোগ করা key-value তথ্য, যেমন version বা source. এটি চলার আচরণ বদলায় না।যেখানে শিখবেন: পর্ব ৩৮
- Image manifestইমেজ ম্যানিফেস্ট
- একটি JSON নথি, যা একটি image-এর config আর layer-গুলোর digest তালিকা করে।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৪১
- Image referenceইমেজ রেফারেন্স
- একটি image-এর পুরো ঠিকানা: registry, repository, tag আর digest.যেখানে শিখবেন: পর্ব ৪১
- Image retentionইমেজ রিটেনশন
- Registry-তে কোন image কত দিন বা কতটি রাখা হবে আর কোনটি মুছবে, তার নিয়ম।যেখানে শিখবেন: পর্ব ৪১পর্ব ৫৮
- Image tagইমেজ ট্যাগ
- Image-এর মানুষের পড়ার মতো একটি লেবেল, যেমন 3.12-alpine, যা পরে অন্য digest-কে দেখাতে পারে।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৩৭পর্ব ৩৮
- Image update automationইমেজ আপডেট অটোমেশন
- Registry-তে নতুন image দেখে নীতি মিলিয়ে Git-এর image tag নিজে থেকে বদলানোর ব্যবস্থা।যেখানে শিখবেন: পর্ব ৬০
- ImagePullBackOffইমেজ পুল ব্যাকঅফ
- Image নামানো বারবার ব্যর্থ হওয়ায় kubelet ক্রমশ বেশি বিরতি দিয়ে চেষ্টা করছে, Pod-এর এই অবস্থা।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৪পর্ব ৫৮
- IMDSv2আইএমডিএস ভার্সন টু
- AWS metadata সেবার session token-ভিত্তিক version, যা SSRF দিয়ে credential পড়া কঠিন করে।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৬পর্ব ২৮
- Immutable backupইমিউটেবল ব্যাকআপ
- যে কপি নির্দিষ্ট মেয়াদের আগে কেউ বদলাতে বা মুছতে পারে না।যেখানে শিখবেন: পর্ব ২৪
- Immutable infrastructureইমিউটেবল ইনফ্রাস্ট্রাকচার
- চলমান server-এ পরিবর্তন না করে, পরিবর্তন লাগলে নতুন image থেকে server বদলে ফেলার পদ্ধতি।যেখানে শিখবেন: পর্ব ১৬পর্ব ৩৪পর্ব ৩৬
- Immutable objectইমিউটেবল অবজেক্ট
- একবার লেখার পর যার ভেতরের বাইট বদলানো যায় না। বদলাতে হলে পুরো নতুন object লিখতে হয়।যেখানে শিখবেন: পর্ব ২০
- Immutable tagইমিউটেবল ট্যাগ
- Registry-র যে নিয়মে একবার push করা tag অন্য image-এ আর সরানো যায় না।যেখানে শিখবেন: পর্ব ৪১পর্ব ৫৮
- Impactইমপ্যাক্ট
- ঝুঁকির হিসাবে ঘটনা ঘটলে কতটা ক্ষতি হবে, তার মাপ।যেখানে শিখবেন: পর্ব ৩৪
- Impact × likelihoodইমপ্যাক্ট গুণ লাইকলিহুড
- ক্ষতি কত বড় আর ঘটার সম্ভাবনা কত, এই দুই নম্বর গুণ করে ঝুঁকি সাজানোর সহজ পদ্ধতি। নম্বরগুলো মতামত, মাপ নয়।যেখানে শিখবেন: পর্ব ৭৪
- Imperativeইম্পারেটিভ
- কোন কাজের পরে কোন কাজ, ধাপগুলো নিজে বলে দেওয়ার ধরন।যেখানে শিখবেন: পর্ব ৪২পর্ব ৫১পর্ব ৭৯
- Impersonationইমপারসোনেশন
- API অনুরোধে অন্য user বা ServiceAccount-এর পরিচয় নিয়ে কাজ করা, যেমন kubectl-এর --as flag. এর জন্য আলাদা অনুমতি লাগে।যেখানে শিখবেন: পর্ব ৪৯পর্ব ৬০
- Implicit dependencyইমপ্লিসিট ডিপেন্ডেন্সি
- এক resource আরেকটির attribute ব্যবহার করলে Terraform নিজে থেকে যে ক্রম বুঝে নেয়।যেখানে শিখবেন: পর্ব ৫২
- import blockইমপোর্ট ব্লক
- আগে থেকে থাকা একটি object-কে state-এ আনার ঘোষণা, যা plan-এ আগে দেখা যায় আর code review-তে পড়া যায়।যেখানে শিখবেন: পর্ব ৫৩
- Incidentইনসিডেন্ট
- এমন অপরিকল্পিত ঘটনা, যা সেবার ক্ষতি করছে বা করার ঝুঁকি তৈরি করেছে, আর যার জন্য এখনই সমন্বিত সাড়া দরকার।যেখানে শিখবেন: পর্ব ৬৭
- Incident Command System (ICS)ইনসিডেন্ট কমান্ড সিস্টেম
- জরুরি পরিস্থিতি সামলানোর ভূমিকা-ভিত্তিক কাঠামো, যা যুক্তরাষ্ট্রে দাবানল মোকাবিলার অভিজ্ঞতা থেকে গড়ে ওঠে।যেখানে শিখবেন: পর্ব ৬৭
- Incident commanderইনসিডেন্ট কমান্ডার
- যে ব্যক্তি পুরো incident-এর দায়িত্বে থাকেন: ভূমিকা ভাগ, অগ্রাধিকার আর সিদ্ধান্ত। সাধারণত নিজে command চালান না।যেখানে শিখবেন: পর্ব ৬৭পর্ব ৭৫পর্ব ৭৯
- Incident playbookইনসিডেন্ট প্লেবুক
- এক ধরনের ঘটনার সামগ্রিক পরিকল্পনা: কে থাকবেন, কী সিদ্ধান্ত নেওয়া হবে আর কাকে জানানো হবে। Ansible-এর playbook থেকে আলাদা।যেখানে শিখবেন: পর্ব ৬৭
- Incident responseইনসিডেন্ট রেসপন্স
- নিরাপত্তা-ঘটনা শনাক্ত, আটকানো, সারানো আর তা থেকে শেখার সংগঠিত পদ্ধতি।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৬৭
- increase()ইনক্রিজ
- একটি জানালায় counter মোট কত বেড়েছে তার হিসাব। আসলে rate গুণ জানালার সেকেন্ড, তাই ফল ভগ্নাংশ হতে পারে।যেখানে শিখবেন: পর্ব ৬৩
- Incremental backupইনক্রিমেন্টাল ব্যাকআপ
- আগের backup-এর পর বদলানো অংশটুকুর কপি।যেখানে শিখবেন: পর্ব ২৪
- Independence assumptionইন্ডিপেন্ডেন্স অ্যাজাম্পশন
- ধরে নেওয়া যে একটি অংশের বিকল হওয়া অন্য অংশের বিকল হওয়ার সম্ভাবনা বদলায় না। Parallel সূত্রটি এই অনুমানের ওপর দাঁড়িয়ে।যেখানে শিখবেন: পর্ব ০৫পর্ব ২৮
- Inferenceইনফারেন্স
- Train করা AI model-কে দিয়ে নতুন ইনপুটের উত্তর বের করা।যেখানে শিখবেন: পর্ব ৭২
- Informerইনফর্মার
- Kubernetes client library-র অংশ, যা list আর watch দিয়ে object-এর local cache রাখে আর বদলের খবর দেয়।যেখানে শিখবেন: পর্ব ৪২
- Infracostইনফ্রাকস্ট
- Terraform code বা plan পড়ে মাসিক cloud খরচের আনুমানিক হিসাব ও পার্থক্য দেখানোর tool.যেখানে শিখবেন: পর্ব ৫৫পর্ব ৭২পর্ব ৭৩
- Ingressইনগ্রেস
- বাইরের জগৎ থেকে cloud-এর ভেতরে আসা ডেটা বা traffic.যেখানে শিখবেন: পর্ব ০৪পর্ব ৭২পর্ব ৭৯
- Ingress (Kubernetes)ইনগ্রেস
- Kubernetes-এর একটি object, যাতে লেখা থাকে কোন host আর path-এর HTTP অনুরোধ কোন Service-এ যাবে। নিজে কোনো traffic বহন করে না; কাজটি করে ingress controller.যেখানে শিখবেন: পর্ব ৪৬
- Ingress controllerইনগ্রেস কন্ট্রোলার
- Ingress object পড়ে সেই নিয়ম অনুযায়ী আসল traffic চালানো প্রোগ্রাম। সাধারণত cluster-এর ভেতরের একটি proxy, অথবা cloud load balancer সাজিয়ে দেওয়া একটি controller.যেখানে শিখবেন: পর্ব ৪৬
- ingress-nginxইনগ্রেস-এনজিনক্স
- Kubernetes প্রকল্পের নিজস্ব জনপ্রিয় ingress controller, যা মার্চ ২০২৬-এ অবসরে যায়। F5-এর NGINX Ingress Controller থেকে এটি আলাদা প্রকল্প।যেখানে শিখবেন: পর্ব ৪৬
- IngressClassইনগ্রেস ক্লাস
- Cluster-স্তরের object, যা জানায় কোন controller কোন Ingress সামলাবে। Ingress-এর ingressClassName ঘরে এর নাম লেখা হয়।যেখানে শিখবেন: পর্ব ৪৬
- Inhibitionইনহিবিশন
- একটি বড় alert চলার সময় তার সাথে সম্পর্কিত ছোট alert-এর বার্তা স্বয়ংক্রিয়ভাবে চেপে রাখা।যেখানে শিখবেন: পর্ব ৬৬
- Init containerইনিট কন্টেইনার
- App container চালুর আগে একে একে চলে শেষ হয়ে যাওয়া container. প্রস্তুতির কাজে ব্যবহার হয়।যেখানে শিখবেন: পর্ব ৪৩
- Init phaseইনিট ফেজ
- নতুন environment তৈরি, runtime চালু আর handler-এর বাইরের কোড চলার ধাপ। প্রতিটি environment-এ একবার হয়।যেখানে শিখবেন: পর্ব ৬৯
- Init processইনিট প্রসেস
- Container বা সিস্টেমে PID 1 হিসেবে চলা ছোট প্রোগ্রাম, যা signal পৌঁছে দেয় আর শেষ হওয়া child process গুছিয়ে নেয়। উদাহরণ tini.যেখানে শিখবেন: পর্ব ৩৮পর্ব ৪৩
- inodeআই-নোড
- ফাইলের metadata রাখার kernel-এর গঠন। Disk-এ জায়গা থাকলেও inode ফুরিয়ে গেলে নতুন ফাইল তৈরি করা যায় না।যেখানে শিখবেন: পর্ব ০৮পর্ব ১১
- Input variableইনপুট ভেরিয়েবল
- Terraform config-এ বাইরে থেকে মান ঢোকানোর পথ, যার type, default আর validation থাকতে পারে।যেখানে শিখবেন: পর্ব ৫২পর্ব ৫৪
- Instance familyইনস্ট্যান্স ফ্যামিলি
- একই কাজের ধরনের জন্য বানানো instance type-এর দল, যেমন general, compute বা memory.যেখানে শিখবেন: পর্ব ১৫
- Instance groupইনস্ট্যান্স গ্রুপ
- একই ছাঁচ থেকে বানানো একদল VM, যাদের সংখ্যা, স্বাস্থ্য আর বণ্টন একটি সার্ভিস একসাথে সামলায়।যেখানে শিখবেন: পর্ব ১৭
- Instance IDইনস্ট্যান্স আইডি
- প্রতিটি VM-এর অনন্য পরিচয়। cloud-init এটি দেখে বোঝে এটি নতুন instance কি না।যেখানে শিখবেন: পর্ব ১৬
- Instance lifecycleইনস্ট্যান্স লাইফসাইকেল
- তৈরি হওয়া থেকে মুছে যাওয়া পর্যন্ত VM-এর অবস্থাগুলো: pending, running, stopping, stopped, terminated.যেখানে শিখবেন: পর্ব ১৫
- Instance metadata serviceইনস্ট্যান্স মেটাডেটা সার্ভিস
- VM-এর ভেতর থেকে পৌঁছানো যায় এমন সেবা, যা VM-কে তার নিজের তথ্য আর role-এর credential দেয়।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৬পর্ব ৩১
- Instance roleইনস্ট্যান্স রোল
- VM-এর সঙ্গে যুক্ত cloud পরিচয়, যা থেকে সে স্থায়ী key ছাড়াই অস্থায়ী credential পায়।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৬পর্ব ৩১
- Instance storeইনস্ট্যান্স স্টোর
- Host-এর সাথেই লাগানো local disk. দ্রুত, কিন্তু VM host ছাড়লে ডেটা থাকে না।যেখানে শিখবেন: পর্ব ১৫পর্ব ২০
- Instance typeইনস্ট্যান্স টাইপ
- VM-এর ঠিক করা মাপ: কত vCPU, কত memory, কোন disk সংযোগ আর কত network bandwidth.যেখানে শিখবেন: পর্ব ১৫
- Instant vectorইনস্ট্যান্ট ভেক্টর
- একটি মুহূর্তে প্রতিটি series-এর একটি করে মান। PromQL-এর সবচেয়ে সাধারণ ফলাফল।যেখানে শিখবেন: পর্ব ৬৩
- Instrumentationইনস্ট্রুমেন্টেশন
- কোডে telemetry তৈরির ব্যবস্থা যোগ করা, যাতে চলার সময় span, metric বা log বের হয়।যেখানে শিখবেন: পর্ব ৬৫
- Integration testইন্টিগ্রেশন টেস্ট
- কয়েকটি অংশ বা আসল সিস্টেম একসাথে চালিয়ে দেখা যে সত্যিই কাজ করছে। IaC-তে এতে আসল resource তৈরি হয়।যেখানে শিখবেন: পর্ব ৫৫পর্ব ৫৭পর্ব ৫৮
- Internal developer platform (IDP)ইন্টারনাল ডেভেলপার প্ল্যাটফর্ম
- একটি প্রতিষ্ঠানের ভেতরের tool, API আর সেবার সমষ্টি, যা দিয়ে ডেভেলপার ticket ছাড়াই service তৈরি, deploy ও পরিচালনা করতে পারেন।যেখানে শিখবেন: পর্ব ৬২
- Internal load balancerইন্টারনাল লোড ব্যালান্সার
- Private ঠিকানার load balancer, যা শুধু VPC বা জোড়া network থেকে পৌঁছানো যায়।যেখানে শিখবেন: পর্ব ১৮পর্ব ২৮
- Internet gateway (IGW)ইন্টারনেট গেটওয়ে
- VPC আর ইন্টারনেটের মাঝের provider-চালিত দরজা। IPv4-এ এটি private আর public ঠিকানার 1:1 অনুবাদও করে।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬পর্ব ৭৯
- Inventoryইনভেন্টরি
- Ansible যেসব host সামলাবে তার তালিকা, দলে ভাগ করা। ফাইল বা cloud থেকে আসা dynamic তালিকা হতে পারে।যেখানে শিখবেন: পর্ব ৫৬
- Inverse Conway maneuverইনভার্স কনওয়ে ম্যানুভার
- যে system চান, আগে সেই আকারে দল সাজানোর কৌশল।যেখানে শিখবেন: পর্ব ০৭
- Inverted indexইনভার্টেড ইনডেক্স
- প্রতিটি শব্দ থেকে যেসব document-এ শব্দটি আছে তাদের তালিকা। বইয়ের নির্ঘণ্টের মতো।যেখানে শিখবেন: পর্ব ২৩পর্ব ৬৪
- Invocationইনভোকেশন
- একটি function-কে একবার ডেকে চালানো। সংক্ষেপে invoke বলা হয়, আর বিলও এই সংখ্যা ধরে আসে।যেখানে শিখবেন: পর্ব ৬৯
- IOPSআই-ও-পি-এস
- Disk প্রতি সেকেন্ডে কতগুলো read বা write কাজ করতে পারে, তার সংখ্যা।যেখানে শিখবেন: পর্ব ১৫পর্ব ২০পর্ব ২২
- iowaitআইও-ওয়েট
- CPU অলস ছিল, আর সেই সময় অন্তত একটি task disk I/O-র অপেক্ষায় ছিল, এমন সময়ের শতাংশ। top-এ এটি wa.যেখানে শিখবেন: পর্ব ১১
- IP exhaustionআইপি এক্সজশন
- Subnet বা network-এ দেওয়ার মতো ঠিকানা ফুরিয়ে যাওয়া।যেখানে শিখবেন: পর্ব ২৫
- IPAM (IP Address Management)আইপিএএম
- প্রতিষ্ঠানের ঠিকানা ভাগ, হিসাব আর overlap ঠেকানোর ব্যবস্থা বা টুল।যেখানে শিখবেন: পর্ব ২৫
- IPsecআইপিসেক
- IP স্তরে packet encrypt ও যাচাই করার মানদণ্ডের দল। Site-to-site VPN-এ সবচেয়ে বেশি ব্যবহৃত।যেখানে শিখবেন: পর্ব ২৮
- iptablesআইপিটেবলস
- Linux kernel-এর netfilter-এ packet rule বসানোর পুরোনো হাতিয়ার। লেখার সময়ে (১.৩৭) kube-proxy-র default mode এটিই, পরে nftables হওয়ার কথা।যেখানে শিখবেন: পর্ব ৪৫
- IPv6আইপি ভার্সন সিক্স
- ১২৮ bit-এর ঠিকানার ইন্টারনেট protocol. ঠিকানার অভাব নেই, তাই সাধারণত NAT লাগে না।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬
- IPVSআইপিভিএস
- Linux kernel-এর ভেতরের L4 load balancer, যা hash table ব্যবহার করে; kube-proxy-র এই mode Kubernetes ১.৩৫-এ deprecated হয়েছে।যেখানে শিখবেন: পর্ব ৪৫
- ISO/IEC 27001আইএসও ২৭০০১
- তথ্য-নিরাপত্তা পরিচালনা ব্যবস্থার আন্তর্জাতিক মান। স্বীকৃত সংস্থা নিরীক্ষা করে সনদ দেয়।যেখানে শিখবেন: পর্ব ৩৫
- Isolated subnetআইসোলেটেড সাবনেট
- যে subnet-এ ইন্টারনেটের কোনো পথ নেই, কোনো দিকেই। Database-এর জন্য প্রচলিত।যেখানে শিখবেন: পর্ব ২৫পর্ব ৮০
- Ivory tower platformআইভরি টাওয়ার প্ল্যাটফর্ম
- ব্যবহারকারীর সাথে কথা না বলে আড়ালে বসে বানানো platform, যা নকশায় সুন্দর কিন্তু দলের আসল সমস্যা মেটায় না।যেখানে শিখবেন: পর্ব ৬২
J
- Jaegerইয়েগার
- Uber-এ জন্ম নেওয়া open-source tracing backend, যা trace জমা রাখে আর UI ও API দিয়ে দেখায়। এখন CNCF প্রকল্প।যেখানে শিখবেন: পর্ব ৬৫
- Jinja2জিনজা টু
- Python-এর template ভাষা। Ansible এটি দিয়ে double curly brace-এর ঘরে variable বসায়।যেখানে শিখবেন: পর্ব ৫৬
- Jitterজিটার
- অপেক্ষার সময়ে এলোমেলো কম-বেশি মেশানো, যাতে সব client একই মুহূর্তে ফিরে না আসে।যেখানে শিখবেন: পর্ব ০৬পর্ব ১০পর্ব ১১
- Jobজব
- যে Pod-এর কাজ শেষ হলে থামবে, তাকে সফলভাবে শেষ করানোর Kubernetes object. ব্যর্থ হলে backoffLimit পর্যন্ত আবার চেষ্টা করে।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৭১
- Jobজব
- Runner-এ নিজের আলাদা পরিবেশে চলা কাজের একক। অন্য job-এর সাথে file আপনা-আপনি ভাগ হয় না।যেখানে শিখবেন: পর্ব ৫৭
- Job tokenজব টোকেন
- প্রতিটি CI job-এর জন্য platform-এর বানানো স্বল্পমেয়াদি token, যেমন GitHub-এর GITHUB_TOKEN.যেখানে শিখবেন: পর্ব ৬১
- journalctlজার্নাল-সিটিএল
- journald-এর জমানো log পড়ার আর unit, সময়, priority দিয়ে ছাঁকার টুল।যেখানে শিখবেন: পর্ব ১১
- journaldজার্নাল-ডি
- systemd-এর log জমা রাখার service. Service-এর stdout, stderr আর kernel-এর বার্তা binary journal-এ রাখে।যেখানে শিখবেন: পর্ব ১১
- JSON patchজেসন প্যাচ
- RFC 6902-এর patch ধরন, যেখানে path ধরে add, replace, remove-এর মতো নির্দিষ্ট কাজ লেখা হয়।যেখানে শিখবেন: পর্ব ৫০
- Just-in-time accessজাস্ট-ইন-টাইম অ্যাক্সেস
- বড় ক্ষমতা স্থায়ীভাবে না দিয়ে দরকারের সময় অল্প সময়ের জন্য দেওয়া।যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২
- JWKS (JSON Web Key Set)জে-ডব্লিউ-কে-এস
- Token issuer-এর প্রকাশ করা public key-এর তালিকা, যা দিয়ে JWT-এর সই যাচাই হয়।যেখানে শিখবেন: পর্ব ৬১
K
- Karpenterকার্পেন্টার
- Pending Pod-এর চাহিদা দেখে node group ছাড়াই সরাসরি মানানসই VM আনার open source node autoscaler.যেখানে শিখবেন: পর্ব ৪৮পর্ব ৭৩
- KEDAকেডা
- Kubernetes-এর event-driven autoscaler. Queue-র মতো বাইরের সংকেত দেখে workload বাড়ায় বা কমায়।যেখানে শিখবেন: পর্ব ৭০
- Keep-aliveকিপ-অ্যালাইভ
- একই TCP সংযোগে একাধিক HTTP অনুরোধ পাঠানোর ব্যবস্থা, যাতে বারবার নতুন সংযোগ করতে না হয়।যেখানে শিখবেন: পর্ব ১৮পর্ব ৪৫পর্ব ৫৯
- KEK (Key-encryption key)কেক
- শুধু অন্য key-কে encrypt করার key. সাধারণত KMS-এর ভেতরে থাকে।যেখানে শিখবেন: পর্ব ৩৩পর্ব ৭৯
- Kernelকার্নেল
- OS-এর কেন্দ্রীয় অংশ, যা CPU, মেমরি, disk আর প্রসেস নিয়ন্ত্রণ করে এবং প্রতিটি অনুমতির সিদ্ধান্ত নেয়।যেখানে শিখবেন: পর্ব ০৮পর্ব ৩৬পর্ব ৩৭
- KEV (Known Exploited Vulnerabilities)কেইভি
- মার্কিন সংস্থা CISA-র তালিকা, যেখানে বাস্তবে ব্যবহৃত হয়েছে বলে জানা দুর্বলতাগুলো থাকে।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৬১
- Key exchangeকি এক্সচেঞ্জ
- দুই পক্ষের একটি গোপন মান হিসাব করার পদ্ধতি, যাতে মানটি নিজে তারে যায় না। এই মান থেকে session-এর এনক্রিপশন key তৈরি হয়।যেখানে শিখবেন: পর্ব ১২
- Key pairকি পেয়ার
- গাণিতিকভাবে যুক্ত দুটি key: public key সবাইকে দেওয়া যায়, private key গোপন থাকে। Private key-এর স্বাক্ষর public key দিয়ে যাচাই করা যায়।যেখানে শিখবেন: পর্ব ১২
- Key policyকি পলিসি
- একটি KMS key কে ব্যবহার আর কে পরিচালনা করতে পারবে, তার নিয়ম।যেখানে শিখবেন: পর্ব ৩২পর্ব ৩৩
- Key prefixকি প্রিফিক্স
- Key-র শুরুর অংশ, যেমন logs/2026/ দিয়ে তালিকা আনা হয়। Object storage-এর “folder” আসলে এটিই।যেখানে শিখবেন: পর্ব ২১
- Key revocationকি রিভোকেশন
- মেয়াদের আগেই কোনো key বা certificate অকেজো ঘোষণা করা। যেমন key ফাঁস হলে বা কর্মী চলে গেলে।যেখানে শিখবেন: পর্ব ১২
- Key rotationকি রোটেশন
- নিয়ম করে পুরোনো key বদলে নতুন key আনা, যাতে কোনো key অনির্দিষ্টকাল ব্যবহার না হয়।যেখানে শিখবেন: পর্ব ১২পর্ব ৩১পর্ব ৩৩
- Key-value storeকি-ভ্যালু স্টোর
- যে store-এ একটি key দিলে তার সাথে রাখা value ফেরত আসে।যেখানে শিখবেন: পর্ব ২৩
- Keyless signingকিলেস সাইনিং
- দীর্ঘমেয়াদি key না রেখে OIDC পরিচয় দিয়ে স্বল্পমেয়াদি certificate নিয়ে সই করা।যেখানে শিখবেন: পর্ব ৪১পর্ব ৬১
- Kill switchকিল সুইচ
- যে flag দিয়ে গোলমেলে feature কয়েক সেকেন্ডে বন্ধ করা যায়, rollback ছাড়াই।যেখানে শিখবেন: পর্ব ৫৯পর্ব ৬৭পর্ব ৮০
- KMS (Key Management Service)কেএমএস
- Encryption key তৈরি, রাখা আর ব্যবহারের নিয়ন্ত্রণ করার managed service.যেখানে শিখবেন: পর্ব ২৪পর্ব ৩৩পর্ব ৪৭
- KMS grantকেএমএস গ্রান্ট
- AWS KMS-এ কোনো পরিচয়কে নির্দিষ্ট কাজের জন্য দেওয়া সাময়িক অনুমতি, যা key policy না বদলেই দেওয়া ও ফেরত নেওয়া যায়।যেখানে শিখবেন: পর্ব ৩৩
- Kneeনি
- Latency বনাম চাপের লেখচিত্রের সেই বাঁক, যার পরে সামান্য বাড়তি চাপেই latency দ্রুত লাফিয়ে বাড়ে।যেখানে শিখবেন: পর্ব ৬৮পর্ব ৮০
- known after applyনোন আফটার অ্যাপ্লাই
- Plan-এর লেখা, যার অর্থ মানটি API এখনো বানায়নি, তাই apply-এর পরে জানা যাবে।যেখানে শিখবেন: পর্ব ৫২
- known_hostsনোন হোস্টস
- Client-এর ফাইল (~/.ssh/known_hosts), যেখানে আগে দেখা server-গুলোর public host key জমা থাকে।যেখানে শিখবেন: পর্ব ১২
- kube-proxyকিউব প্রক্সি
- প্রতিটি node-এ চলা অংশ, যা Service-এর ঠিকানা থেকে Pod-এ traffic পাঠানোর নিয়ম বসায়।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৫পর্ব ৭৯
- kube-schedulerকিউব-শিডিউলার
- Control plane-এর যে অংশ ঠিক করে কোন Pod কোন node-এ বসবে।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৮
- kubectlকিউব কন্ট্রোল
- Kubernetes-এর command-line client. এটি API server-এ অনুরোধ পাঠায়।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৩পর্ব ৪৫
- kubeletকিউবলেট
- প্রতিটি node-এ চলা agent. নিজের node-এর Pod চালায়, আর তাদের অবস্থা API server-কে জানায়।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৩পর্ব ৪৭
- Kubernetesকুবারনেটিস
- অনেক machine জুড়ে container চালানো, বাড়ানো আর ফিরিয়ে আনার open source platform. ২০১৪ সালে Google প্রকাশ করে, এখন CNCF-এর প্রকল্প।যেখানে শিখবেন: পর্ব ১৯পর্ব ৪০পর্ব ৪২
- Kubernetes Secretকুবারনেটিস সিক্রেট
- Password বা token রাখার Kubernetes object. মান base64-এ লেখা থাকে, যা encryption নয়। নিরাপত্তা আসে RBAC আর etcd encryption থেকে।যেখানে শিখবেন: পর্ব ৪৭পর্ব ৫৩পর্ব ৬০
- Kubernetes volumeকুবারনেটিস ভলিউম
- Pod-এর container-গুলোর জন্য mount করা একটি directory. উৎস হতে পারে emptyDir, ConfigMap, Secret বা PVC.যেখানে শিখবেন: পর্ব ৪৭
- Kustomizeকাস্টমাইজ
- Template ছাড়াই সাধারণ Kubernetes YAML-কে base আর overlay দিয়ে বদলানোর টুল, যা kubectl-এর ভেতরেও আছে।যেখানে শিখবেন: পর্ব ৫০পর্ব ৫৪
- Kustomize baseকাস্টমাইজ বেস
- সব environment-এর সাধারণ YAML রাখা ফোল্ডার, যার ওপরে overlay বসে।যেখানে শিখবেন: পর্ব ৫০পর্ব ৬০
L
- L4 load balancerএল-ফোর লোড ব্যালান্সার
- IP ঠিকানা আর port দেখে সংযোগ ভাগ করে, HTTP-এর ভেতরটা পড়ে না। খুব দ্রুত, আর TCP বা UDP-র যেকোনো protocol-এ চলে।যেখানে শিখবেন: পর্ব ১৮পর্ব ৮০
- L7 load balancerএল-সেভেন লোড ব্যালান্সার
- HTTP অনুরোধ খুলে পড়ে, আর host, path বা header দেখে কোন target-এ পাঠাবে তা ঠিক করে।যেখানে শিখবেন: পর্ব ১৮পর্ব ৮০
- Labelলেবেল
- Kubernetes object-এ লাগানো key-value চিহ্ন, যেমন app=api. Selector এই চিহ্ন দেখে object বেছে নেয়।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৪পর্ব ৪৫
- Labelলেবেল
- Metric-এর সাথে জোড়া key-value মাত্রা, যেমন status="500". প্রতিটি নতুন label-সমন্বয় একটি নতুন time series.যেখানে শিখবেন: পর্ব ৬৩পর্ব ৭৯
- Label selectorলেবেল সিলেক্টর
- কোন label থাকলে একটি object বাছাই হবে, তার শর্ত। Service-এর selector ঠিক করে কোন Pod তার সদস্য।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৪৫পর্ব ৪৯
- Lakehouseলেকহাউস
- Data lake-এর ওপর warehouse-এর মতো transaction আর schema-র সুবিধা যোগ করার নকশা।যেখানে শিখবেন: পর্ব ২৩
- Lambdalithল্যাম্বডালিথ
- একটি function-এর ভেতরে অনেক route সহ পুরো web app রাখার নকশা। এটি community-র অনানুষ্ঠানিক শব্দ।যেখানে শিখবেন: পর্ব ৭১
- Landing zoneল্যান্ডিং জোন
- কোড দিয়ে বানানো প্রস্তুত multi-account পরিবেশ, যাতে পরিচয়, log, guardrail, network আর budget শুরু থেকেই ঠিক করা থাকে।যেখানে শিখবেন: পর্ব ৩৫পর্ব ৫৪পর্ব ৭৫
- Last accessed dataলাস্ট অ্যাক্সেসড ডেটা
- একটি পরিচয় কোন service বা action শেষ কবে ব্যবহার করেছে, তার তথ্য। বাড়তি অনুমতি খুঁজতে কাজে লাগে।যেখানে শিখবেন: পর্ব ৩২
- Latencyল্যাটেন্সি
- অনুরোধ পাঠানো থেকে সাড়া পাওয়া পর্যন্ত অপেক্ষার সময়।যেখানে শিখবেন: পর্ব ০১পর্ব ০৫পর্ব ২০
- Latency injectionলেটেন্সি ইনজেকশন
- দুই অংশের মাঝে ইচ্ছা করে দেরি যোগ করা, যাতে ধীর dependency-র প্রভাব দেখা যায়।যেখানে শিখবেন: পর্ব ৬৮
- Latency routingল্যাটেন্সি রাউটিং
- Provider-এর মাপা তথ্য অনুযায়ী প্রশ্নকর্তার জন্য সবচেয়ে কম দেরির region-এর উত্তর দেওয়া।যেখানে শিখবেন: পর্ব ২৯
- Launch blockerলঞ্চ ব্লকার
- এমন একটি অসম্পূর্ণ কাজ, যা শেষ না হলে মোট score যত ভালোই হোক, সার্ভিস চালু করা যায় না।যেখানে শিখবেন: পর্ব ৭৬
- Launch templateলঞ্চ টেমপ্লেট
- Instance চালুর সংরক্ষিত ফর্ম: image, instance type, network, role আর user data.যেখানে শিখবেন: পর্ব ১৬পর্ব ১৭পর্ব ৫৬
- Layer (function)লেয়ার
- Lambda-তে কয়েকটি function-এর ভাগের library বা ফাইলের আলাদা প্যাকেজ।যেখানে শিখবেন: পর্ব ৬৯
- Layer (image layer)লেয়ার
- Image-এর একটি read-only স্তর, যা আগের অবস্থার সাথে ফাইলের পার্থক্যটুকু রাখে।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৩৭পর্ব ৩৮
- Lead timeলিড টাইম
- একটি পরিবর্তন শুরু বা শেষ হওয়া থেকে ব্যবহারকারীর হাতে পৌঁছানো পর্যন্ত মোট সময়। কোথা থেকে গোনা হবে, দল তা লিখে ঠিক করে নেয়।যেখানে শিখবেন: পর্ব ০৭পর্ব ৩৫পর্ব ৬২
- Leaky abstractionলিকি অ্যাবস্ট্রাকশন
- যে সরল আবরণ নিচের জটিলতা পুরোপুরি ঢাকতে পারে না, তাই সমস্যা হলে নিচের স্তরও বুঝতে হয়।যেখানে শিখবেন: পর্ব ৬২পর্ব ৭১পর্ব ৭৪
- Leaseলিজ
- Kubernetes-এর একটি ছোট object, যা নিয়মিত নবায়ন করে kubelet সুস্থতা জানায়, আর control plane-এর অংশগুলো leader বাছে। Terraform-এর kubernetes backend-ও এটি lock হিসেবে ব্যবহার করে।যেখানে শিখবেন: পর্ব ৪২পর্ব ৫৩
- Lease (Vault)লিজ
- Vault-এর দেওয়া credential-এর মেয়াদের হিসাব, যা নবায়ন বা আগেই বাতিল করা যায়।যেখানে শিখবেন: পর্ব ৩৩
- Least privilegeলিস্ট প্রিভিলেজ
- কাজের জন্য যতটুকু অনুমতি দরকার, ঠিক ততটুকুই দেওয়ার নীতি।যেখানে শিখবেন: পর্ব ০৬পর্ব ০৮পর্ব ১১
- LeastAllocatedলিস্ট অ্যালোকেটেড
- Scheduler-এর score কৌশল, যা বেশি খালি node-কে বেশি নম্বর দিয়ে Pod ছড়িয়ে দেয়।যেখানে শিখবেন: পর্ব ৪৮
- Lensলেন্স
- নির্দিষ্ট ধরনের কাজের জন্য Well-Architected-এর বাড়তি প্রশ্নের সংগ্রহ, যেমন serverless বা SaaS. শব্দটি AWS-এর।যেখানে শিখবেন: পর্ব ৭৪
- Let's Encryptলেটস এনক্রিপ্ট
- বিনা খরচে স্বয়ংক্রিয়ভাবে certificate দেওয়া CA, যা অলাভজনক সংস্থা ISRG চালায়।যেখানে শিখবেন: পর্ব ১৪
- Level-triggeredলেভেল ট্রিগার্ড
- ঘটনার বার্তার বদলে এখনকার অবস্থা দেখে কাজ করার নকশা। বার্তা হারালেও পরের দফায় ঠিক হয়ে যায়।যেখানে শিখবেন: পর্ব ৪২পর্ব ৫০
- Licence changeলাইসেন্স চেঞ্জ
- কোনো সফটওয়্যারের নতুন version-এ ব্যবহারের শর্ত বদলে যাওয়া।যেখানে শিখবেন: পর্ব ২৩
- lifecycle blockলাইফসাইকেল ব্লক
- Resource-এর ভেতরের block, যা তৈরি, বদল আর মোছার আচরণ ঠিক করে।যেখানে শিখবেন: পর্ব ৫২
- Lifecycle hookলাইফসাইকেল হুক
- Instance চালু হওয়া বা বন্ধ হওয়ার মাঝপথে তাকে থামিয়ে রেখে নিজের কাজ সেরে নেওয়ার সুযোগ।যেখানে শিখবেন: পর্ব ১৭
- Lifecycle ruleলাইফসাইকেল রুল
- Bucket-এর নিয়ম, যা বয়স দেখে object-কে অন্য ধাপে সরায় বা মুছে দেয়।যেখানে শিখবেন: পর্ব ২১পর্ব ৩০পর্ব ৩৪
- Lift and shiftলিফট অ্যান্ড শিফট
- Rehost-এর চলতি নাম: যেমন আছে তেমন তুলে নতুন জায়গায় বসানো।যেখানে শিখবেন: পর্ব ৭৫
- Likelihoodলাইকলিহুড
- ঝুঁকির হিসাবে একটি খারাপ ঘটনা ঘটার সম্ভাবনা।যেখানে শিখবেন: পর্ব ৩৪
- LimitRangeলিমিট রেঞ্জ
- একটি namespace-এ প্রতিটি container বা Pod-এর default আর সর্বোচ্চ-সর্বনিম্ন resource ঠিক করে।যেখানে শিখবেন: পর্ব ৪৮
- Line itemলাইন আইটেম
- বিলের একটি সারি, যেখানে কী ব্যবহার হয়েছে, কতটা আর একক দাম কত লেখা থাকে।যেখানে শিখবেন: পর্ব ৭২পর্ব ৮০
- Lineage (state)লিনিয়েজ
- State প্রথম তৈরির সময় পাওয়া একটি অনন্য id. এটি মিললে বোঝা যায় দুটি কপি একই state-এর।যেখানে শিখবেন: পর্ব ৫৩
- Linear interpolationলিনিয়ার ইন্টারপোলেশন
- দুটি জানা বিন্দুর মাঝের মান ধরে নেওয়া, মাঝে সব কিছু সমানভাবে ছড়ানো এই অনুমানে।যেখানে শিখবেন: পর্ব ৬৩
- Link-local addressলিংক-লোকাল অ্যাড্রেস
- শুধু সরাসরি যুক্ত network-এ চলা ঠিকানা, যা router পার হয় না। IPv4-এ 169.254.0.0/16.যেখানে শিখবেন: পর্ব ১৫
- Linux capabilitiesলিনাক্স ক্যাপাবিলিটি
- Root-এর ক্ষমতাকে ছোট ছোট আলাদা অধিকারে ভাগ করার ব্যবস্থা, যাতে একটি প্রোগ্রাম শুধু দরকারি অংশটুকু পায়।যেখানে শিখবেন: পর্ব ০৮পর্ব ৩৯পর্ব ৪৯
- Linux distribution (distro)লিনাক্স ডিস্ট্রিবিউশন
- Linux kernel, মৌলিক tool, package manager আর একদল মানুষের নীতি মিলিয়ে তৈরি পূর্ণ OS, যেমন Debian, Ubuntu বা Rocky Linux.যেখানে শিখবেন: পর্ব ০৮
- Listenerলিসেনার
- Load balancer-এর যে অংশ একটি protocol আর port-এ সংযোগের অপেক্ষায় থাকে, যেমন HTTPS 443.যেখানে শিখবেন: পর্ব ১৮
- Listener ruleলিসেনার রুল
- শর্ত আর কাজের জোড়া: এই host বা path মিললে অনুরোধ এই target group-এ যাবে। কিছু না মিললে default action চলে।যেখানে শিখবেন: পর্ব ১৮
- Little's lawলিটলস ল
- স্থিতিশীল ব্যবস্থায় গড় ভেতরে থাকা সংখ্যা = আগমনের হার × গড় অবস্থানের সময়, অর্থাৎ L = λW. John Little ১৯৬১ সালে প্রমাণ করেন।যেখানে শিখবেন: পর্ব ১৯পর্ব ২০পর্ব ২২
- Live migrationলাইভ মাইগ্রেশন
- চলন্ত VM-কে খুব অল্প থামিয়ে এক host থেকে অন্য host-এ সরানো।যেখানে শিখবেন: পর্ব ১৫
- Liveness probeলাইভনেস প্রোব
- Container আটকে গেছে কি না, তার পরীক্ষা। পরপর ব্যর্থ হলে kubelet container-টি মেরে আবার চালায়।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৭৬পর্ব ৭৮
- Load averageলোড অ্যাভারেজ
- গত ১, ৫ আর ১৫ মিনিটে গড়ে কতটি task চলছিল বা চলার অপেক্ষায় ছিল। Linux-এ এর মধ্যে uninterruptible sleep-এর task-ও পড়ে।যেখানে শিখবেন: পর্ব ১১
- Load balancingলোড ব্যালান্সিং
- আসা অনুরোধগুলো একাধিক backend-এর মধ্যে ভাগ করে দেওয়া।যেখানে শিখবেন: পর্ব ১৪পর্ব ১৭পর্ব ১৮
- Load sheddingলোড শেডিং
- ক্ষমতার বেশি চাপ এলে কিছু অনুরোধ ইচ্ছা করে ফিরিয়ে দেওয়া, যাতে বাকিগুলো ঠিকভাবে শেষ হয়।যেখানে শিখবেন: পর্ব ৬৮
- Load testলোড টেস্ট
- প্রত্যাশিত স্বাভাবিক বা চূড়ার চাপ বানিয়ে সিস্টেমের latency, error আর throughput মাপা।যেখানে শিখবেন: পর্ব ৬৮পর্ব ৮০
- LoadBalancer Serviceলোড ব্যালান্সার সার্ভিস
- Cluster-এর বাইরের একটি load balancer চেয়ে নেওয়ার Service ধরন। আসল কাজটি করে provider-এর controller.যেখানে শিখবেন: পর্ব ৪৫পর্ব ৪৬
- Local emulatorলোকাল এমুলেটর
- Cloud সেবার আচরণ নিজের কম্পিউটারে নকল করা প্রোগ্রাম। সব আচরণ হুবহু মেলে না।যেখানে শিখবেন: পর্ব ৭১
- Local routeলোকাল রুট
- VPC-র নিজের CIDR-এর route, যা প্রতিটি route table-এ নিজে থেকেই থাকে। এর ফলে VPC-র subnet-গুলো একে অপরের কাছে পৌঁছাতে পারে।যেখানে শিখবেন: পর্ব ২৬
- Local valueলোকাল ভ্যালু
- locals block-এ নাম দেওয়া একটি হিসাব, যা config-এর ভেতরে বারবার ব্যবহার হয় আর বাইরে থেকে বদলানো যায় না।যেখানে শিখবেন: পর্ব ৫২
- Local zoneলোকাল জোন
- কোনো শহরের কাছে বসানো region-এর একটি ছোট সম্প্রসারণ, যেখানে সীমিত compute ও storage চলে। নিয়ন্ত্রণ আর বাকি সার্ভিসের জন্য এটি মূল region-এর ওপর নির্ভর করে।যেখানে শিখবেন: পর্ব ০৫
- Location blockলোকেশন ব্লক
- server block-এর ভেতরের অংশ, যা URI দেখে ঠিক করে অনুরোধটি নিয়ে কী করা হবে।যেখানে শিখবেন: পর্ব ১৪
- Lock fileলক ফাইল
- একটি ফাইলকে পতাকার মতো ব্যবহার করা, যাতে একই কাজ একসাথে দুবার না চলে।যেখানে শিখবেন: পর্ব ১০
- -lock-timeoutলক-টাইমআউট
- Lock না পেলে কতক্ষণ অপেক্ষা করে তবে হার মানবে, তা বলে দেওয়ার flag.যেখানে শিখবেন: পর্ব ৫৩
- Lockfileলকফাইল
- Dependency-র exact version আর hash লেখা ফাইল, যাতে প্রতিটি install একই জিনিস আনে।যেখানে শিখবেন: পর্ব ৪১পর্ব ৫২পর্ব ৫৭
- Log agent (shipper)লগ এজেন্ট
- প্রতিটি server বা node-এ চলা ছোট প্রোগ্রাম, যা log পড়ে metadata জুড়ে পরের ধাপে পাঠায়। Fluent Bit আর Vector এর উদাহরণ।যেখানে শিখবেন: পর্ব ৬৪
- Log aggregatorলগ অ্যাগ্রিগেটর
- অনেক agent থেকে log নিয়ে কেন্দ্রীয়ভাবে parse, redaction, sampling আর routing করার স্তর।যেখানে শিখবেন: পর্ব ৬৪
- Log archive accountলগ আর্কাইভ অ্যাকাউন্ট
- সব account-এর audit log জমা রাখার আলাদা account, যেখানে workload-এর পরিচয় কিছু মুছতে পারে না।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৩৫
- Log bufferলগ বাফার
- Pipeline-এর মাঝে log সাময়িকভাবে জমানোর জায়গা, memory বা disk-এ। উৎস আর গন্তব্যের গতির ফারাক সামলায়।যেখানে শিখবেন: পর্ব ৬৪
- Log integrity validationলগ ইন্টেগ্রিটি ভ্যালিডেশন
- Hash আর digital signature দিয়ে পরে প্রমাণ করা যে log file বদলানো বা মোছা হয়নি।যেখানে শিখবেন: পর্ব ৩৪
- Log levelলগ লেভেল
- একটি log line কতটা গুরুত্বপূর্ণ তার দাগ, যেমন debug, info, warn বা error. এই দাগ দেখে line ছাঁকা বা বাদ দেওয়া যায়।যেখানে শিখবেন: পর্ব ৬৪
- Log pipelineলগ পাইপলাইন
- Log তৈরির জায়গা থেকে জমার জায়গা পর্যন্ত ধাপের সারি: agent, buffer, aggregator, store আর query.যেখানে শিখবেন: পর্ব ৬৪
- Log rotationলগ রোটেশন
- বড় হতে থাকা log ফাইলের নাম বদলে আলাদা করা, সংকুচিত করা আর পুরোনোগুলো মোছা, যাতে disk ভরে না যায়। Linux-এ logrotate প্রচলিত।যেখানে শিখবেন: পর্ব ০৯পর্ব ৬৪
- Log rotation (logrotate)লগ-রোটেট
- পুরোনো log ফাইল নিয়ম করে সরানো, সংকুচিত করা আর মোছার ব্যবস্থা, যাতে disk না ভরে।যেখানে শিখবেন: পর্ব ০৮
- Log samplingলগ স্যাম্পলিং
- সব log না রেখে একটি অংশ রাখা। ভালো নিয়মে error সব থাকে, আর সিদ্ধান্ত trace id ধরে নেওয়া হয়।যেখানে শিখবেন: পর্ব ৬৪
- Log stream (Loki)লগ স্ট্রিম
- Loki-তে একই label-মিলনের সব line-এর দল। Label-এর প্রতিটি নতুন মিলন একটি নতুন stream তৈরি করে।যেখানে শিখবেন: পর্ব ৬৪
- Log-based metricলগ-বেসড মেট্রিক
- Log line থেকে গণনা বা মান বের করে বানানো metric, যেমন প্রতি মিনিটে error-এর সংখ্যা।যেখানে শিখবেন: পর্ব ৬৪
- Logging driverলগিং ড্রাইভার
- Container-এর stdout আর stderr কোথায় জমা হবে, তা ঠিক করে যে Docker অংশ। অনেক ইনস্টলেশনে default হলো json-file.যেখানে শিখবেন: পর্ব ৩৯পর্ব ৬৪
- Logical replicationলজিক্যাল রেপ্লিকেশন
- Disk-এর ব্লক নয়, সারি-ভিত্তিক পরিবর্তন পাঠিয়ে database নকল করা। তাই ভিন্ন version-এর মধ্যেও সাধারণত চলে।যেখানে শিখবেন: পর্ব ৭৫
- LogQLলগ কিউএল
- Loki-র query ভাষা। আগে label দিয়ে stream বাছে, তারপর line ছেঁকে পড়ে, আর log থেকে সংখ্যাও গনে।যেখানে শিখবেন: পর্ব ৬৪
- Long pollingলং পোলিং
- বার্তা না থাকলে সাথে সাথে খালি ফেরার বদলে সার্ভারে কিছুক্ষণ অপেক্ষা করা। খালি call আর বিল কমে।যেখানে শিখবেন: পর্ব ৭০
- Longest prefix matchলংগেস্ট প্রিফিক্স ম্যাচ
- একাধিক route মিললে সবচেয়ে নির্দিষ্ট (লম্বা prefix-এর) route বেছে নেওয়ার নিয়ম। /24 আর /16 দুটোই মিললে /24 জেতে।যেখানে শিখবেন: পর্ব ২৬পর্ব ২৮পর্ব ৮০
- Lookback deltaলুকব্যাক ডেল্টা
- Instant query পেছনে কতক্ষণ পর্যন্ত শেষ sample খুঁজবে সেই সীমা। ডিফল্ট ৫ মিনিট।যেখানে শিখবেন: পর্ব ৬৩
- Loopback (127.0.0.1)লুপব্যাক
- কম্পিউটারের নিজের ভেতরের ঠিকানা। এখানে শোনা service বাইরের network থেকে সরাসরি পাওয়া যায় না।যেখানে শিখবেন: পর্ব ১৩পর্ব ১৪
- Loose couplingলুজ কাপলিং
- দুই অংশকে এমনভাবে জোড়া, যাতে একজনের গতি, পতন বা পরিবর্তন অন্যজনকে কম ভোগায়।যেখানে শিখবেন: পর্ব ৭০
- Lowest common denominatorলোয়েস্ট কমন ডিনমিনেটর
- একাধিক provider-এ একই কোড চালাতে হলে শুধু সবার মধ্যে থাকা সাধারণ ফিচার ব্যবহার করতে পারার সীমাবদ্ধতা।যেখানে শিখবেন: পর্ব ০৩পর্ব ৭১
- LRU (Least Recently Used)এলআরইউ
- জায়গা ফুরালে সবচেয়ে দীর্ঘ সময় না ব্যবহৃত জিনিস সরানোর নিয়ম।যেখানে শিখবেন: পর্ব ২৩
- LSM (Linux Security Module)এলএসএম
- Kernel-এর একটি কাঠামো, যার ওপর SELinux বা AppArmor সাধারণ অনুমতির বাইরে বাড়তি নিয়ম চাপায়।যেখানে শিখবেন: পর্ব ০৮
- LSN (Log Sequence Number)এল-এস-এন
- WAL-এর ভেতরে একটি অবস্থানের নম্বর। দুই কপির LSN মিলিয়ে বোঝা যায় কে কতটা পিছিয়ে।যেখানে শিখবেন: পর্ব ২২পর্ব ৭৫
- LTS (Long Term Support)এলটিএস
- এমন release, যাতে নির্মাতা বহু বছর নিরাপত্তা-সংশোধন দেওয়ার প্রতিশ্রুতি দেন, কিন্তু software-এর বড় version বদলান না।যেখানে শিখবেন: পর্ব ০৮
- LXCএল-এক্স-সি
- Linux Containers: ২০০৮ সালের দিকে আসা user-space টুল, যা namespace আর cgroup জুড়ে container চালায়।যেখানে শিখবেন: পর্ব ৩৬
M
- M/M/1 queueএম-এম-ওয়ান কিউ
- সারির সরল গণিত-মডেল: আগমন র্যান্ডম, সেবার সময় র্যান্ডম, সেবক একজন। গড় সময় S ÷ (1 − ρ).যেখানে শিখবেন: পর্ব ৬৮
- Machine imageমেশিন ইমেজ
- Boot করার মতো disk-এর সংরক্ষিত ছাঁচ, সাথে architecture, boot পদ্ধতি আর অনুমতির তথ্য। একে নকল করেই নতুন VM চালু হয়।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৬পর্ব ৩৬
- MACsecম্যাকসেক
- IEEE 802.1AE মান। পাশাপাশি দুই নেটওয়ার্ক যন্ত্রের মধ্যে Ethernet স্তরে ডেটা encrypt করে।যেখানে শিখবেন: পর্ব ২৮
- Main route tableমেইন রুট টেবিল
- VPC-র ডিফল্ট table. যে subnet-কে স্পষ্টভাবে অন্য table-এ যুক্ত করা হয়নি, সে নীরবে এটি ব্যবহার করে।যেখানে শিখবেন: পর্ব ২৬
- Maintenance windowমেইনটেন্যান্স উইন্ডো
- সপ্তাহের যে নির্দিষ্ট সময়ে provider patch-এর মতো কাজ চালাতে পারে।যেখানে শিখবেন: পর্ব ২২
- Major version upgradeমেজর ভার্সন আপগ্রেড
- Database-এর বড় version বদল, যেমন 15 থেকে 16, যেখানে catalog আর আচরণ বদলাতে পারে।যেখানে শিখবেন: পর্ব ২২
- Man-in-the-middleম্যান ইন দ্য মিডল
- এমন আক্রমণ, যেখানে কেউ দুই পক্ষের মাঝে বসে নিজেকে অন্য পক্ষ হিসেবে দেখায়। এটি ঠেকাতেই server-এর পরিচয় যাচাই করা হয়।যেখানে শিখবেন: পর্ব ১২
- Managed identityম্যানেজড আইডেন্টিটি
- Azure-এর এমন মেশিন-পরিচয়, যার credential platform নিজেই সামলায়। কোডে কোনো secret রাখতে হয় না।যেখানে শিখবেন: পর্ব ৩১
- Managed Kubernetesম্যানেজড কুবারনেটিস
- যে cloud সেবায় provider control plane চালায়, যেমন EKS, AKS, GKE. Workload আর অনুমতির দায় ব্যবহারকারীর।যেখানে শিখবেন: পর্ব ৪২পর্ব ৭৬
- Managed network firewallম্যানেজড নেটওয়ার্ক ফায়ারওয়াল
- Provider-এর চালানো firewall সেবা, যা traffic-এর পথে বসে domain-ভিত্তিক নিয়ম, অনুপ্রবেশ শনাক্তকরণ আর কেন্দ্রীয় নীতি দেয়।যেখানে শিখবেন: পর্ব ২৭
- Managed nodeম্যানেজড নোড
- যে server-কে Ansible সামলায়। সাধারণত এতে SSH আর Python থাকলেই চলে।যেখানে শিখবেন: পর্ব ৫৬
- Managed prefix listম্যানেজড প্রিফিক্স লিস্ট
- AWS-এর রক্ষণাবেক্ষণ করা IP range-এর তালিকা, যা security group-এ একটি নামেই ব্যবহার করা যায়।যেখানে শিখবেন: পর্ব ৩০
- Managed rule setম্যানেজড রুল সেট
- Provider বা বিক্রেতার তৈরি ও হালনাগাদ করা WAF rule-এর দল, যা পরিচিত আক্রমণের ধরন চেনে।যেখানে শিখবেন: পর্ব ৩০
- Management accountম্যানেজমেন্ট অ্যাকাউন্ট
- যে account থেকে organization চালানো হয় আর বিল একত্র হয়। এখানে workload রাখা উচিত নয়।যেখানে শিখবেন: পর্ব ৩৫
- Management eventম্যানেজমেন্ট ইভেন্ট
- Audit log-এ রেকর্ড হওয়া নিয়ন্ত্রণের কাজ, যেমন VM বানানো বা policy বদলানো।যেখানে শিখবেন: পর্ব ৩৪
- Management groupম্যানেজমেন্ট গ্রুপ
- Azure-এ একাধিক subscription-এর ওপরের দল, যেখানে policy আর অধিকার একসঙ্গে বসানো যায়।যেখানে শিখবেন: পর্ব ৩৫
- Manifestম্যানিফেস্ট
- Kubernetes object-এর চাওয়া অবস্থা লেখা YAML বা JSON file.যেখানে শিখবেন: পর্ব ৪২
- Manual instrumentationম্যানুয়াল ইনস্ট্রুমেন্টেশন
- ব্যবসার গুরুত্বপূর্ণ কাজের চারপাশে কোডে নিজে span, attribute আর event লেখা।যেখানে শিখবেন: পর্ব ৬৫
- Marginal costমার্জিনাল কস্ট
- আর একটি একক বাড়লে মোট খরচ যতটা বাড়ে।যেখানে শিখবেন: পর্ব ৭৩
- Mark schemeমার্ক-স্কিম
- পরীক্ষকের নম্বর দেওয়ার ছক: উত্তরের কোন অংশে কত নম্বর।যেখানে শিখবেন: পর্ব ৭৯
- Marketplace imageমার্কেটপ্লেস ইমেজ
- Cloud-এর বাজারে বাণিজ্যিক বিক্রেতার প্রকাশ করা প্রস্তুত image. Software-এর খরচ আলাদা হতে পারে।যেখানে শিখবেন: পর্ব ১৬
- Masked variableমাস্কড ভ্যারিয়েবল
- যে CI variable-এর হুবহু মান log-এ ছাপা হলে platform তা ঢেকে দেয়। রূপ বদলালে ঢাকা না-ও পড়তে পারে।যেখানে শিখবেন: পর্ব ৫৭
- Master processমাস্টার প্রসেস
- Nginx-এর প্রধান process, যা config পড়ে, port খোলে আর worker চালু ও বন্ধ করে। সাধারণত root হিসেবে চলে।যেখানে শিখবেন: পর্ব ১৪
- Matrix buildম্যাট্রিক্স বিল্ড
- একই job-কে কয়েকটি পরিবেশের সমন্বয়ে চালানো, যেমন ভাষার version আর OS-এর প্রতিটি জোড়া।যেখানে শিখবেন: পর্ব ৫৭
- max_connectionsম্যাক্স কানেকশনস
- Database একসাথে সর্বোচ্চ কতটি connection নেবে, তার setting. সীমা পার হলে নতুন connection প্রত্যাখ্যাত হয়।যেখানে শিখবেন: পর্ব ২২পর্ব ৬৯পর্ব ৭১
- max_fail_percentageম্যাক্স ফেইল পার্সেন্টেজ
- Batch-এর ব্যর্থতার হার এই মান ছাড়ালে Ansible play থামায়। মানের সমান হলে থামে না।যেখানে শিখবেন: পর্ব ৫৬
- Maximum instance lifetimeম্যাক্সিমাম ইনস্ট্যান্স লাইফটাইম
- AWS Auto Scaling-এর একটি setting, যা নির্দিষ্ট বয়সের পর instance নিজে থেকে বদলে দেয়।যেখানে শিখবেন: পর্ব ১৬
- maxSurgeম্যাক্স সার্জ
- Rolling update-এর সময় replicas-এর চেয়ে সর্বোচ্চ কতটি বাড়তি Pod থাকতে পারে। সংখ্যা বা শতাংশ হতে পারে, শতাংশ উপরের দিকে round হয়।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৫৯পর্ব ৭৭
- MCQএম-সি-কিউ
- Multiple choice question. কয়েকটি অপশন থেকে সঠিকটি বেছে নেওয়ার প্রশ্ন।যেখানে শিখবেন: পর্ব ৭৮
- Mean time to remediateমিন টাইম টু রেমেডিয়েট
- একটি নিরাপত্তা-সমস্যা ধরা পড়ার পর ঠিক হতে গড়ে কত সময় লাগে।যেখানে শিখবেন: পর্ব ৬১
- Measured serviceমেজার্ড সার্ভিস
- ব্যবহার স্বয়ংক্রিয়ভাবে মেপে রাখা, যাতে সেই অনুযায়ী নিয়ন্ত্রণ আর বিল করা যায়।যেখানে শিখবেন: পর্ব ০১পর্ব ৭৯
- Memory pressureমেমরি প্রেশার
- Memory-র অভাবে task-গুলো reclaim বা swap-এর জন্য যে সময় আটকে থাকছে, সেই চাপ।যেখানে শিখবেন: পর্ব ১১
- --memory-swapমেমরি সোয়াপ ফ্ল্যাগ
- Memory আর swap মিলিয়ে মোট সীমা। এটি --memory-র সমান দিলে container কোনো swap পায় না।যেখানে শিখবেন: পর্ব ৩৯
- MemoryMaxমেমরি ম্যাক্স
- systemd-এর কঠিন memory সীমা (cgroup v2-এর memory.max). এর ওপরে গেলে এবং reclaim করে জায়গা না মিললে cgroup-এর ভেতরে OOM kill হয়।যেখানে শিখবেন: পর্ব ১১পর্ব ৩৯
- Message groupমেসেজ গ্রুপ
- FIFO queue-তে ক্রমের একক। একই group-এর বার্তা ক্রমে চলে, আলাদা group সমান্তরালে চলে।যেখানে শিখবেন: পর্ব ৭০
- Message queueমেসেজ কিউ
- কাজ বা বার্তা জমা রাখার সারি। পাঠানো পক্ষ আর কাজ করা পক্ষ আলাদা গতিতে চলতে পারে, তাই ভিড়ে কাজ হারায় না।যেখানে শিখবেন: পর্ব ১৯পর্ব ২১পর্ব ৬৫
- Metricমেট্রিক
- সময়ের সাথে নিয়মিত মাপা একটি সংখ্যা, যেমন প্রতি সেকেন্ডে কতটি অনুরোধ এলো বা কত memory খরচ হচ্ছে।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৬৫পর্ব ৭৯
- metrics-serverমেট্রিক্স সার্ভার
- Node-গুলো থেকে CPU আর memory ব্যবহার সংগ্রহ করে Metrics API-তে দেওয়ার component. kubectl top আর HPA এটি ব্যবহার করে।যেখানে শিখবেন: পর্ব ৪৮পর্ব ৭৬
- MFA (Multi-Factor Authentication)এমএফএ
- Login-এর সময় password ছাড়াও আরেকটি প্রমাণ চাওয়া, যেমন ফোনের কোড।যেখানে শিখবেন: পর্ব ০২পর্ব ০৬পর্ব ১২
- Microserviceমাইক্রোসার্ভিস
- একটি বড় app-কে ছোট ছোট আলাদা service-এ ভাগ করার ধরন, যারা network-এ কথা বলে।যেখানে শিখবেন: পর্ব ৬৫
- Microsoft Entra IDমাইক্রোসফট এন্ট্রা আইডি
- Microsoft-এর identity সেবা, যার আগের নাম Azure Active Directory. মানুষ, group আর application-এর পরিচয় এখানে থাকে।যেখানে শিখবেন: পর্ব ৩১
- MicroVMমাইক্রোভিএম
- ছাঁটা নকল হার্ডওয়্যারে খুব দ্রুত চালু হওয়া ছোট VM, যা container-এর গতি আর VM-এর সীমানা মেলাতে চায়। উদাহরণ Firecracker.যেখানে শিখবেন: পর্ব ৩৬পর্ব ৬৯
- Middlewareমিডলওয়্যার
- App আর OS-এর মাঝের সহায়ক software, যেমন web server বা message queue.যেখানে শিখবেন: পর্ব ০২
- Migration waveমাইগ্রেশন ওয়েভ
- একসাথে সরানোর জন্য বাছাই করা app-এর দল। সাধারণত ছোট ঝুঁকির দল আগে যায়।যেখানে শিখবেন: পর্ব ৭৫
- Millicoreমিলিকোর
- এক CPU core-এর হাজার ভাগের এক ভাগ। 250m মানে এক core-এর চার ভাগের এক ভাগ।যেখানে শিখবেন: পর্ব ৪৮
- Minimum storage durationমিনিমাম স্টোরেজ ডিউরেশন
- একটি storage ধাপে যত দিনের ভাড়া দিতেই হবে, তার সীমা। আগে মুছলে বা সরালে বাকি দিনের ভাড়াও লাগে।যেখানে শিখবেন: পর্ব ২১পর্ব ৭২
- Minor version upgradeমাইনর ভার্সন আপগ্রেড
- একই major version-এর ভেতরে bug আর নিরাপত্তা সংশোধনের আপডেট, যেমন 16.3 থেকে 16.4.যেখানে শিখবেন: পর্ব ২২
- minReadySecondsমিন রেডি সেকেন্ডস
- নতুন Pod Ready হওয়ার পর কত সেকেন্ড না ভেঙে টিকে থাকলে তাকে Available ধরা হবে। Default 0.যেখানে শিখবেন: পর্ব ৪৪পর্ব ৭৭
- Misconfigurationমিসকনফিগারেশন
- কোনো সেবা ঠিকমতো চলছে, কিন্তু তার নিরাপত্তা-সেটিং ভুল, এমন অবস্থা। যেমন ভুলে public করা storage.যেখানে শিখবেন: পর্ব ৩৪পর্ব ৫৫পর্ব ৭৯
- Mitigationমিটিগেশন
- পুরো কারণ না জেনেও ক্ষতি থামানো বা কমানো, যেমন rollback বা traffic সরানো। এটি স্থায়ী সমাধান নয়।যেখানে শিখবেন: পর্ব ৬৭পর্ব ৭৯পর্ব ৮১
- Mixed-version windowমিক্সড-ভার্সন উইন্ডো
- Rollout-এর যে সময়ে পুরোনো আর নতুন version একসাথে অনুরোধ নেয়। এক অনুরোধ এক version-এ, পরেরটি অন্য version-এ যেতে পারে।যেখানে শিখবেন: পর্ব ৫৯
- mktempএমকেটেম্প
- অনন্য নামের নিরাপদ অস্থায়ী ফাইল বা ফোল্ডার বানানোর কমান্ড।যেখানে শিখবেন: পর্ব ১০পর্ব ১৬
- mock_providerমক প্রোভাইডার
- terraform test-এ আসল provider-এর বদলে নকল উত্তর দেওয়ার ব্যবস্থা। এতে আসল সিস্টেম বা credential লাগে না।যেখানে শিখবেন: পর্ব ৫৫
- Model answerমডেল উত্তর
- একটি প্রশ্নের নমুনা পূর্ণ উত্তর, যা কাঠামো আর গভীরতা দেখায়; মুখস্থ করার জন্য নয়।যেখানে শিখবেন: পর্ব ৭৯
- Module (Ansible)মডিউল
- যে ছোট program host-এ গিয়ে আসল কাজ করে, যেমন file, user বা template. ফল JSON আকারে ফেরায়।যেখানে শিখবেন: পর্ব ৫৬
- Module compositionমডিউল কম্পোজিশন
- Root module-এ ছোট ছোট module সাজিয়ে একটির output আরেকটির input হিসেবে জোড়া।যেখানে শিখবেন: পর্ব ৫৪
- Monolithমনোলিথ
- একটি app-এর সব কাজ এক deployable-এর ভেতরে থাকে, এমন গঠন।যেখানে শিখবেন: পর্ব ৭৫
- Monorepoমনোরেপো
- অনেক project বা service একটিই repository-তে রাখার পদ্ধতি।যেখানে শিখবেন: পর্ব ৫৭
- Mountমাউন্ট
- একটি disk বা filesystem-কে directory গাছের একটি ফোল্ডারে বসানো, যাতে সেটি ব্যবহার করা যায়।যেখানে শিখবেন: পর্ব ০৮পর্ব ২০পর্ব ৩৯
- Move groupমুভ গ্রুপ
- যেসব app বা server ঘনিষ্ঠ নির্ভরতার কারণে একসাথেই সরাতে হয়।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৮০
- moved blockমুভড ব্লক
- HCL-এর একটি ব্লক, যা বলে resource-এর নাম বদলেছে, জিনিসটি একই। Terraform তখন ধ্বংস না করে state-এর নাম বদলায়।যেখানে শিখবেন: পর্ব ৫৩পর্ব ৫৪পর্ব ৮১
- MSS clampingএমএসএস ক্ল্যাম্পিং
- TCP সংযোগ শুরুর সময় router-এর MSS মান কমিয়ে দেওয়া, যাতে packet tunnel-এর MTU-তে ধরে যায়।যেখানে শিখবেন: পর্ব ২৮
- MTBF (mean time between failures)এমটিবিএফ
- পরপর দুটি ব্যর্থতার মাঝের গড় সময়। কেউ শেষ থেকে শুরু, কেউ শুরু থেকে শুরু মাপেন।যেখানে শিখবেন: পর্ব ৬৭পর্ব ৭৭
- mTLS (mutual TLS)মিউচুয়াল টিএলএস
- যে TLS-এ server আর client দুই পক্ষই certificate দিয়ে নিজের পরিচয় প্রমাণ করে।যেখানে শিখবেন: পর্ব ৪৯
- MTTA (Mean Time To Acknowledge)এম-টি-টি-এ
- Page পাঠানোর পর মানুষের সাড়া দিতে গড়ে কত সময় লাগে।যেখানে শিখবেন: পর্ব ৬৬পর্ব ৬৭পর্ব ৭৭
- MTTD (mean time to detect)এমটিটিডি
- প্রভাব শুরু থেকে সমস্যা ধরা পড়া পর্যন্ত গড় সময়।যেখানে শিখবেন: পর্ব ৬৭পর্ব ৭৬পর্ব ৭৭
- MTTR (mean time to restore)এমটিটিআর
- সেবা ফিরতে কত সময় লাগে, তার গড়। R-এর অর্থ restore, repair, recover বা resolve হতে পারে, তাই সংজ্ঞা জেনে নিতে হয়।যেখানে শিখবেন: পর্ব ৬৭পর্ব ৭৭পর্ব ৭৯
- MTUএমটিইউ
- Maximum Transmission Unit. একটি link-এ একবারে সবচেয়ে বড় যে packet যেতে পারে। সাধারণ Ethernet-এ 1500 byte.যেখানে শিখবেন: পর্ব ২৮
- Multi-account strategyমাল্টি-অ্যাকাউন্ট কৌশল
- দল ও environment অনুযায়ী workload আলাদা cloud account-এ রাখার নকশা, যাতে ভুল, চুরি ও খরচের পরিধি ছোট থাকে।যেখানে শিখবেন: পর্ব ৩৫
- Multi-architecture imageমাল্টি-আর্কিটেকচার ইমেজ
- এক নামে একাধিক CPU-র জন্য তৈরি image. Client নিজের platform মিলিয়ে ঠিক manifest-টি নেয়।যেখানে শিখবেন: পর্ব ৪১
- Multi-attachমাল্টি-অ্যাটাচ
- একটি block volume একসাথে একাধিক VM-এ লাগানোর সুবিধা। নিরাপদ ব্যবহারের জন্য ক্লাস্টার-সচেতন সফটওয়্যার লাগে।যেখানে শিখবেন: পর্ব ২০
- Multi-AZমাল্টি-এজেড
- একই region-এর একাধিক zone-এ অ্যাপের কপি রাখার নকশা, যাতে এক zone বিকল হলেও সেবা চলে।যেখানে শিখবেন: পর্ব ০৫পর্ব ২২পর্ব ২৫
- Multi-cloudমাল্টি-ক্লাউড
- একই প্রতিষ্ঠানের একাধিক public cloud provider ব্যবহার। শব্দটি NIST SP 800-145-এ নেই; এটি পরে শিল্পে চালু হয়েছে।যেখানে শিখবেন: পর্ব ০১পর্ব ০৩পর্ব ৭৪
- Multi-regionমাল্টি-রিজিয়ন
- দুই বা তার বেশি region-এ অ্যাপ আর ডেটার কপি রাখার নকশা, যাতে পুরো region বিকল হলেও সেবা ফেরানো যায়।যেখানে শিখবেন: পর্ব ০৫পর্ব ৭৪পর্ব ৮০
- Multi-siteমাল্টি-সাইট
- একাধিক জায়গায় পুরো সেবা চালু রাখার DR কৌশল, যেখানে সব জায়গা আসল traffic নিতে পারে।যেখানে শিখবেন: পর্ব ২৪
- Multi-stage buildমাল্টি-স্টেজ বিল্ড
- একই Dockerfile-এ একাধিক FROM ব্যবহার করে build-এর জিনিস আলাদা রাখা, আর শেষ image-এ শুধু দরকারি ফাইল কপি করা।যেখানে শিখবেন: পর্ব ৩৮পর্ব ৭৬পর্ব ৭৭
- Multi-tenancyমাল্টি-টেন্যান্সি
- একই যন্ত্র বা সফটওয়্যারে অনেক গ্রাহক থাকেন, কিন্তু একে অপরের তথ্য দেখতে পান না।যেখানে শিখবেন: পর্ব ০১পর্ব ১৫পর্ব ৩৬
- Multi-window, multi-burn-rate alertমাল্টি-উইন্ডো মাল্টি-বার্ন-রেট অ্যালার্ট
- কয়েকটি burn rate সীমা, প্রতিটিতে একটি লম্বা ও একটি ছোট জানালা। দুটি জানালাই সীমা পেরোলে তবেই alert বাজে।যেখানে শিখবেন: পর্ব ৬৬পর্ব ৭৬
- Multipart uploadমাল্টিপার্ট আপলোড
- বড় ফাইল টুকরো করে আলাদা অনুরোধে পাঠিয়ে শেষে এক object-এ জোড়ার পদ্ধতি। ব্যর্থ টুকরোই শুধু আবার পাঠাতে হয়।যেখানে শিখবেন: পর্ব ২০পর্ব ২১
- musl libcমাসল লিবসি
- C-এর একটি ছোট standard library, যা Alpine ব্যবহার করে। বেশিরভাগ distribution ব্যবহার করে glibc, তাই কিছু আচরণ আলাদা হতে পারে।যেখানে শিখবেন: পর্ব ০৮পর্ব ৩৮
- Mutable infrastructureমিউটেবল ইনফ্রাস্ট্রাকচার
- চলমান server-কে জায়গায় রেখেই patch আর config বদলানোর পদ্ধতি। এতে সময়ের সঙ্গে drift জমার ঝুঁকি থাকে।যেখানে শিখবেন: পর্ব ৫৬
- MX recordএমএক্স রেকর্ড
- একটি domain-এর email কোন mail server গ্রহণ করবে, তা জানানোর record.যেখানে শিখবেন: পর্ব ২৯
N
- N+1 redundancyএন প্লাস ওয়ান
- চাপ সামলাতে যত ইউনিট লাগে, তার ওপর একটি বাড়তি রাখা, যাতে একটি নষ্ট হলেও কাজ চলে। ইউনিট হতে পারে instance বা পুরো zone.যেখানে শিখবেন: পর্ব ৬৮পর্ব ৭৭
- Named volumeনেমড ভলিউম
- নাম দিয়ে তৈরি Docker volume. একাধিক container-এ লাগানো যায়, আর docker volume rm না চালানো পর্যন্ত থাকে।যেখানে শিখবেন: পর্ব ৩৯পর্ব ৪০
- Namespaceনেমস্পেস
- Linux kernel-এর সুবিধা, যা একদল process-কে process তালিকা, network, hostname বা mount-এর নিজস্ব দৃশ্য দেয়।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৪২পর্ব ৭৯
- Namespace (Kubernetes)নেমস্পেস
- Cluster-এর ভেতরে object ভাগ করে রাখার নামের এলাকা। একই নাম দুটি আলাদা namespace-এ থাকতে পারে।যেখানে শিখবেন: পর্ব ৪৫পর্ব ৪৬পর্ব ৪৮
- NAT (Network Address Translation)ন্যাট
- Packet-এর ঠিকানা বদলানোর কৌশল। সাধারণত অনেক private ঠিকানা একটি public ঠিকানা দিয়ে বাইরে যায়।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬পর্ব ৩৯
- NAT data processing chargeন্যাট ডেটা প্রসেসিং চার্জ
- NAT gateway দিয়ে যাওয়া প্রতি GB-র জন্য নেওয়া ফি। এটি egress খরচের ওপরে আলাদা করে বসতে পারে।যেখানে শিখবেন: পর্ব ২৬পর্ব ৭২
- NAT gatewayন্যাট গেটওয়ে
- Private subnet-এর instance-কে ইন্টারনেটের দিকে বেরোতে দেয়, কিন্তু বাইরে থেকে ঢুকতে দেয় না। সাধারণত ঘণ্টা ও GB অনুযায়ী বিল হয়।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬পর্ব ২৮
- NAT instanceন্যাট ইনস্ট্যান্স
- নিজের চালানো যে VM NAT-এর কাজ করে। সস্তা হতে পারে, কিন্তু patch আর failover আপনার দায়িত্ব।যেখানে শিখবেন: পর্ব ২৬
- Native histogramনেটিভ হিস্টোগ্রাম
- Prometheus-এর নতুন histogram, যেখানে bucket আগে থেকে হাতে বাছতে হয় না আর একটি series-এই সব থাকে।যেখানে শিখবেন: পর্ব ৬৩
- Native sidecarনেটিভ সাইডকার
- initContainers-এর ভেতরে restartPolicy: Always দিয়ে লেখা container. এটি app-এর আগে চালু হয়, app-এর পরে থামে।যেখানে শিখবেন: পর্ব ৪৩
- ndotsএন-ডটস
- resolv.conf-এর option. নামে এর চেয়ে কম dot থাকলে resolver আগে search domain জুড়ে চেষ্টা করে।যেখানে শিখবেন: পর্ব ৪৫
- Negative cachingনেগেটিভ ক্যাশিং
- “নেই” ধরনের উত্তর (DNS-এর NXDOMAIN বা CDN-এর 404) কিছু সময় cache করা। DNS-এ এই সময় ঠিক হয় SOA record থেকে।যেখানে শিখবেন: পর্ব ২৯পর্ব ৩০
- Negative markingনেগেটিভ মার্কিং
- ভুল উত্তরে নম্বর কাটার নিয়ম। পরিমাণ পরীক্ষাভেদে আলাদা।যেখানে শিখবেন: পর্ব ৭৮
- Network ACL (NACL)নেটওয়ার্ক এসিএল
- Subnet-এর সীমানায় বসা stateless নিয়মের তালিকা। ছোট নম্বর আগে পড়া হয়, আর allow ও deny দুটিই লেখা যায়।যেখানে শিখবেন: পর্ব ২৬পর্ব ২৭পর্ব ৭৮
- Network interfaceনেটওয়ার্ক ইন্টারফেস
- যে “দরজা” দিয়ে একটি যন্ত্র নেটওয়ার্কে যুক্ত থাকে, আসল বা ভার্চুয়াল। প্রতিটির নিজের ঠিকানা থাকে, যেমন eth0 বা lo.যেখানে শিখবেন: পর্ব ১৩পর্ব ২৮
- Network segmentationনেটওয়ার্ক সেগমেন্টেশন
- Network-কে ভাগ করে ঠিক করা, কোন অংশ কোন অংশের সঙ্গে কথা বলতে পারবে। এতে একটি ভুল বা হামলা কম দূর ছড়ায়।যেখানে শিখবেন: পর্ব ২৮
- NetworkPolicyনেটওয়ার্ক পলিসি
- Label দেখে Pod-এর ingress আর egress traffic নিয়ন্ত্রণের Kubernetes বস্তু। প্রয়োগ করে CNI plugin.যেখানে শিখবেন: পর্ব ৪৯পর্ব ৭৮
- NFS (Network File System)এন-এফ-এস
- Network-এর ওপারের ফোল্ডারকে নিজের ফোল্ডারের মতো ব্যবহারের প্রোটোকল। Linux আর Unix-এ বহুল প্রচলিত।যেখানে শিখবেন: পর্ব ২০
- nftablesএনএফটেবলস
- iptables-এর উত্তরসূরি Linux packet filtering ব্যবস্থা। Map ব্যবহার করে অনেক rule-ও দ্রুত সামলায়।যেখানে শিখবেন: পর্ব ৪৫
- Nginxএনজিন-এক্স
- Igor Sysoev-এর তৈরি web server আর reverse proxy, যার প্রথম public release ২০০৪ সালে। অল্প memory-তে অনেক সংযোগ সামলানোর জন্য পরিচিত।যেখানে শিখবেন: পর্ব ০৯পর্ব ১৪
- Ninesনাইনস
- ভরসাযোগ্যতার মাপের সংক্ষিপ্ত ভাষা। ৯৯.৯৯% মানে চার nine, আর এগারো nine মানে ৯৯.৯৯৯৯৯৯৯৯৯%.যেখানে শিখবেন: পর্ব ২০পর্ব ৭৭
- NISTনিস্ট
- যুক্তরাষ্ট্রের National Institute of Standards and Technology. এর SP 800-145 নথিই cloud-এর বহুল ব্যবহৃত সংজ্ঞা।যেখানে শিখবেন: পর্ব ০১পর্ব ৭৯
- NIST SP 800-145নিস্ট এসপি ৮০০-১৪৫
- ২০১১ সালে প্রকাশিত আমেরিকার NIST-এর ছোট নথি, যা cloud computing-এর বহুল ব্যবহৃত সংজ্ঞা দেয়: পাঁচটি বৈশিষ্ট্য, তিনটি service model আর চারটি deployment model.যেখানে শিখবেন: পর্ব ০৩
- no-new-privilegesনো নিউ প্রিভিলেজেস
- Linux-এর একটি নিরাপত্তা বিট, যা process আর তার child-কে setuid প্রোগ্রামের মতো পথে বাড়তি ক্ষমতা পাওয়া থেকে আটকায়।যেখানে শিখবেন: পর্ব ৩৯পর্ব ৪৯
- Nodeনোড
- Kubernetes cluster-এর একটি VM বা physical machine, যেখানে Pod চলে।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৮
- Node affinityনোড অ্যাফিনিটি
- Node-এর label ধরে Pod-কে টানার নিয়ম, যা বাধ্যতামূলক বা শুধু পছন্দ দুই রকমই হতে পারে।যেখানে শিখবেন: পর্ব ৪৮
- Node drainনোড ড্রেইন
- Maintenance-এর আগে একটি node থেকে Pod সরিয়ে ফেলা। kubectl drain প্রথমে node-এ নতুন Pod বসানো বন্ধ করে, তারপর eviction চালায়।যেখানে শিখবেন: পর্ব ৪৪
- Node-pressure evictionনোড প্রেশার ইভিকশন
- Node-এ memory বা disk কমে এলে kubelet নিজেই কিছু Pod সরিয়ে দিয়ে node-কে বাঁচায়।যেখানে শিখবেন: পর্ব ৪৮
- node_exporterনোড এক্সপোর্টার
- Linux server-এর CPU, memory, disk আর network-এর metric দেখানোর সরকারি exporter.যেখানে শিখবেন: পর্ব ৬৩
- NodePortনোড-পোর্ট
- প্রতিটি node-এ একই একটি port খুলে Service-এ traffic আনার ধরন। Default পরিসর 30000-32767.যেখানে শিখবেন: পর্ব ৪৫পর্ব ৭৯
- nodeSelectorনোড সিলেক্টর
- Pod-এর একটি সরল নিয়ম: এই label-ওয়ালা node-এই বসতে হবে।যেখানে শিখবেন: পর্ব ৪৮
- nohupনো-হ্যাপ
- কমান্ড চালানোর সময় SIGHUP উপেক্ষা করতে বলে, ফলে terminal বন্ধ হলেও process চলতে পারে। Restart বা boot-এ চালুর কোনো ব্যবস্থা এতে নেই।যেখানে শিখবেন: পর্ব ১১
- Noisy neighbourনয়জি নেইবার
- একই host বা node-এর অন্য গ্রাহকের ভারী কাজের কারণে আপনার কাজের গতি ওঠানামা করা।যেখানে শিখবেন: পর্ব ১৫পর্ব ২৩
- nologinনো-লগইন
- এমন shell, যা login করতে দেয় না। Service account-এ এটি বসিয়ে রাখা হয়।যেখানে শিখবেন: পর্ব ০৮
- Non-root containerনন-রুট কন্টেইনার
- যে container-এর process root হিসেবে নয়, সাধারণ user হিসেবে চলে। কিছু ভাঙলে ক্ষতির সীমা তাতে ছোট থাকে।যেখানে শিখবেন: পর্ব ৭৬
- Non-transitive routingনন-ট্রানজিটিভ রাউটিং
- A–B আর B–C জোড়া থাকলেও A থেকে B হয়ে C-তে যাওয়া যায় না, এমন নিয়ম। প্রতিটি সম্পর্ক শুধু সরাসরি দুই পক্ষের জন্য।যেখানে শিখবেন: পর্ব ২৮
- Noncurrent versionননকারেন্ট ভার্সন
- নতুন version আসায় আড়ালে চলে যাওয়া পুরোনো version. GET-এ আসে না, কিন্তু জায়গা নেয় আর বিলে যোগ হয়।যেখানে শিখবেন: পর্ব ২১পর্ব ৮০
- NoSQLনো-এসকিউএল
- Relational table-এর বাইরের database-এর পরিবার, যেমন key-value, document, wide-column আর graph.যেখানে শিখবেন: পর্ব ২৩
- NS recordএনএস রেকর্ড
- একটি zone কোন authoritative name server সামলায়, তা জানানোর record.যেখানে শিখবেন: পর্ব ২৯
- NSG (Network Security Group)এনএসজি
- Azure-এর stateful firewall নিয়মের তালিকা, যা subnet বা network interface-এ লাগে। এতে allow, deny আর priority আছে।যেখানে শিখবেন: পর্ব ২৭
- NVMeএন-ভি-এম-ই
- SSD-র জন্য বানানো দ্রুত যোগাযোগের নিয়ম। Cloud-এ network volume-ও অনেক সময় VM-কে NVMe disk হিসেবে দেখানো হয়।যেখানে শিখবেন: পর্ব ২০
O
- Object idঅবজেক্ট আইডি
- বাস্তবের জিনিসটিকে provider যে পরিচয়ে চেনে, যেমন abcl-ts/boighor-db বা i-0abc123. State এটিই মনে রাখে।যেখানে শিখবেন: পর্ব ৫৩
- Object keyঅবজেক্ট কি
- Bucket-এর ভেতরে একটি object-এর সম্পূর্ণ নাম। এতে / থাকলেও এটি একটিমাত্র লম্বা লেখা, folder-এর পথ নয়।যেখানে শিখবেন: পর্ব ২০পর্ব ২১
- Object lockঅবজেক্ট লক
- নির্দিষ্ট সময় পর্যন্ত object মোছা বা বদলানো আটকে রাখার ব্যবস্থা। Immutable backup-এর জন্য ব্যবহৃত হয়।যেখানে শিখবেন: পর্ব ২১পর্ব ২৪পর্ব ৩৪
- Object metadataঅবজেক্ট মেটাডেটা
- Object-এর সাথে রাখা তথ্য: আকার, সময়, Content-Type আর নিজের দেওয়া key-value. বাইটের বাইরের এই অংশ HEAD অনুরোধে পড়া যায়।যেখানে শিখবেন: পর্ব ২১
- Object storageঅবজেক্ট স্টোরেজ
- ফাইলকে key দিয়ে HTTP API-তে রাখা ও আনার storage, যা অনেক instance একসাথে ব্যবহার করতে পারে।যেখানে শিখবেন: পর্ব ০২পর্ব ২০পর্ব ২১
- Object versioningঅবজেক্ট ভার্সনিং
- একই key-র প্রতিটি লেখা আলাদা version হিসেবে রেখে দেওয়ার ব্যবস্থা, যাতে ভুল overwrite বা delete ফেরানো যায়।যেখানে শিখবেন: পর্ব ২১পর্ব ৩৪
- Observabilityঅবজার্ভেবিলিটি
- বাইরে থেকে পাওয়া metric, log আর trace দেখে সিস্টেমের ভেতরের অবস্থা বোঝার ক্ষমতা।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৬৫পর্ব ৭৯
- OCIও-সি-আই
- Open Container Initiative. Image, runtime আর registry API-র খোলা মানদণ্ড তৈরি করে।যেখানে শিখবেন: পর্ব ৪১
- OCI (Open Container Initiative)ও সি আই
- ২০১৫ সালে গঠিত একটি মানদণ্ড সংস্থা, যা container image আর runtime-এর ধরন ঠিক করে।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৩৭পর্ব ৪২
- Off-hours scheduleঅফ-আওয়ার্স শিডিউল
- কাজের সময়ের বাইরে dev বা test resource স্বয়ংক্রিয়ভাবে বন্ধ রাখার সূচি।যেখানে শিখবেন: পর্ব ৭৩
- Offload cardঅফলোড কার্ড
- Network, storage বা নিরাপত্তার কাজ host-এর CPU থেকে সরিয়ে নেওয়া বিশেষ hardware.যেখানে শিখবেন: পর্ব ১৫
- Offsetঅফসেট
- Stream-এ কোনো পাঠক কত নম্বর ঘর পর্যন্ত পড়েছে, সেই চিহ্ন। পাঠক নিজেই এটি এগিয়ে নেয়।যেখানে শিখবেন: পর্ব ৭০
- OIDC (OpenID Connect)ওআইডিসি
- OAuth 2.0-র ওপর বানানো পরিচয়ের মান, যাতে একটি বিশ্বস্ত পক্ষ স্বাক্ষরিত token দিয়ে পরিচয় জানায়।যেখানে শিখবেন: পর্ব ৩১পর্ব ৪১পর্ব ৪৯
- OLAP (Online Analytical Processing)ওএলএপি
- অনেক data-র ওপর যোগফল আর বিশ্লেষণের কাজ, যেমন বার্ষিক বিক্রির রিপোর্ট।যেখানে শিখবেন: পর্ব ২৩
- OLTP (Online Transaction Processing)ওএলটিপি
- ছোট, দ্রুত, অনবরত হওয়া transaction-এর কাজ, যেমন একটি অর্ডার নেওয়া।যেখানে শিখবেন: পর্ব ২৩
- On-callঅন-কল
- নির্দিষ্ট পালায় production-এর alert পেলে সাড়া দেওয়ার দায়িত্ব, অনেক সময় রাতেও।যেখানে শিখবেন: পর্ব ০৭পর্ব ০৯পর্ব ১১
- On-call rotationঅন-কল রোটেশন
- দলের মানুষদের পালা করে on-call থাকার সূচি। একে rota-ও বলা হয়।যেখানে শিখবেন: পর্ব ৬৬
- On-demandঅন-ডিমান্ড
- কোনো অঙ্গীকার ছাড়া যখন খুশি চালু ও বন্ধ করার ক্রয়-পদ্ধতি। সবচেয়ে নমনীয়, সাধারণত ইউনিটপ্রতি বেশি দামি।যেখানে শিখবেন: পর্ব ০৪পর্ব ৭২
- On-demand capacityঅন-ডিমান্ড ক্যাপাসিটি
- আগে বরাদ্দ ছাড়া প্রতিটি পড়া ও লেখার জন্য দাম দেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ২৩
- On-demand self-serviceঅন-ডিমান্ড সেলফ-সার্ভিস
- Provider-এর কোনো মানুষের সাহায্য ছাড়া ব্যবহারকারী নিজেই সম্পদ নিতে পারেন, এই বৈশিষ্ট্য।যেখানে শিখবেন: পর্ব ০১পর্ব ৭৯
- On-premisesঅন-প্রেমিসেস
- নিজের জায়গায় বা নিজের নিয়ন্ত্রণে থাকা হার্ডওয়্যারে software চালানো।যেখানে শিখবেন: পর্ব ০১পর্ব ০২পর্ব ০৩
- Onboarding timeঅনবোর্ডিং টাইম
- নতুন একজন ডেভেলপার যোগ দেওয়া থেকে প্রথম কার্যকর কাজ, যেমন production-এ প্রথম deployment, পর্যন্ত সময়।যেখানে শিখবেন: পর্ব ৬২
- OOM killerও-ও-এম কিলার
- Memory একদম ফুরিয়ে গেলে আর reclaim সম্ভব না হলে kernel একটি process বেছে SIGKILL দেয়, যাতে পুরো system বাঁচে।যেখানে শিখবেন: পর্ব ১১পর্ব ৩৯পর্ব ৪৩
- OOMKilledও ও এম কিলড
- docker inspect-এর State.OOMKilled ঘর। true মানে এই container-এর কোনো process memory সীমার কারণে মারা গেছে; মূল process বেঁচে থাকলেও এটি true হতে পারে।যেখানে শিখবেন: পর্ব ৩৯
- OOMKilledও-ও-এম-কিল্ড
- Memory limit ছাড়ানোয় kernel container-এর process মেরে ফেলেছে। সাধারণত exit code হয় 137.যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৮পর্ব ৭৩
- OPAওপিএ
- Open Policy Agent: JSON ইনপুট আর Rego নিয়ম মিলিয়ে সিদ্ধান্ত দেওয়া সাধারণ policy engine, একটি CNCF project.যেখানে শিখবেন: পর্ব ৫৫পর্ব ৬২
- OPA Gatekeeperওপিএ গেটকিপার
- Open Policy Agent-এর Rego ভাষার নিয়ম Kubernetes admission-এ প্রয়োগ করার প্রকল্প।যেখানে শিখবেন: পর্ব ৪৯পর্ব ৫৫
- Open workloadওপেন ওয়ার্কলোড
- অনুরোধ নির্দিষ্ট হারে আসতেই থাকে, আগেরটির উত্তর এলো কি না তা না দেখে। Internet-এর নতুন ব্যবহারকারীরা প্রায় এভাবেই আসেন।যেখানে শিখবেন: পর্ব ৬৮
- OpenBaoওপেনবাও
- Vault-এর open source fork, যা license বদলের পরে জন্ম নেয়।যেখানে শিখবেন: পর্ব ৩৩
- OpenCensusওপেনসেনসাস
- Google থেকে আসা trace আর metric library-র পুরোনো প্রকল্প। পরে OpenTelemetry-তে মিশে গেছে।যেখানে শিখবেন: পর্ব ৬৫
- OpenCostওপেনকস্ট
- Kubernetes-এর খরচ namespace, workload বা Pod ধরে হিসাব করার open source প্রকল্প, যা CNCF-এর অধীনে আছে।যেখানে শিখবেন: পর্ব ৭৩
- OpenGitOpsওপেন গিটঅপস
- CNCF-এর GitOps Working Group-এর প্রকল্প, যা GitOps-এর নিরপেক্ষ সংজ্ঞা আর চারটি নীতি প্রকাশ করেছে।যেখানে শিখবেন: পর্ব ৬০
- OpenStackওপেনস্ট্যাক
- নিজের যন্ত্রে IaaS ধরনের cloud বানানোর open source সফটওয়্যার, যা ২০১০ সালে Rackspace আর NASA-র উদ্যোগে শুরু হয়।যেখানে শিখবেন: পর্ব ০৩
- OpenTelemetryওপেনটেলিমেট্রি
- CNCF-এর vendor-নিরপেক্ষ প্রকল্প, যা trace, metric আর log তৈরি, প্রক্রিয়া আর পাঠানোর API, SDK ও protocol দেয়। সংক্ষেপে OTel.যেখানে শিখবেন: পর্ব ৬৫পর্ব ৬৯পর্ব ৭১
- OpenTelemetry Collectorওটেল কালেক্টর
- app আর backend-এর মাঝের আলাদা প্রোগ্রাম, যা telemetry নেয়, বদলায়, ছাঁকে আর এক বা একাধিক জায়গায় পাঠায়।যেখানে শিখবেন: পর্ব ৬৫
- OpenTofuওপেনটোফু
- Linux Foundation-এর অধীনে থাকা Terraform-এর ওপেন সোর্স fork, যা ২০২৩ সালের লাইসেন্স বদলের পরে শুরু হয়।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫২পর্ব ৫৩
- OpenTracingওপেনট্রেসিং
- tracing-এর vendor-নিরপেক্ষ API-র পুরোনো প্রকল্প। পরে OpenTelemetry-তে মিশে গেছে।যেখানে শিখবেন: পর্ব ৬৫
- Operational burdenঅপারেশনাল বার্ডেন
- কোনো সিস্টেম চালিয়ে রাখতে দলের যে নিয়মিত কাজ লাগে: patch, upgrade, নজরদারি আর ব্যর্থতা সামলানো।যেখানে শিখবেন: পর্ব ১৯পর্ব ২৩
- Operational excellenceঅপারেশনাল এক্সিলেন্স
- সিস্টেম নিরাপদে বদলানো, চালানো, পর্যবেক্ষণ করা আর ভুল থেকে শেখার দক্ষতা।যেখানে শিখবেন: পর্ব ৭৪
- Operator patternঅপারেটর প্যাটার্ন
- একটি CRD আর তার controller মিলিয়ে একটি software চালানোর জ্ঞান কোডে লিখে রাখার নকশা।যেখানে শিখবেন: পর্ব ৫০
- OpExওপেক্স
- Operating expenditure, পরিচালন ব্যয়। বিদ্যুৎ, বেতন বা cloud বিলের মতো নিয়মিত চলতি খরচ।যেখানে শিখবেন: পর্ব ০৪পর্ব ৭৩পর্ব ৭৯
- Opportunity costঅপরচুনিটি কস্ট
- একটি কাজে টাকা বা সময় দিলে অন্য সেরা বিকল্পে যে লাভ হারাতে হয়।যেখানে শিখবেন: পর্ব ০৪
- Ops leadঅপস লিড
- Incident-এ যিনি সিস্টেমে আসল পরিবর্তন করেন বা ছোট দলকে দিয়ে করান।যেখানে শিখবেন: পর্ব ৬৭
- Orchestrationঅর্কেস্ট্রেশন
- একটি কেন্দ্রীয় engine ধাপগুলোর ক্রম চালায়, আর ব্যর্থতা সামলায়।যেখানে শিখবেন: পর্ব ৭০
- Orchestratorঅর্কেস্ট্রেটর
- অনেক machine জুড়ে container বসানো, নষ্ট হলে আবার চালানো আর আপডেট সামলানোর ব্যবস্থা। যেমন Kubernetes.যেখানে শিখবেন: পর্ব ৪০পর্ব ৪২
- Organizational unit (OU)অর্গানাইজেশনাল ইউনিট
- AWS Organizations-এ একাধিক account-এর একটি দল। OU-তে বসানো নিয়ম তার নিচের সব account-এ খাটে।যেখানে শিখবেন: পর্ব ৩৫
- Originঅরিজিন
- যেখানে আসল ফাইল বা অ্যাপ থাকে, আর CDN cache-এ না পেলে যেখান থেকে আনে। যেমন bucket বা load balancer.যেখানে শিখবেন: পর্ব ৩০
- Origin access controlঅরিজিন অ্যাকসেস কন্ট্রোল
- AWS-এর CDN-কে private bucket পড়ার অনুমতি দেওয়ার ব্যবস্থা, যাতে bucket সরাসরি খোলা না থাকে।যেখানে শিখবেন: পর্ব ২১পর্ব ৩০
- Origin shieldঅরিজিন শিল্ড
- Edge আর origin-এর মাঝের একটি বাড়তি cache স্তর, যেখানে সব edge-এর miss জমে, ফলে origin-এ কম অনুরোধ যায়।যেখানে শিখবেন: পর্ব ৩০
- Orphaned resourceঅরফানড রিসোর্স
- বাস্তবে আছে কিন্তু কোনো state-এ নেই, তাই Terraform-এর চোখে পড়ে না এবং নীরবে খরচ বাড়াতে পারে এমন জিনিস।যেখানে শিখবেন: পর্ব ৫৩পর্ব ৭৩
- OTLPও-টি-এল-পি
- OpenTelemetry Protocol. telemetry পাঠানোর মানক protocol. সাধারণত gRPC চলে port 4317-এ, HTTP চলে 4318-এ।যেখানে শিখবেন: পর্ব ৬৫
- Output valueআউটপুট ভ্যালু
- Apply শেষে config যে মান বাইরে জানায়। মানুষ, অন্য tool বা module এটি পড়তে পারে।যেখানে শিখবেন: পর্ব ৫২পর্ব ৫৪
- Output valueআউটপুট ভ্যালু
- Terraform config থেকে ইচ্ছা করে বাইরে প্রকাশ করা একটি মান, যা state-এ জমা থাকে।যেখানে শিখবেন: পর্ব ৫৩
- Over-provisioningওভার-প্রোভিশনিং
- চাহিদার চেয়ে বেশি capacity রাখা। সেবা ভালো থাকে, কিন্তু অলস সম্পদে টাকা নষ্ট হয়।যেখানে শিখবেন: পর্ব ০১পর্ব ০৪পর্ব ১৫
- Overcommitওভারকমিট
- আসল ক্ষমতার চেয়ে বেশি CPU বা memory প্রতিশ্রুতি দেওয়া, কারণ চাওয়া সবটুকু সাধারণত একসাথে ব্যবহার হয় না।যেখানে শিখবেন: পর্ব ১১পর্ব ৪৮
- Overlay networkওভারলে নেটওয়ার্ক
- আসল network-এর ওপরে packet খামে মুড়ে বানানো virtual network. এতে একই ঠিকানা আলাদা গ্রাহকের network-এ থাকতে পারে।যেখানে শিখবেন: পর্ব ২৫
- OverlayFSওভারলে এফএস
- Linux-এর একটি filesystem, যা কয়েকটি ফোল্ডারকে ওপর-নিচে সাজিয়ে একটি একক দৃশ্য বানায়।যেখানে শিখবেন: পর্ব ৩৭
- Override fileওভাররাইড ফাইল
- মূল compose ফাইলের ওপরে মেলানো আরেকটি ফাইল, যা পরিবেশভেদে শুধু পার্থক্যটুকু বদলায়।যেখানে শিখবেন: পর্ব ৪০
P
- PaaS (Platform as a Service)পাস
- গ্রাহক কোড দেন, আর platform সেটি build করে চালায়। OS আর হার্ডওয়্যারের দায় provider-এর।যেখানে শিখবেন: পর্ব ০১পর্ব ০২পর্ব ১৯
- Package managerপ্যাকেজ ম্যানেজার
- Software খোঁজা, install, upgrade আর মোছার tool, যা dependency আর বসানো ফাইলের হিসাব রাখে।যেখানে শিখবেন: পর্ব ০৮
- Package signatureপ্যাকেজ সিগনেচার
- প্রকাশকের private key দিয়ে করা ডিজিটাল স্বাক্ষর, যা প্রমাণ করে তালিকা বা package পথে বদলায়নি আর সেই প্রকাশকের কাছ থেকেই এসেছে।যেখানে শিখবেন: পর্ব ০৮
- Packerপ্যাকার
- HashiCorp-এর হাতিয়ার, যা একটি template থেকে স্বয়ংক্রিয়ভাবে machine image বানায়।যেখানে শিখবেন: পর্ব ১৬পর্ব ৫৬
- Packet captureপ্যাকেট ক্যাপচার
- Interface-এ চলাচল করা packet ধরে দেখা বা ফাইলে রাখা। tcpdump এই কাজ করে।যেখানে শিখবেন: পর্ব ১৩পর্ব ২৬
- Pageপেজ
- এখনই একজন মানুষকে ডেকে তোলা alert, রাতে হলেও। ফোন, SMS বা app-এর জরুরি বার্তায় যায়।যেখানে শিখবেন: পর্ব ৬৬
- Page cacheপেজ ক্যাশ
- Disk থেকে পড়া data RAM-এ রেখে দেওয়ার kernel-এর ব্যবস্থা। দরকার হলে kernel এই জায়গা ছেড়ে দিতে পারে।যেখানে শিখবেন: পর্ব ১১পর্ব ২০পর্ব ৮১
- Paginationপ্যাজিনেশন
- বড় তালিকা একবারে না দিয়ে পাতায় পাতায় ফেরত দেওয়া। পরের পাতার চিহ্ন দিয়ে বাকিটা আনতে হয়।যেখানে শিখবেন: পর্ব ০৬
- Parallel file systemপ্যারালাল ফাইল সিস্টেম
- ফাইলকে অনেক server-এ ছড়িয়ে রাখা filesystem, যাতে অনেক node একসাথে খুব বেশি গতিতে পড়তে পারে। উদাহরণ: Lustre.যেখানে শিখবেন: পর্ব ২০
- Parameter groupপ্যারামিটার গ্রুপ
- Managed database-এর engine setting-এর সংরক্ষিত তালিকা। Server-এ না ঢুকে এখান থেকেই setting বদলানো হয়।যেখানে শিখবেন: পর্ব ২২
- Parent spanপ্যারেন্ট স্প্যান
- যে span-এর ভেতর থেকে আরেকটি span শুরু হয়েছে। child span তার span id মনে রাখে, এভাবেই গাছ তৈরি হয়।যেখানে শিখবেন: পর্ব ৬৫
- Partial batch failureপার্শিয়াল ব্যাচ ফেইলিওর
- Batch-এর শুধু কয়েকটি বার্তা ব্যর্থ হওয়ার অবস্থা। Function তখন শুধু সেগুলো ফেরত পাঠাতে পারে।যেখানে শিখবেন: পর্ব ৭১
- Partial batch responseপার্শিয়াল ব্যাচ রেসপন্স
- Batch-এর শুধু ব্যর্থ বার্তাগুলোর ID ফেরত দেওয়া, যাতে সফলগুলো আবার না চলে।যেখানে শিখবেন: পর্ব ৭০
- Partition (data)পার্টিশন
- বড় table-এর একটি ভাগ, যা এক দল node-এ রাখা হয়। Data ভাগ করে সীমাহীন বাড়ার সুবিধা মেলে।যেখানে শিখবেন: পর্ব ২৩
- Partition keyপার্টিশন কি
- যে key-র hash ঠিক করে একটি item কোন partition-এ থাকবে।যেখানে শিখবেন: পর্ব ২৩পর্ব ৭০
- Partition pruningপার্টিশন প্রুনিং
- Filter দেখে যেসব partition-এ উত্তর থাকতে পারে না, সেগুলো না পড়া।যেখানে শিখবেন: পর্ব ২৩
- Pass roleপাস রোল
- একটি service-কে কোনো role ব্যবহার করতে দেওয়ার অনুমতি, যেমন VM-কে instance role দেওয়া।যেখানে শিখবেন: পর্ব ৩২
- Passive health checkপ্যাসিভ হেলথ চেক
- আলাদা পরীক্ষা না পাঠিয়ে আসল অনুরোধের ব্যর্থতা দেখে backend-কে সাময়িকভাবে বাদ দেওয়া।যেখানে শিখবেন: পর্ব ১৪
- Passkeyপাসকি
- FIDO2-ভিত্তিক login প্রমাণ, যাতে ডিভাইসের private key স্বাক্ষর করে আর স্বাক্ষরটি সাইটের ঠিকানার সাথে বাঁধা থাকে।যেখানে শিখবেন: পর্ব ৩১
- Passphraseপাসফ্রেজ
- ডিস্কে থাকা private key ফাইল এনক্রিপ্ট করার গোপন বাক্য। এটি server-এ যায় না, শুধু নিজের যন্ত্রে key খোলে।যেখানে শিখবেন: পর্ব ১২
- Patchপ্যাচ
- Software-এর ত্রুটি বা নিরাপত্তা দুর্বলতা সারানোর আপডেট।যেখানে শিখবেন: পর্ব ০২পর্ব ০৮পর্ব ১২
- Path filterপাথ ফিল্টার
- কোন file বদলালে কোন pipeline বা job চলবে, তা ঠিক করার নিয়ম।যেখানে শিখবেন: পর্ব ৫৭
- Path-based routingপাথ-বেসড রাউটিং
- URL-এর পথ দেখে কোন target group-এ যাবে তা ঠিক করা, যেমন /api/* এক দলে।যেখানে শিখবেন: পর্ব ১৮পর্ব ৪৬
- pathTypeপাথটাইপ
- Ingress-এর path কীভাবে মিলবে তা ঠিক করে: Exact মানে হুবহু, Prefix মানে / দিয়ে ভাগ করা অংশ ধরে শুরুর মিল, ImplementationSpecific মানে controller যা ঠিক করে।যেখানে শিখবেন: পর্ব ৪৬
- Pause containerপজ কন্টেইনার
- Pod-এর network namespace ধরে রাখা খুব ছোট একটি container. ভেতরের app container restart হলেও Pod-এর IP তাই বদলায় না।যেখানে শিখবেন: পর্ব ৪৩
- Paved roadপেভড রোড
- নিরাপদ ও অনুমোদিত পথকে সবচেয়ে সহজ পথ বানানোর চর্চা, যাতে জোর না করেও দলগুলো সেই পথে যায়।যেখানে শিখবেন: পর্ব ৩৫পর্ব ৬২
- Pay-as-you-goপে-অ্যাজ-ইউ-গো
- আগাম কেনাকাটা ছাড়া যতটুকু ব্যবহার, ততটুকুর জন্য টাকা দেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ০৪
- Pay-per-scanপে-পার-স্ক্যান
- একটি query যত byte পড়ে, সেই হিসাবে দাম দেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ২৩
- PCI DSSপিসিআই ডিএসএস
- কার্ডের তথ্য নিয়ে কাজ করা প্রতিষ্ঠানের জন্য কার্ড শিল্পের নিরাপত্তা মান। এটি PCI Security Standards Council পরিচালনা করে।যেখানে শিখবেন: পর্ব ৩৫
- Peak-to-average ratioপিক-টু-অ্যাভারেজ রেশিও
- সর্বোচ্চ চাহিদাকে গড় চাহিদা দিয়ে ভাগ। সংক্ষেপে PAR. যত বড়, load তত বেশি ওঠানামা করে।যেখানে শিখবেন: পর্ব ০৪পর্ব ৭৭
- Pending alertপেন্ডিং অ্যালার্ট
- যে alert-এর শর্ত সত্য হয়েছে, কিন্তু for-এর সময় এখনো শেষ হয়নি। এটি এখনো Alertmanager-এ যায় না।যেখানে শিখবেন: পর্ব ৬৬
- Percentile (p95)পার্সেন্টাইল
- সাজানো মানের সেই বিন্দু, যার সমান বা নিচে নির্দিষ্ট শতাংশ মান আছে। p95 মানে ৯৫% request এই সময়ের মধ্যে শেষ হয়েছে।যেখানে শিখবেন: পর্ব ০৯পর্ব ১৫পর্ব ৬৩
- Performance efficiencyপারফরম্যান্স এফিশিয়েন্সি
- চাহিদা মেটাতে compute, storage আর network ঠিক মাপে ও ঠিক ধরনে ব্যবহার করা।যেখানে শিখবেন: পর্ব ৭৪
- Permission boundaryপারমিশন বাউন্ডারি
- একটি user বা role সর্বোচ্চ কতদূর যেতে পারবে, তার সীমা। এটি নিজে কোনো অনুমতি দেয় না।যেখানে শিখবেন: পর্ব ৩২পর্ব ৭৯
- Permission creepপারমিশন ক্রিপ
- সময়ের সাথে একজনের অনুমতি জমতে থাকা, কারণ নতুনগুলো যোগ হয় কিন্তু পুরোনোগুলো সরানো হয় না।যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২
- Permission setপারমিশন সেট
- AWS IAM Identity Center-এর অনুমতির সেট, যা থেকে প্রতিটি account-এ role তৈরি হয়।যেখানে শিখবেন: পর্ব ৩১
- PersistentVolume (PV)পারসিস্টেন্ট ভলিউম
- Cluster-এর একটি আসল storage-এর প্রতিনিধি object. এটি namespace-এর বাইরে থাকে, আর Pod মুছলেও থাকে।যেখানে শিখবেন: পর্ব ৪৭
- PersistentVolumeClaim (PVC)পারসিস্টেন্ট ভলিউম ক্লেইম
- কত জায়গা আর কোন ধরনের storage চাই, তা জানানো namespace-এর দরখাস্ত। Pod সরাসরি PV নয়, PVC ব্যবহার করে।যেখানে শিখবেন: পর্ব ৪৭
- Pets vs cattleপেটস ভার্সাস ক্যাটল
- যত্নে সারানো একক server (pet) আর সহজে বদলে ফেলা পালের server (cattle)-এর পার্থক্যের তুলনা।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৬পর্ব ৩৬
- PgBouncerপিজি-বাউন্সার
- PostgreSQL-এর হালকা connection pooler, যা অনেক client-কে অল্প server connection ভাগ করে দেয়।যেখানে শিখবেন: পর্ব ২২
- Phoenix serverফিনিক্স সার্ভার
- নিয়মিত মুছে নতুন করে বানানো server, যাতে drift জমতে না পারে।যেখানে শিখবেন: পর্ব ১৬পর্ব ৫৬
- PIDপিআইডি
- Process ID: kernel প্রতিটি process-কে যে সংখ্যা দিয়ে চেনে। Process শেষ হলে নম্বরটি পরে আবার ব্যবহার হতে পারে।যেখানে শিখবেন: পর্ব ১১
- PID 1পিআইডি ওয়ান
- Kernel boot শেষে প্রথম যে user-space process চালায়, সাধারণত init বা systemd. বাকি সব process এর বংশধর, আর এটি মরে গেলে kernel panic হয়। Container-এ PID 1 শেষ হলে পুরো container থেমে যায়।যেখানে শিখবেন: পর্ব ১১পর্ব ৩৬পর্ব ৩৭
- --pids-limitপিআইডি লিমিট
- একটি container-এ সর্বোচ্চ কতটি process বা thread থাকতে পারবে, তার সীমা। এটি fork bomb-এর ক্ষতি আটকে রাখে।যেখানে শিখবেন: পর্ব ৩৯
- PIIপিআইআই
- Personally Identifiable Information. যে তথ্য দিয়ে একজন মানুষকে চেনা যায়, যেমন নাম, ফোন, ই-মেইল বা NID.যেখানে শিখবেন: পর্ব ৬৪পর্ব ৬৫
- Pillarপিলার
- Well-Architected কাঠামোর একটি মূল দিক বা স্তম্ভ, যেমন security বা reliability. প্রতিটি স্তম্ভের নিজের প্রশ্নের তালিকা থাকে।যেখানে শিখবেন: পর্ব ৭৪
- Pilot lightপাইলট লাইট
- DR কৌশল: অন্য region-এ শুধু ডেটা স্তর ছোট আকারে চালু, app বন্ধ কিন্তু বানানোর জন্য তৈরি।যেখানে শিখবেন: পর্ব ২৪পর্ব ৭৪পর্ব ৭৯
- Pipeপাইপ
- দুটি process-কে জোড়ার kernel-এর ব্যবস্থা, যেখানে আগেরটির stdout পরেরটির stdin হয়। Shell-এ এর চিহ্ন একটি খাড়া দাগ।যেখানে শিখবেন: পর্ব ০৯
- pipefailপাইপফেইল
- Bash-এর একটি option. চালু থাকলে pipeline-এর exit status হয় শেষ দিক থেকে প্রথম ব্যর্থ command-এর মান, শুধু শেষ command-এর নয়।যেখানে শিখবেন: পর্ব ০৯পর্ব ১০পর্ব ৮১
- Pipeline (CI/CD)পাইপলাইন
- কোডের বদল থেকে যাচাই ও প্রকাশ পর্যন্ত স্বয়ংক্রিয় ধাপের সাজানো ব্যবস্থা।যেখানে শিখবেন: পর্ব ৫৭পর্ব ৭৬
- Placement groupপ্লেসমেন্ট গ্রুপ
- VM-গুলো physical-ভাবে কাছাকাছি বসবে, না আলাদা hardware-এ, তা জানানোর ব্যবস্থা।যেখানে শিখবেন: পর্ব ১৫
- Plaintextপ্লেইনটেক্সট
- Encrypt করার আগের খোলা, পড়া যায় এমন ডেটা।যেখানে শিখবেন: পর্ব ৩৩
- Plan JSONপ্ল্যান জেসন
- terraform show -json থেকে পাওয়া plan-এর যন্ত্রে পড়ার রূপ। এর resource_changes অংশে প্রতিটি resource-এর action আর মান থাকে।যেখানে শিখবেন: পর্ব ৫৫
- Plan reviewপ্ল্যান রিভিউ
- Apply-এর আগে মানুষ বা যন্ত্র দিয়ে plan পড়া, যাতে বোঝা যায় কী বদলাবে আর সেটি উদ্দেশ্যের সাথে মেলে কি না।যেখানে শিখবেন: পর্ব ৫৫
- Platform as a productপ্ল্যাটফর্ম অ্যাজ এ প্রোডাক্ট
- ভেতরের platform-কে পণ্য হিসেবে দেখার মানসিকতা, যেখানে ডেভেলপাররা গ্রাহক, আর তাদের প্রয়োজন, মতামত ও ব্যবহারই অগ্রাধিকার ঠিক করে।যেখানে শিখবেন: পর্ব ৬২
- Platform engineeringপ্ল্যাটফর্ম ইঞ্জিনিয়ারিং
- ডেভেলপারদের জন্য ভেতরের self-service সেবা পণ্যের মতো বানানো ও চালানোর প্রকৌশল, যাতে তাদের delivery সহজ ও নিরাপদ হয়।যেখানে শিখবেন: পর্ব ৬২
- Platform teamপ্ল্যাটফর্ম টিম
- যে দল pipeline, cluster আর monitoring-এর মতো ভেতরের সেবা পণ্যের মতো বানায়, যাতে অন্য দল নিজেই সেগুলো ব্যবহার করতে পারে।যেখানে শিখবেন: পর্ব ০৭পর্ব ৬২
- Play (Ansible)প্লে
- Playbook-এর একটি অংশ, যা ঠিক করে কোন host-এ কোন task চলবে।যেখানে শিখবেন: পর্ব ৫৬
- Playbookপ্লেবুক
- এক বা একাধিক play লেখা YAML ফাইল। Ansible-এর স্বয়ংক্রিয় কাজের মূল দলিল।যেখানে শিখবেন: পর্ব ৫৬
- Podপড
- Kubernetes-এর সবচেয়ে ছোট চালানোর একক, যাতে এক বা একাধিক container একসাথে থাকে।যেখানে শিখবেন: পর্ব ২৫পর্ব ৪২পর্ব ৪৩
- Pod anti-affinityপড অ্যান্টি-অ্যাফিনিটি
- নির্দিষ্ট label-এর Pod যে এলাকায় আছে, সেখানে এই Pod বসবে না, এমন নিয়ম।যেখানে শিখবেন: পর্ব ৪৮
- Pod conditionপড কন্ডিশন
- Pod কোন ধাপ পার হয়েছে তার True বা False হিসাব, যেমন PodScheduled আর Ready.
- Pod phaseপড ফেজ
- Pod-এর জীবনের মোটা দাগের অবস্থা: Pending, Running, Succeeded, Failed অথবা Unknown.যেখানে শিখবেন: পর্ব ৪৩পর্ব ৭৯
- Pod Security Admission (PSA)পড সিকিউরিটি অ্যাডমিশন
- Built-in admission controller, যা namespace-এর label পড়ে Pod Security Standards প্রয়োগ করে, সতর্ক করে বা audit-এ চিহ্ন রাখে।যেখানে শিখবেন: পর্ব ৪৯
- Pod Security Standardsপড সিকিউরিটি স্ট্যান্ডার্ডস
- Pod-এর নিরাপত্তার তিনটি নির্দিষ্ট স্তর: privileged, baseline আর restricted.যেখানে শিখবেন: পর্ব ৪৯
- Pod templateপড টেমপ্লেট
- Deployment-এর spec.template অংশ, যা বলে প্রতিটি Pod দেখতে কেমন হবে। এখানে বদল হলেই নতুন rollout শুরু হয়।যেখানে শিখবেন: পর্ব ৪৪
- pod-template-hashপড টেমপ্লেট হ্যাশ
- Pod template থেকে হিসাব করা label, যা Deployment প্রতিটি ReplicaSet আর তার Pod-এ বসায়। এতে দুই version-এর Pod আলাদা থাকে।যেখানে শিখবেন: পর্ব ৪৪
- PodDisruptionBudgetপড ডিসরাপশন বাজেট
- স্বেচ্ছাকৃত সরানোর সময় (যেমন node drain) কমপক্ষে কতটি Pod চালু থাকবে, তা বলে দেওয়া object. সংক্ষেপে PDB বলা হয়।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৪৮পর্ব ৭২
- Podmanপডম্যান
- Daemon ছাড়া container চালানোর open source টুল, যা rootless ব্যবহারে জোর দেয় আর যার CLI অনেকটা Docker-এর মতো।যেখানে শিখবেন: পর্ব ৩৬
- Point of no returnপয়েন্ট অফ নো রিটার্ন
- যে মুহূর্তের পরে ক্ষতি ছাড়া আগের অবস্থায় আর ফেরা যায় না।যেখানে শিখবেন: পর্ব ৭৫
- Point-in-time recoveryপয়েন্ট-ইন-টাইম রিকভারি
- Backup আর transaction log মিলিয়ে ডেটাবেসকে অতীতের একটি নির্দিষ্ট মুহূর্তে ফেরানো।যেখানে শিখবেন: পর্ব ০২পর্ব ২২পর্ব ২৪
- Poison messageপয়জন মেসেজ
- যে বার্তা যতবারই চেষ্টা হোক ব্যর্থ হবে, যেমন ভাঙা JSON. এটি বারবার ফিরে worker-এর সময় নষ্ট করে।যেখানে শিখবেন: পর্ব ৭০পর্ব ৭১
- Poisson arrivalsপয়সন অ্যারাইভালস
- এলোমেলো আগমনের ধরন, যেখানে অনুরোধগুলো একে অপরের ওপর নির্ভর না করে গড় একটি হারে আসে। তাই মাঝে মাঝে গুচ্ছ বাঁধে।যেখানে শিখবেন: পর্ব ৬৮
- Policyপলিসি
- অনুমতির লিখিত নিয়ম, যাতে বলা থাকে কোন কাজ কোন resource-এ কোন শর্তে চলবে। AWS-এ এটি সাধারণত JSON.যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২
- Policy analyzerপলিসি অ্যানালাইজার
- চলমান policy আর ব্যবহার দেখে বাইরের প্রবেশপথ বা অব্যবহৃত অনুমতি খুঁজে দেয় এমন tool.যেখানে শিখবেন: পর্ব ৩২
- Policy as codeপলিসি অ্যাজ কোড
- নিয়মকে কোড হিসেবে লেখা, Git-এ পর্যালোচনা করা আর স্বয়ংক্রিয়ভাবে পরীক্ষা করা।যেখানে শিখবেন: পর্ব ৩২পর্ব ৩৫পর্ব ৪৯
- Policy conditionপলিসি কন্ডিশন
- যে শর্ত সত্য হলে তবেই একটি statement খাটে, যেমন উৎস IP, MFA, tag বা সময়।যেখানে শিখবেন: পর্ব ৩২
- Policy engineপলিসি ইঞ্জিন
- ইনপুট আর লেখা নিয়ম মিলিয়ে allow বা deny সিদ্ধান্ত দেওয়া সফটওয়্যার।যেখানে শিখবেন: পর্ব ৫৫
- Policy evaluationপলিসি ইভ্যালুয়েশন
- একটি অনুরোধের ওপর প্রযোজ্য সব policy মিলিয়ে Allow বা Deny রায় দেওয়ার প্রক্রিয়া।যেখানে শিখবেন: পর্ব ৩২
- Policy exceptionপলিসি এক্সেপশন
- নির্দিষ্ট resource-কে নির্দিষ্ট নিয়ম থেকে কারণসহ দেওয়া ছাড়। ভালো exception-এর একটি মেয়াদ থাকে।যেখানে শিখবেন: পর্ব ৫৫
- Policy inheritanceপলিসি ইনহেরিট্যান্স
- ওপরের স্তরে দেওয়া অনুমতি নিচের সব স্তরে নেমে আসা, যেমন folder থেকে project-এ।যেখানে শিখবেন: পর্ব ৩২
- Policy linterপলিসি লিন্টার
- চালানোর আগেই policy-র লেখা যাচাই করে ভুল আর ঝুঁকির নকশা জানায় এমন tool.যেখানে শিখবেন: পর্ব ৩২পর্ব ৮০
- Policy simulatorপলিসি সিমুলেটর
- আসল কাজ না করে একটি অনুরোধে কী রায় হতো, তা দেখায় এমন tool.যেখানে শিখবেন: পর্ব ৩২পর্ব ৮০
- Policy statementপলিসি স্টেটমেন্ট
- Policy-র ভেতরের একটি একক নিয়ম, যাতে Effect, Action, Resource আর দরকার হলে Condition থাকে।যেখানে শিখবেন: পর্ব ৩২
- Policy wildcardপলিসি ওয়াইল্ডকার্ড
- Policy-তে একাধিক নামের সাথে মেলানোর চিহ্ন। * মানে যেকোনো অক্ষরের সারি, ? মানে একটি অক্ষর।যেখানে শিখবেন: পর্ব ৩২
- Poll-based invocationপোল-বেসড ইনভোকেশন
- Platform নিজে queue বা stream পড়ে batch আকারে function-কে দেয়। AWS-এ একে event source mapping বলে।যেখানে শিখবেন: পর্ব ৬৯
- Polyglot persistenceপলিগ্লট পারসিস্টেন্স
- একই app-এর আলাদা কাজে আলাদা ধরনের data store ব্যবহার করা।যেখানে শিখবেন: পর্ব ২৩
- Portপোর্ট
- একই ঠিকানার ভেতরে কোন প্রোগ্রাম অনুরোধটি পাবে, তা বোঝানোর ১৬-বিট নম্বর। যেমন HTTPS-এর জন্য 443.যেখানে শিখবেন: পর্ব ১২পর্ব ১৩পর্ব ২৭
- Port exhaustionপোর্ট এক্সহশন
- NAT-এর হাতে একই গন্তব্যের জন্য খালি port ফুরিয়ে যাওয়া। তখন নতুন সংযোগ ব্যর্থ হয়।যেখানে শিখবেন: পর্ব ২৬
- Port forwardingপোর্ট ফরওয়ার্ডিং
- SSH সংযোগের ভেতর দিয়ে TCP traffic পাঠানোর ব্যবস্থা, যাকে tunnel-ও বলে। -L শোনে client-এ, -R শোনে server-এ।যেখানে শিখবেন: পর্ব ১২পর্ব ৪৫
- Portabilityপোর্টেবিলিটি
- একটি কাজকে অল্প বদলে অন্য provider বা পরিবেশে নেওয়ার ক্ষমতা।যেখানে শিখবেন: পর্ব ১৯পর্ব ৭৪
- Portfolio multi-cloudপোর্টফোলিও মাল্টি-ক্লাউড
- আলাদা কাজ আলাদা provider-এ চলে, তাদের মধ্যে যোগাযোগ কম। এটি তুলনামূলক সহজ রূপ।যেখানে শিখবেন: পর্ব ৭৪
- Ports and adaptersপোর্টস অ্যান্ড অ্যাডাপ্টার্স
- ব্যবসার মূল লজিককে বাইরের সেবা থেকে interface দিয়ে আলাদা রাখার নকশা। একে hexagonal architecture-ও বলে।যেখানে শিখবেন: পর্ব ৭১
- Post-rendererপোস্ট-রেন্ডারার
- Helm-এর render করা manifest cluster-এ পাঠানোর আগে তা বদলানোর জন্য চালানো একটি বাইরের প্রোগ্রাম।যেখানে শিখবেন: পর্ব ৫০
- Postconditionপোস্টকন্ডিশন
- Resource তৈরি বা data পড়ার পরের ফল যাচাইয়ের শর্ত। ব্যর্থ হলে error হয়, তবে তৈরি জিনিস নিজে থেকে মোছে না।যেখানে শিখবেন: পর্ব ৫৫
- Postmortemপোস্টমর্টেম
- একটি incident-এর পরে লেখা পর্যালোচনা: কী ঘটল, কেন ঘটল আর কী বদলানো হবে।যেখানে শিখবেন: পর্ব ০৭পর্ব ১০পর্ব ১৭
- Pre-commit hookপ্রি-কমিট হুক
- Commit হওয়ার ঠিক আগে নিজের কম্পিউটারে চলা script, যা সমস্যা পেলে commit থামায়।যেখানে শিখবেন: পর্ব ৬১
- Precision (alert)প্রিসিশন
- যতগুলো alert বেজেছে, তার কত ভাগ সত্যিই গুরুত্বপূর্ণ ঘটনা ছিল।যেখানে শিখবেন: পর্ব ৬৬
- Preconditionপ্রিকন্ডিশন
- Resource বা data source-এর lifecycle-এর শর্ত, যা কাজ শুরুর আগে দেখা হয়। ব্যর্থ হলে সেই কাজ হয় না।যেখানে শিখবেন: পর্ব ৫৫
- Predictive scalingপ্রেডিক্টিভ স্কেলিং
- আগের দিন ও সপ্তাহের ধাঁচ থেকে চাহিদার পূর্বাভাস করে ভিড়ের আগেই ক্ষমতা বাড়ানো।যেখানে শিখবেন: পর্ব ১৭
- Preemptionপ্রিএম্পশন
- উচ্চ priority-র Pod বসাতে scheduler-এর কম priority-র Pod সরিয়ে জায়গা বানানো।যেখানে শিখবেন: পর্ব ৪৮
- Prefix delegationপ্রিফিক্স ডেলিগেশন
- একটি একটি ঠিকানার বদলে node-কে একসাথে ঠিকানার ছোট block দেওয়া।যেখানে শিখবেন: পর্ব ২৫
- Prefix listপ্রিফিক্স লিস্ট
- কয়েকটি CIDR-এর নামযুক্ত তালিকা, যা নিয়মে একসাথে ব্যবহার করা যায়। তালিকা বদলালে নিয়মগুলো বদলাতে হয় না।যেখানে শিখবেন: পর্ব ২৭পর্ব ২৮
- Presigned URLপ্রিসাইনড ইউআরএল
- Credential দিয়ে আগেই সই করা URL, যা একটি নির্দিষ্ট কাজ নির্দিষ্ট সময় পর্যন্ত করতে দেয়। যাঁর হাতে URL, তিনিই ব্যবহার করতে পারেন।যেখানে শিখবেন: পর্ব ২১পর্ব ৩৪পর্ব ৭১
- preStop hookপ্রি-স্টপ হুক
- Container-কে থামার signal পাঠানোর আগে kubelet যে কমান্ড বা অনুরোধ চালায়। সাধারণত অল্প অপেক্ষার জন্য ব্যবহৃত হয়, যাতে traffic সরে যাওয়ার সময় পায়।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৪পর্ব ৫৯
- prevent_destroyপ্রিভেন্ট ডেস্ট্রয়
- lifecycle-এর নিয়ম, যাতে কোনো plan এই resource মুছতে চাইলে error আসে। Block মুছে দিলে নিয়মটিও থাকে না।যেখানে শিখবেন: পর্ব ৫২পর্ব ৫৫
- Preventive controlপ্রিভেনটিভ কন্ট্রোল
- নিষিদ্ধ কাজ ঘটার আগেই আটকে দেওয়ার নিয়ন্ত্রণ।যেখানে শিখবেন: পর্ব ৩৫
- Pricing calculatorপ্রাইসিং ক্যালকুলেটর
- Provider-এর যে ওয়েব tool পরিমাণ বসালে আনুমানিক মাসিক খরচ দেখায়। ফল ততটাই ঠিক, যতটা ঠিক আপনার পরিমাণ।যেখানে শিখবেন: পর্ব ৭২
- Principalপ্রিন্সিপাল
- যে পরিচয় থেকে অনুরোধ আসছে: একজন মানুষ, একটি role, একটি service বা একটি CI job.যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২পর্ব ৩৪
- PriorityClassপ্রায়োরিটি ক্লাস
- একটি নাম আর সংখ্যা, যা Pod-এর গুরুত্ব বলে। Cluster-স্তরের object.যেখানে শিখবেন: পর্ব ৪৮
- Private cloudপ্রাইভেট ক্লাউড
- একটিমাত্র প্রতিষ্ঠানের একান্ত ব্যবহারের cloud. নিজের জায়গায় বা বাইরে থাকতে পারে, নিজে বা তৃতীয় পক্ষ চালাতে পারে, তবে cloud-এর বৈশিষ্ট্যগুলো থাকতে হয়।যেখানে শিখবেন: পর্ব ০১পর্ব ০৩পর্ব ৭৯
- Private endpointপ্রাইভেট এন্ডপয়েন্ট
- Subnet-এ বসা একটি network interface, যার private IP দিয়ে কোনো service-এ পৌঁছানো যায়। AWS-এ একে interface endpoint বলে।যেখানে শিখবেন: পর্ব ২৮
- Private hosted zoneপ্রাইভেট হোস্টেড জোন
- যে zone-এর উত্তর শুধু নির্বাচিত VPC-র ভেতর থেকে মেলে।যেখানে শিখবেন: পর্ব ২৯
- Private IPপ্রাইভেট আইপি
- শুধু ভেতরের network-এ ব্যবহারের ঠিকানা, যা ইন্টারনেটে সরাসরি পৌঁছায় না। যেমন 10.0.0.0/8-এর ঠিকানা।যেখানে শিখবেন: পর্ব ১৩পর্ব ১৫পর্ব ২৫
- Private subnetপ্রাইভেট সাবনেট
- যে subnet-এর route table-এ internet gateway-র সরাসরি route নেই। বাইরে গেলে সাধারণত NAT দিয়ে যায়।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬পর্ব ৮০
- PrivateLinkপ্রাইভেটলিংক
- AWS-এর প্রযুক্তি, যাতে একটি service অন্য VPC-তে private endpoint হয়ে দেখা দেয়। দুই network-এর মধ্যে route লাগে না, তাই CIDR মিলে গেলেও চলে।যেখানে শিখবেন: পর্ব ২৮পর্ব ৮০
- Processপ্রসেস
- চলমান একটি প্রোগ্রাম: নিজের memory, PID আর kernel-এর দেওয়া হিসাবসহ। ডিস্কের ফাইলটি প্রোগ্রাম, সেটি চালালে হয় process.যেখানে শিখবেন: পর্ব ১১পর্ব ৩৭পর্ব ৩৯
- Production readinessপ্রোডাকশন রেডিনেস
- একটি সার্ভিস আসল ব্যবহারকারীর জন্য খোলার মতো তৈরি কি না, সেটি একটি নির্দিষ্ট তালিকা ধরে যাচাই করা।যেখানে শিখবেন: পর্ব ৭৬
- progressDeadlineSecondsপ্রগ্রেস ডেডলাইন
- কত সেকেন্ড কোনো অগ্রগতি না হলে Deployment-কে আটকে যাওয়া ধরা হবে। Default 600. এটি শুধু condition বদলায়, নিজে rollback করে না।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৭৯পর্ব ৮১
- Progressive deliveryপ্রগ্রেসিভ ডেলিভারি
- নতুন version ধাপে ধাপে বেশি মানুষের কাছে পৌঁছানো, আর প্রতি ধাপে metric দেখে এগোনো বা ফেরা।যেখানে শিখবেন: পর্ব ৫৯পর্ব ৬০
- Projected ServiceAccount tokenপ্রজেক্টেড টোকেন
- Kubelet-এর আনা, মেয়াদ আর audience-যুক্ত token, যা Pod-এর সাথে বাঁধা থাকে আর volume হিসেবে ফাইলে আসে।যেখানে শিখবেন: পর্ব ৪৯
- Prometheusপ্রমিথিউস
- Open source metric সিস্টেম। নিজে গিয়ে target থেকে metric টেনে আনে, time series হিসেবে জমায় আর PromQL দিয়ে প্রশ্ন করতে দেয়।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৬৬পর্ব ৭৬
- Promotionপ্রোমোশন
- Standby বা replica-কে লেখা নিতে পারে এমন নতুন primary বানানো।যেখানে শিখবেন: পর্ব ২২পর্ব ৬০পর্ব ৮১
- Promotion (artifact)প্রোমোশন
- একই artifact-কে আবার build না করে পরের environment-এর জন্য ছাড়পত্র দেওয়া, সাধারণত একই digest-এ নতুন tag বসিয়ে।যেখানে শিখবেন: পর্ব ৫৮পর্ব ৭৬পর্ব ৭৯
- PromQLপ্রমকিউএল
- Prometheus-এর query ভাষা। Time series বেছে নেওয়া, হার বের করা আর label ধরে যোগ করার কাজ করে।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৬৬
- Propagation delayপ্রোপাগেশন ডিলে
- সংকেতের এক প্রান্ত থেকে অন্য প্রান্তে পৌঁছাতে যে সময় লাগে। এটি দূরত্ব ভাগ মাধ্যমের গতি।যেখানে শিখবেন: পর্ব ০৫
- Protocol DDoSপ্রোটোকল ডিডস
- যে DDoS connection-এর টেবিলের মতো সীমিত সম্পদ ফুরিয়ে দিতে চায়। প্রায়ই packet per second-এ মাপা হয়।যেখানে শিখবেন: পর্ব ৩০
- Provider (Terraform)প্রোভাইডার
- আলাদা plugin প্রোগ্রাম, যে একটি API-র resource ও data source Terraform-কে জানায় এবং আসল API call করে।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫২
- Provider-managed keyপ্রোভাইডার ম্যানেজড কি
- যে key-এর তৈরি, rotation আর নিয়ম provider সামলায়।যেখানে শিখবেন: পর্ব ৩৩
- Provisioned capacityপ্রভিশনড ক্যাপাসিটি
- আগেই নির্দিষ্ট পড়া ও লেখার ক্ষমতা বরাদ্দ করে সময় ধরে দাম দেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ২৩
- Provisioned concurrencyপ্রভিশনড কনকারেন্সি
- FaaS-এ কিছু instance আগে থেকে তৈরি রাখা, যাতে cold start না হয়। অলস থাকলেও এর জন্য বিল আসে।যেখানে শিখবেন: পর্ব ১৯পর্ব ৬৯পর্ব ৭১
- Provisioned IOPSপ্রভিশন্ড আই-ও-পি-এস
- আগে থেকে ঠিক করে কেনা IOPS. ব্যবহার না হলেও সেই ক্ষমতার দাম দিতে হয়।যেখানে শিখবেন: পর্ব ২০
- Provisionerপ্রভিশনার
- যে component PVC দেখে আসল storage তৈরি করে আর PV বানায়। Cloud-এ সাধারণত CSI driver-এর অংশ।যেখানে শিখবেন: পর্ব ৪৭
- Provisioningপ্রোভিশনিং
- কাজে লাগানোর জন্য server, storage বা অন্য সম্পদ তৈরি করে প্রস্তুত করে দেওয়া।যেখানে শিখবেন: পর্ব ০১পর্ব ৫১
- Proxy protocolপ্রক্সি প্রোটোকল
- TCP সংযোগের একদম শুরুতে আসল client-এর IP আর port জানানোর একটি ছোট নিয়ম। দুই পক্ষকেই এটি বুঝতে হয়।যেখানে শিখবেন: পর্ব ১৮
- ProxyJumpপ্রক্সি জাম্প
- SSH client-এর option (-J), যা মধ্যবর্তী host-এর ভেতর দিয়ে একটি TCP নল খুলে গন্তব্যের সাথে সরাসরি SSH চালায়।যেখানে শিখবেন: পর্ব ১২
- Pruningপ্রুনিং
- Git থেকে সরিয়ে দেওয়া object cluster থেকেও মুছে ফেলার GitOps কাজ।যেখানে শিখবেন: পর্ব ৬০
- PSIপিএসআই
- Pressure Stall Information: CPU, memory আর I/O-র অভাবে task কত শতাংশ সময় আটকে থাকছে তা kernel যেভাবে জানায়।যেখানে শিখবেন: পর্ব ১১
- Public cloudপাবলিক ক্লাউড
- সবার ব্যবহারের জন্য খোলা cloud, যা provider-এর জায়গায় থাকে। গ্রাহকেরা যন্ত্র ভাগ করে ব্যবহার করেন, আর provider সব চালান।যেখানে শিখবেন: পর্ব ০১পর্ব ০৩পর্ব ৭৯
- Public endpointপাবলিক এন্ডপয়েন্ট
- Internet থেকে পৌঁছানো যায় এমন ঠিকানা। Database-এ এটি সাধারণত বন্ধ রাখা হয়।যেখানে শিখবেন: পর্ব ২২
- Public hosted zoneপাবলিক হোস্টেড জোন
- যে zone-এর record Internet-এর যে কেউ জিজ্ঞেস করে পেতে পারে।যেখানে শিখবেন: পর্ব ২৯
- Public IPপাবলিক আইপি
- ইন্টারনেট থেকে পৌঁছানো যায় এমন ঠিকানা। Cloud-এ এটি প্রায়ই NAT দিয়ে VM-এর private IP-তে মেলানো হয়।যেখানে শিখবেন: পর্ব ১৫পর্ব ২৫পর্ব ২৬
- Public subnetপাবলিক সাবনেট
- যে subnet-এর route table-এ internet gateway-র দিকে route আছে।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬
- Published portপাবলিশড পোর্ট
- Host-এর একটি port থেকে container-এর port-এ পাঠানো পথ। এটি না থাকলে host থেকে container-এর port পাওয়া যায় না।যেখানে শিখবেন: পর্ব ৩৯পর্ব ৪০
- PUEপিইউই
- Power usage effectiveness. ডেটা সেন্টারের মোট বিদ্যুৎ ভাগ IT যন্ত্রের বিদ্যুৎ। ১-এর যত কাছে, তত দক্ষ।যেখানে শিখবেন: পর্ব ০১পর্ব ০৪পর্ব ৭৪
- Pull agentপুল এজেন্ট
- Server-এ চলা program, যা নিয়মিত কেন্দ্রীয় উৎস থেকে নির্দেশ টেনে নিজেকে ঠিক করে। Puppet আর Chef-এর প্রধান ধারা।যেখানে শিখবেন: পর্ব ৫৬
- Pull deploymentপুল ডিপ্লয়মেন্ট
- Cluster-এর ভেতরের agent নিজে উৎস থেকে desired state টেনে এনে বসানোর ধরন।যেখানে শিখবেন: পর্ব ৬০পর্ব ৭৯পর্ব ৮১
- Pull requestপুল রিকোয়েস্ট
- একটি branch-এর পরিবর্তন মূল branch-এ নেওয়ার আবেদন, যেখানে diff দেখা, মন্তব্য আর স্বয়ংক্রিয় পরীক্ষা হয়।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫৫পর্ব ৫৮
- Pull-through cacheপুল-থ্রু ক্যাশ
- নিজের কাছের registry, যা বাইরের image প্রথমবার এনে কপি রাখে আর পরে সেই কপি দেয়।যেখানে শিখবেন: পর্ব ৪১
- pull_request_targetপুল রিকোয়েস্ট টার্গেট
- GitHub Actions-এর event, যা মূল repository-র প্রেক্ষাপটে চলে। তাই এতে PR-এর কোড চালানো ঝুঁকিপূর্ণ।যেখানে শিখবেন: পর্ব ৬১
- Pulumiপুলুমি
- Python বা TypeScript-এর মতো সাধারণ ভাষায় infrastructure লেখার IaC tool.যেখানে শিখবেন: পর্ব ৫১
- Puppetপাপেট
- ২০০৫ সালে শুরু হওয়া configuration management tool. সাধারণত প্রতিটি server-এ agent চলে আর নিজস্ব declarative ভাষায় অবস্থা লেখা হয়।যেখানে শিখবেন: পর্ব ৫৬
- Push deploymentপুশ ডিপ্লয়মেন্ট
- CI বা অন্য বাইরের system নিজে cluster-এ ঢুকে বদল বসানোর ধরন। এতে বাইরের system-এর হাতে cluster credential থাকে।যেখানে শিখবেন: পর্ব ৬০পর্ব ৭৯
- Pushgatewayপুশগেটওয়ে
- স্বল্পায়ু batch job-এর metric জমা রাখার মধ্যবর্তী সেবা, যেখান থেকে Prometheus পরে scrape করে।যেখানে শিখবেন: পর্ব ৬৩
Q
- QoS classকিউ-ও-এস ক্লাস
- Request আর limit দেখে Pod-কে দেওয়া তিনটি শ্রেণির একটি: Guaranteed, Burstable বা BestEffort.যেখানে শিখবেন: পর্ব ৪৮পর্ব ৭৭পর্ব ৭৮
- Query shapeকোয়েরি শেপ
- একটি query কয়টি row ছোঁয়, কোন পথে খোঁজে আর কত দ্রুত উত্তর চায়, তার সার্বিক ধরন।যেখানে শিখবেন: পর্ব ২৩পর্ব ৮০
- Queue depthকিউ ডেপথ
- একটি queue-তে এই মুহূর্তে কতগুলো কাজ অপেক্ষায় আছে, সেই সংখ্যা। Disk-এর ক্ষেত্রে একসাথে চলা I/O-র সংখ্যা বোঝায়।যেখানে শিখবেন: পর্ব ১৭পর্ব ২০পর্ব ৭০
- Queue timeকিউ টাইম
- Pipeline বা job চালু হওয়ার অনুরোধের পরে runner পাওয়া পর্যন্ত অপেক্ষার সময়।যেখানে শিখবেন: পর্ব ৫৭পর্ব ৬৫
- Queueing delayকিউইং ডিলে
- কাজ শুরু হওয়ার আগে সারিতে দাঁড়িয়ে নষ্ট হওয়া সময়। ব্যস্ততা বাড়লে এই অংশই latency বাড়ায়।যেখানে শিখবেন: পর্ব ৬৮পর্ব ৭৭
- Quorumকোরাম
- কোনো সিদ্ধান্ত পাকা করতে যত সদস্যের সম্মতি লাগে। সংখ্যাগরিষ্ঠ quorum হলো ⌊n/2⌋ + ১।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৭
R
- Race conditionরেস কন্ডিশন
- দুটি কাজ একসাথে চললে ফল কোনটি আগে শেষ হলো তার ওপর নির্ভর করে, এমন ভুল।যেখানে শিখবেন: পর্ব ১০পর্ব ৫৩
- Rackর্যাক
- Data centre-এ server আর switch বসানোর আদর্শ মাপের লোহার তাক।যেখানে শিখবেন: পর্ব ০১
- Raftর্যাফট
- কয়েকটি machine-কে একই ক্রমের লেখায় একমত রাখার consensus algorithm. Ongaro ও Ousterhout ২০১৪ সালে প্রকাশ করেন।যেখানে শিখবেন: পর্ব ৪২
- Range requestরেঞ্জ রিকোয়েস্ট
- HTTP-র যে অনুরোধে পুরো ফাইল নয়, নির্দিষ্ট বাইটের অংশটুকু আনা হয়।যেখানে শিখবেন: পর্ব ২০
- Range vectorরেঞ্জ ভেক্টর
- একটি সময়-জানালার ভেতরে প্রতিটি series-এর সব sample, যেমন x[1m]. Rate ধরনের function-এর ইনপুট।যেখানে শিখবেন: পর্ব ৬৩
- Ransomwareর্যানসমওয়্যার
- ডেটা আটকে বা নষ্ট করে টাকা দাবি করা ক্ষতিকর আক্রমণ। এর বিরুদ্ধে মূল ভরসা অপরিবর্তনীয় আর পরীক্ষিত backup.যেখানে শিখবেন: পর্ব ২১পর্ব ২৪
- Rate limitরেট লিমিট
- নির্দিষ্ট সময়ে সর্বোচ্চ কতটি অনুরোধ নেওয়া হবে তার সীমা। ছাড়ালে অনুরোধ সাময়িকভাবে ফিরিয়ে দেওয়া হয়।যেখানে শিখবেন: পর্ব ০৬পর্ব ১৪পর্ব ১৭
- Rate optimizationরেট অপটিমাইজেশন
- একই ব্যবহার কম দরে কিনে খরচ কমানো, যেমন commitment বা ছাড়ের চুক্তি।যেখানে শিখবেন: পর্ব ৭৩
- rate()রেট
- একটি জানালায় counter-এর গড় প্রতি-সেকেন্ড বৃদ্ধি বের করে, আর counter reset নিজে থেকে সামলায়।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৭৭
- Rate-based ruleরেট-বেসড রুল
- WAF-এর যে rule একটি IP বা key থেকে নির্দিষ্ট সময়ে সীমার বেশি অনুরোধ এলে ব্যবস্থা নেয়।যেখানে শিখবেন: পর্ব ৩০
- RBACআরব্যাক
- Role-Based Access Control. মানুষকে সরাসরি অনুমতি না দিয়ে role-কে অনুমতি দেওয়া, আর মানুষকে role দেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ১৯পর্ব ৩১পর্ব ৩২
- RCP (Resource Control Policy)রিসোর্স কন্ট্রোল পলিসি
- AWS Organizations-এর guardrail, যা account-এর resource-গুলোর ওপর সর্বোচ্চ সীমা টানে। লেখার সময়ে কিছু নির্দিষ্ট service-এ খাটে।যেখানে শিখবেন: পর্ব ৩২
- RCU (Read Capacity Unit)আরসিইউ
- DynamoDB-তে প্রতি সেকেন্ডে ৪ KB পর্যন্ত একটি strongly consistent পড়ার একক।যেখানে শিখবেন: পর্ব ২৩
- RDP (Remote Desktop Protocol)আরডিপি
- দূর থেকে Windows কম্পিউটারের ডেস্কটপ চালানোর protocol. সাধারণত port 3389 ব্যবহার করে।যেখানে শিখবেন: পর্ব ২৭
- Re-encryptionরি-এনক্রিপশন
- LB-তে TLS খুলে অনুরোধ পড়া, তারপর target-এর সাথে নতুন TLS সংযোগ করা। এতে দুই পথই encrypted থাকে।যেখানে শিখবেন: পর্ব ১৮
- Re-taggingরি-ট্যাগিং
- Image-এর বাইট না বদলে একই digest-কে একটি নতুন tag দেওয়া।যেখানে শিখবেন: পর্ব ৫৮
- Reachabilityরিচেবিলিটি
- ত্রুটিপূর্ণ কোড আপনার app-এ আসলে চলে কি না, আর বাইরের ইনপুট সেখানে পৌঁছায় কি না।যেখানে শিখবেন: পর্ব ৪১পর্ব ৬১
- Reachability toolরিচেবিলিটি টুল
- দুই বিন্দুর মধ্যে পথ আছে কি না configuration বিশ্লেষণ করে বলে, আর প্রথম বাধা দেখায়। AWS-এর Reachability Analyzer এর একটি উদাহরণ।যেখানে শিখবেন: পর্ব ২৬
- Read-after-write consistencyরিড-আফটার-রাইট কনসিসটেন্সি
- লেখা সফল হওয়ার পর যেকোনো পরের পড়ায় নতুন মানই পাওয়ার নিশ্চয়তা।যেখানে শিখবেন: পর্ব ২০পর্ব ২১
- Read-only root filesystemরিড ওনলি রুট ফাইলসিস্টেম
- Container-এর root filesystem-এ লেখা বন্ধ করা (Docker-এ --read-only, Kubernetes-এ readOnlyRootFilesystem). লেখার দরকারি জায়গা volume হিসেবে আলাদা করে দিতে হয়।যেখানে শিখবেন: পর্ব ৩৯পর্ব ৪৯পর্ব ৭৬
- Read-only windowরিড-অনলি উইন্ডো
- Cutover-এর অল্প সময়, যখন পড়া চলে কিন্তু লেখা বন্ধ থাকে, যাতে দুই পাশ সমান হতে পারে।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৮০
- Read-your-writesরিড-ইয়োর-রাইটস
- নিজের করা লেখা পরের পড়ায় অবশ্যই দেখতে পাওয়ার নিশ্চয়তা।যেখানে শিখবেন: পর্ব ২২পর্ব ৮০
- Readiness probeরেডিনেস প্রোব
- Container এখন traffic নিতে পারবে কি না, তা kubelet-এর নিয়মিত পরীক্ষা। ব্যর্থ হলে Pod চলতে থাকে, শুধু Service-এর traffic পায় না।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৪পর্ব ৪৫
- Recall (alert)রিকল
- যতগুলো গুরুত্বপূর্ণ ঘটনা ঘটেছে, তার কত ভাগ alert ধরতে পেরেছে।যেখানে শিখবেন: পর্ব ৬৬
- Reclaim policyরিক্লেইম পলিসি
- PVC মুছলে PV আর আসল disk-এর কী হবে, তা ঠিক করার নিয়ম: Delete বা Retain.যেখানে শিখবেন: পর্ব ৪৭
- Reconciliation loopরিকনসিলিয়েশন লুপ
- Desired আর observed অবস্থা মিলিয়ে পার্থক্যটুকু ঠিক করার অশেষ লুপ।যেখানে শিখবেন: পর্ব ৪২পর্ব ৫০পর্ব ৫১
- Recording ruleরেকর্ডিং রুল
- দামি PromQL আগে থেকে নিয়মিত হিসাব করে ফল নতুন time series হিসেবে জমা রাখার নিয়ম।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৬৬পর্ব ৭৬
- Recreate strategyরিক্রিয়েট স্ট্র্যাটেজি
- Deployment-এর যে কৌশলে আগে সব পুরোনো Pod সরে, তারপর নতুন Pod আসে। মাঝে সেবা বন্ধ থাকে।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৫৯
- Recursive loopরিকার্সিভ লুপ
- Function-এর নিজের কাজ আবার সেই function-কেই trigger করে, ফলে থামে না। বিল দ্রুত বাড়ে।যেখানে শিখবেন: পর্ব ৬৯
- Recursive triggerরিকার্সিভ ট্রিগার
- Function-এর নিজের ফল থেকেই আবার সেই function চালু হওয়ার চক্র। এতে কাজ আর বিল দ্রুত বাড়ে।যেখানে শিখবেন: পর্ব ৭১
- RED methodরেড মেথড
- Service মাপার তিনটি প্রশ্ন: Rate, Errors, Duration. Tom Wilkie-র নামে পরিচিত।যেখানে শিখবেন: পর্ব ৬৩
- Redactionরিড্যাকশন
- লেখা থেকে সংবেদনশীল অংশ মুছে দেওয়া বা ঢেকে দেওয়া, যেমন কার্ড নম্বরের জায়গায় [CARD-1111] বসানো।যেখানে শিখবেন: পর্ব ৬৪
- Redirectionরিডাইরেকশন
- Program শুরুর আগে shell তার stdin, stdout বা stderr-কে ফাইল বা অন্য পথে জুড়ে দেওয়ার কাজ। চিহ্নগুলো হলো <, >, >> আর 2>.যেখানে শিখবেন: পর্ব ০৯
- Redisরেডিস
- মেমরিতে data রাখার জনপ্রিয় key-value store, যা cache হিসেবে বহুল ব্যবহৃত।যেখানে শিখবেন: পর্ব ২৩পর্ব ৮০
- Redriveরিড্রাইভ
- কারণ সারানোর পরে DLQ-র বার্তা আবার মূল queue-তে ফেরানো।যেখানে শিখবেন: পর্ব ৭০
- Refactor (migration)রিফ্যাক্টর
- Cloud-এর সুবিধা পেতে app-এর গঠন বদলানো বা নতুন করে সাজানো। Migration-এ একে re-architect-ও বলা হয়।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৭৯
- Reference architectureরেফারেন্স আর্কিটেকচার
- কোনো সাধারণ সমস্যার পরীক্ষিত নমুনা নকশা। এটি শুরুর জায়গা, হুবহু নকল করার নিয়ম নয়।যেখানে শিখবেন: পর্ব ৭৪
- Refreshরিফ্রেশ
- State-এ থাকা resource-গুলোর আসল অবস্থা provider-এর API থেকে পড়ে নেওয়ার ধাপ।যেখানে শিখবেন: পর্ব ৫১
- Refresh-only planরিফ্রেশ-অনলি প্ল্যান
- plan -refresh-only কেবল দেখায় বাস্তবের সাথে state-এর কোথায় অমিল। কিছু বদলানোর প্রস্তাব দেয় না।যেখানে শিখবেন: পর্ব ৫৩পর্ব ৫৫
- Regionরিজিয়ন
- একটি ভৌগোলিক এলাকায় থাকা cloud provider-এর data center-গুলোর স্বাধীন দল। সাধারণত প্রতিটি region-এর সার্ভিস আর ডেটা অন্য region থেকে আলাদা থাকে।যেখানে শিখবেন: পর্ব ০১পর্ব ০৫পর্ব ০৬
- Registrar lockরেজিস্ট্রার লক
- Domain-এর অননুমোদিত transfer বা পরিবর্তন ঠেকানোর তালা।যেখানে শিখবেন: পর্ব ২৯
- Regoরেগো
- OPA-র ঘোষণামূলক নিয়মের ভাষা। শর্তগুলো সত্য হলে নিয়মের ফল তৈরি হয়।যেখানে শিখবেন: পর্ব ৫৫
- Regular expression (regex)রেগুলার এক্সপ্রেশন
- লেখার মধ্যে খোঁজার জন্য একটি সংক্ষিপ্ত নকশার ভাষা। যেমন 5[0-9]{2} মানে 5 দিয়ে শুরু তিন অঙ্কের সংখ্যা।যেখানে শিখবেন: পর্ব ০৯
- Rehostরিহোস্ট
- App না বদলে server-কে যেমন আছে তেমন cloud-এর VM হিসেবে সরানো।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৭৯
- Rehydrationরিহাইড্রেশন
- Azure-এর archive ধাপের blob পড়ার আগে তাকে অনলাইন ধাপে ফিরিয়ে আনা। এতে ঘণ্টার হিসাবে সময় লাগতে পারে।যেখানে শিখবেন: পর্ব ২১
- Rekorরেকর
- Sigstore-এর transparency log, যেখানে সইয়ের ঘটনা জমা থাকে।যেখানে শিখবেন: পর্ব ৬১
- Release notesরিলিজ নোটস
- একটি release-এ কী বদলেছে, কী ঝুঁকি আছে আর কী করতে হবে, তার মানুষের পড়ার মতো নথি।যেখানে শিখবেন: পর্ব ৫৮
- Reliabilityরিলায়েবিলিটি
- সিস্টেম প্রত্যাশিত কাজ ঠিকভাবে করে যাওয়ার ক্ষমতা, ব্যর্থতার পরে সেরে ওঠাসহ। Availability তার একটি দিক।যেখানে শিখবেন: পর্ব ৭৪
- Relocateরিলোকেট
- Hypervisor স্তরে VM-এর পুরো গুচ্ছ সরানো, যেমন VMware-ভিত্তিক cloud সেবায়, app বা OS না বদলে।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৭৯
- Remote stateরিমোট স্টেট
- কারও ল্যাপটপে নয়, দলের সবার পৌঁছানো যায় এমন একটি জায়গায় রাখা Terraform state.যেখানে শিখবেন: পর্ব ৫৩পর্ব ৭৬
- Remote writeরিমোট রাইট
- Prometheus-এর sample চলতে চলতে অন্য একটি দূরের storage-এ পাঠানোর ব্যবস্থা।যেখানে শিখবেন: পর্ব ৬৩
- removed blockরিমুভড ব্লক
- একটি resource-কে Terraform-এর দায়িত্ব থেকে সরানোর ঘোষণা। destroy = false থাকলে বাস্তবের জিনিসটি টিকে থাকে।যেখানে শিখবেন: পর্ব ৫৩
- Renovateরিনোভেট
- Open source dependency হালনাগাদের tool, যা বিভিন্ন platform-এ চলে আর PR খোলে।যেখানে শিখবেন: পর্ব ৬১
- Replatformরিপ্ল্যাটফর্ম
- Code-এর মূল গঠন একই রেখে একটি স্তর বদলানো, যেমন নিজের database থেকে managed database.যেখানে শিখবেন: পর্ব ৭৫পর্ব ৭৮পর্ব ৭৯
- Replicaরেপ্লিকা
- মূল database-এর চলমান কপি, যা তার পরিবর্তনগুলো অনুসরণ করে।যেখানে শিখবেন: পর্ব ০২পর্ব ২২পর্ব ২৪
- ReplicaSetরেপ্লিকাসেট
- Kubernetes-এর যে object নির্দিষ্ট সংখ্যক একই রকম Pod চালু রাখে। সাধারণত হাতে না বানিয়ে Deployment-কে বানাতে দেওয়া হয়।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৭৯
- Replication lagরেপ্লিকেশন ল্যাগ
- Primary-তে লেখা হওয়া আর replica-তে সেটি দেখা যাওয়ার মধ্যের সময়ের ফাঁক।যেখানে শিখবেন: পর্ব ২২পর্ব ৭৫
- Repository (package)রিপোজিটরি
- Package আর তাদের স্বাক্ষরিত তালিকা রাখার server, যেখান থেকে apt বা dnf software আনে।যেখানে শিখবেন: পর্ব ০৮পর্ব ৫৮
- Reproducible buildরিপ্রোডিউসিবল বিল্ড
- একই source, tool আর নির্দেশ থেকে প্রতিবার হুবহু একই বাইট পাওয়ার ব্যবস্থা, যাতে তৃতীয় পক্ষ ফল মিলিয়ে দেখতে পারে।যেখানে শিখবেন: পর্ব ৫৮
- Repurchaseরিপারচেজ
- নিজের software ছেড়ে একই কাজের একটি SaaS পণ্যে চলে যাওয়া।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৭৯
- Request collapsingরিকোয়েস্ট কোল্যাপসিং
- একই জিনিসের অনেক miss একসাথে এলে origin-এ একটি অনুরোধ পাঠানো, আর বাকিদের সেই উত্তরের জন্য অপেক্ষা করানো।যেখানে শিখবেন: পর্ব ৩০
- Request contextরিকোয়েস্ট কনটেক্সট
- একটি অনুরোধের সাথে আসা তথ্য: কে চাইছে, কী চাইছে, কোন resource-এ আর কোন অবস্থায়।যেখানে শিখবেন: পর্ব ৩২
- Request Unit (RU)রিকোয়েস্ট ইউনিট
- Cosmos DB-র একক, যাতে CPU, মেমরি আর IO মিলিয়ে সব কাজের খরচ মাপা হয়।যেখানে শিখবেন: পর্ব ২৩
- Requests per targetরিকোয়েস্টস পার টার্গেট
- Load balancer থেকে মাপা, প্রতি instance-এ আসা অনুরোধের হার।যেখানে শিখবেন: পর্ব ১৭পর্ব ৮০
- Required checkরিকোয়ার্ড চেক
- যে status check সবুজ না হলে pull request merge করা যায় না।যেখানে শিখবেন: পর্ব ৫৭
- Reserved addressরিজার্ভড অ্যাড্রেস
- Subnet-এর যেসব ঠিকানা provider নিজের কাজে রাখে, যা VM-কে দেওয়া যায় না। AWS-এ ৫টি।যেখানে শিখবেন: পর্ব ২৫পর্ব ৭৭
- Reserved concurrencyরিজার্ভড কনকারেন্সি
- এক function-এর জন্য concurrency-র একটি অংশ আলাদা রাখা। এটি জায়গা নিশ্চিত করে, আবার ওই function-এর ছাদও হয়।যেখানে শিখবেন: পর্ব ৬৯পর্ব ৭১পর্ব ৭৭
- Reserved instanceরিজার্ভড ইনস্ট্যান্স
- এক বা তিন বছরের জন্য নির্দিষ্ট ধরনের compute ব্যবহারের অঙ্গীকার, যার বদলে কম দর মেলে।যেখানে শিখবেন: পর্ব ৭২পর্ব ৭৭পর্ব ৭৯
- Reset timeরিসেট টাইম
- সমস্যা মিটে যাওয়ার পরও alert আর কতক্ষণ বাজতে থাকে।যেখানে শিখবেন: পর্ব ৬৬
- Resourceরিসোর্স
- Cloud-এ বানানো যেকোনো জিনিস, যেমন VM, disk, network বা bucket. প্রতিটির একটি অনন্য পরিচয় থাকে।যেখানে শিখবেন: পর্ব ০৬পর্ব ৩১
- Resource (Terraform)রিসোর্স
- Terraform-এর পরিচালনায় থাকা একটি জিনিস, যেমন VM, bucket বা ConfigMap. এটি resource block-এ লেখা হয়।যেখানে শিখবেন: পর্ব ৫২
- Resource addressরিসোর্স অ্যাড্রেস
- Config-এর ভেতরে একটি resource-এর নাম: type.name, আর কপি হলে তার পরে [0] বা ["key"].যেখানে শিখবেন: পর্ব ৫২পর্ব ৫৩পর্ব ৫৪
- Resource hierarchyরিসোর্স হায়ারার্কি
- Organization থেকে দল, account হয়ে resource পর্যন্ত গাছের মতো সাজানো কাঠামো। ওপরের নিয়ম নিচে নামে।যেখানে শিখবেন: পর্ব ৩৫
- Resource limitরিসোর্স লিমিট
- একটি container চলার সময় সর্বোচ্চ কতটা CPU বা memory পাবে। Kernel-এর cgroup এটি প্রয়োগ করে।যেখানে শিখবেন: পর্ব ৪৮
- Resource policyরিসোর্স পলিসি
- Bucket-এর মতো কোনো resource-এর গায়ে লাগানো policy, যাতে লিখতে হয় কে ঢুকতে পারবে।যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২
- Resource poolingরিসোর্স পুলিং
- Provider-এর সম্পদ একটি ভান্ডারে রেখে অনেক গ্রাহকের মধ্যে চাহিদা অনুযায়ী ভাগ করা।যেখানে শিখবেন: পর্ব ০১পর্ব ৭৯
- Resource requestরিসোর্স রিকোয়েস্ট
- একটি container-এর জন্য বুক করা CPU আর memory. Scheduler এই সংখ্যা যোগ করে Pod বসায়।যেখানে শিখবেন: পর্ব ৪৮পর্ব ৭৩পর্ব ৭৭
- ResourceQuotaরিসোর্স কোটা
- একটি পুরো namespace মোট কতটা CPU, memory বা কতগুলো object নিতে পারবে, তার সীমা।যেখানে শিখবেন: পর্ব ৪৮
- resourceVersionরিসোর্স ভার্সন
- একটি object-এর বর্তমান সংস্করণ চিহ্ন। Watch আবার শুরু করতে আর লেখার সংঘাত ধরতে কাজে লাগে।যেখানে শিখবেন: পর্ব ৪২
- Restart policyরিস্টার্ট পলিসি
- Process থেমে গেলে আবার চালানো হবে কি না তার নিয়ম। systemd-তে Restart= দিয়ে বলা হয়। Docker-এ --restart দিয়ে বলা হয়।যেখানে শিখবেন: পর্ব ১১পর্ব ৩৯পর্ব ৪৩
- Restore keyরিস্টোর কি
- Exact cache key না মিললে prefix দিয়ে সবচেয়ে কাছের cache খোঁজার বিকল্প key.যেখানে শিখবেন: পর্ব ৫৭
- Restore testরিস্টোর টেস্ট
- Backup থেকে আলাদা পরিবেশে সত্যি ফিরিয়ে দেখা যে ডেটা পড়া যায় আর app চলে।যেখানে শিখবেন: পর্ব ২৪পর্ব ৬৭
- Retainরিটেইন
- কোনো app-কে আপাতত যেখানে আছে সেখানেই রেখে পরে আবার বিচার করা।যেখানে শিখবেন: পর্ব ৭৫
- Retentionরিটেনশন
- ডেটা (backup, log বা queue-র বার্তা) কত দিন রাখা হবে, তার মেয়াদ।যেখানে শিখবেন: পর্ব ২২পর্ব ২৪পর্ব ৩৪
- Retrieval feeরিট্রিভাল ফি
- ঠান্ডা storage ধাপ থেকে ডেটা পড়ার জন্য প্রতি GB-তে নেওয়া ফি।যেখানে শিখবেন: পর্ব ২১পর্ব ৭২
- Retry stormরিট্রাই স্টর্ম
- ব্যর্থ অনুরোধ client-রা একসাথে বারবার পাঠানোয় চাপ বেড়ে যাওয়া, যা আক্রান্ত সিস্টেমকে আরও নিচে নামায়।যেখানে শিখবেন: পর্ব ৬৭পর্ব ৬৮পর্ব ৬৯
- Reusable workflowরিইউজেবল ওয়ার্কফ্লো
- এক জায়গায় লেখা pipeline-এর অংশ, যা অনেক repository থেকে ডেকে ব্যবহার করা যায়।যেখানে শিখবেন: পর্ব ৫৭
- Reverse proxyরিভার্স প্রক্সি
- Server-এর সামনে বসা প্রোগ্রাম, যা client-এর অনুরোধ নিজে নিয়ে ভেতরের server-কে দেয় আর উত্তর ফিরিয়ে আনে। Client ভেতরের server-কে দেখে না।যেখানে শিখবেন: পর্ব ১৩পর্ব ১৪পর্ব ১৮
- Reverse replicationরিভার্স রেপ্লিকেশন
- Cutover-এর পরে নতুন সিস্টেম থেকে পুরোনোতে পরিবর্তন পাঠানো, যাতে ডেটা না হারিয়ে ফেরা যায়।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৮০
- Revisionরিভিশন
- Deployment-এর Pod template-এর একেকটি সংস্করণের নম্বর। প্রতিটি revision একটি ReplicaSet-এ জমা থাকে।যেখানে শিখবেন: পর্ব ৪৪
- RFC 1918আরএফসি উনিশশো আঠারো
- ১৯৯৬ সালের মান, যা ভেতরের ব্যবহারের জন্য 10.0.0.0/8, 172.16.0.0/12 আর 192.168.0.0/16 পরিসর আলাদা করেছে।যেখানে শিখবেন: পর্ব ২৫
- Rightsizingরাইটসাইজিং
- আসল ব্যবহার মেপে resource-এর আকার কাজের মাপে আনা, প্রায়ই ছোট করা।যেখানে শিখবেন: পর্ব ০৪পর্ব ১৫পর্ব ১৯
- Risk exceptionরিস্ক এক্সেপশন
- কোনো নিয়ম থেকে নথিভুক্ত সাময়িক ছাড়, যাতে কারণ, ঝুঁকির মালিক, বিকল্প সুরক্ষা আর মেয়াদ লেখা থাকে।যেখানে শিখবেন: পর্ব ৩৫
- Risk scoreরিস্ক স্কোর
- Plan-এর delete, replace ইত্যাদির সংখ্যা থেকে বানানো একটি সংখ্যা, যা বলে কতটা মনোযোগ দরকার। এর ওজন প্রতিটি দল নিজে ঠিক করে।যেখানে শিখবেন: পর্ব ৫৫
- Risk waiverরিস্ক ওয়েভার
- একটি নির্দিষ্ট finding-কে মালিক, কারণ আর শেষ তারিখসহ সাময়িকভাবে ছাড় দেওয়ার নথি।যেখানে শিখবেন: পর্ব ৬১
- Roleরোল
- AWS-এ স্থায়ী secret ছাড়া এমন পরিচয়, যা অনুমোদিত কেউ কিছু সময়ের জন্য নেয়। Azure আর Google Cloud-এ অনুমতির একটি তালিকা।যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২পর্ব ৬৯
- Role (Ansible)রোল
- Task, handler, template আর default একসঙ্গে গোছানো নির্দিষ্ট গঠনের ফোল্ডার, যা বারবার ব্যবহার করা যায়।যেখানে শিখবেন: পর্ব ৫৬
- Role (Kubernetes)রোল
- এক namespace-এর ভেতরে কোন resource-এ কোন verb চলবে, তার RBAC অনুমতির তালিকা।যেখানে শিখবেন: পর্ব ৪৯
- Role assignmentরোল অ্যাসাইনমেন্ট
- একটি principal-কে একটি নির্দিষ্ট scope-এ একটি role দেওয়া। Azure RBAC-এর মূল একক।যেখানে শিখবেন: পর্ব ৩১
- RoleBindingরোল বাইন্ডিং
- কোনো user, group বা ServiceAccount-কে একটি namespace-এর ভেতরে Role বা ClusterRole দেওয়ার বস্তু।যেখানে শিখবেন: পর্ব ৪৯
- Roll forwardরোল ফরওয়ার্ড
- আগের version-এ না ফিরে দ্রুত একটি ঠিক করা নতুন version পাঠিয়ে সমস্যা মেটানো।যেখানে শিখবেন: পর্ব ৫৮পর্ব ৬৭
- Rollbackরোলব্যাক
- নতুন version-এ সমস্যা হলে আগের জানা-ভালো version-এ ফিরে যাওয়া।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৫৮পর্ব ৬০
- Rolling releaseরোলিং রিলিজ
- আলাদা বড় release না করে software অবিরত নতুন version-এ এগিয়ে নেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ০৮
- Rolling replacementরোলিং রিপ্লেসমেন্ট
- ফ্লিটের instance অল্প অল্প করে নতুন image-এর instance দিয়ে বদলে ফেলা, যাতে সেবা বন্ধ না হয়।যেখানে শিখবেন: পর্ব ১৬
- Rolling updateরোলিং আপডেট
- পুরোনো Pod একসাথে না সরিয়ে অল্প অল্প করে নতুন Pod দিয়ে বদলানোর কৌশল। Deployment-এ এটিই default কৌশল।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৫৬পর্ব ৫৯
- root (Linux superuser)রুট
- UID 0-এর user, যার ওপর সাধারণ অনুমতির প্রায় কোনো বাধা খাটে না। এটি cloud account-এর root account থেকে আলাদা জিনিস।যেখানে শিখবেন: পর্ব ০৮
- Root causeরুট কজ
- কোনো সমস্যার সেই মূল কারণ, যা ঠিক করলে একই সমস্যা আর ফেরে না। বড় system-এ প্রায়ই একাধিক কারণ মিলে ঘটনা ঘটে।যেখানে শিখবেন: পর্ব ০৯পর্ব ৬৭
- Root moduleরুট মডিউল
- যে ফোল্ডারে terraform কমান্ড চালানো হয়। State আর provider-এর সেটিং সাধারণত এখানেই থাকে।যেখানে শিখবেন: পর্ব ৫৪
- Root spanরুট স্প্যান
- একটি trace-এর প্রথম span, যার কোনো parent নেই।যেখানে শিখবেন: পর্ব ৬৫
- Root/owner accountরুট বা ওনার অ্যাকাউন্ট
- Cloud account-এর সর্বোচ্চ ক্ষমতার পরিচয়। এটি সবকিছু করতে পারে, তাই প্রতিদিন ব্যবহার করা উচিত নয়।যেখানে শিখবেন: পর্ব ০৬পর্ব ০৮পর্ব ২৪
- Rootless containerরুটলেস কন্টেইনার
- যে container চালাতে host-এ root লাগে না। ভেতরের root বাইরে একজন সাধারণ ব্যবহারকারী হয়।যেখানে শিখবেন: পর্ব ৩৬
- Round robinরাউন্ড রবিন
- পালা করে একের পর এক backend-কে অনুরোধ দেওয়ার পদ্ধতি।যেখানে শিখবেন: পর্ব ১৪পর্ব ১৮পর্ব ৪০
- Route table associationরুট টেবিল অ্যাসোসিয়েশন
- একটি subnet কোন route table ব্যবহার করবে, তার সংযোগ। প্রতিটি subnet একসময়ে একটি table-এই যুক্ত থাকে।যেখানে শিখবেন: পর্ব ২৬
- Routing tableরাউটিং টেবিল
- কোন গন্তব্যের packet কোন পথে পাঠানো হবে, তার তালিকা। Linux-এ ip route এটি দেখায়।যেখানে শিখবেন: পর্ব ১৩পর্ব ২৫পর্ব ২৬
- RPO (Recovery Point Objective)আরপিও
- দুর্ঘটনায় সর্বোচ্চ কতটা সময়ের ডেটা হারানো মেনে নেওয়া যায়, তার লক্ষ্য।যেখানে শিখবেন: পর্ব ০২পর্ব ০৫পর্ব ২১
- RSTআরএসটি
- TCP-র reset packet. এর মানে “এই সংযোগ চলবে না”। খালি port-এ SYN এলে kernel এটি ফেরত পাঠায়।যেখানে শিখবেন: পর্ব ১৩
- rsyncআর-সিঙ্ক
- দুই জায়গার ফাইল মিলিয়ে নেওয়ার টুল, যা সাধারণত শুধু বদলানো অংশ পাঠায়। SSH-এর ওপর চলতে পারে, আর দুই দিকেই rsync থাকা লাগে।যেখানে শিখবেন: পর্ব ১২
- RTO (Recovery Time Objective)আরটিও
- বিপর্যয়ের পর সর্বোচ্চ কত সময়ের মধ্যে সেবা ফেরাতে হবে।যেখানে শিখবেন: পর্ব ০৫পর্ব ২১পর্ব ২২
- RTT (Round-Trip Time)আরটিটি
- একটি সংকেত গিয়ে উত্তর ফিরে আসতে মোট যে সময় লাগে।যেখানে শিখবেন: পর্ব ০৫পর্ব ১৩পর্ব ২২
- Rule of threeরুল অব থ্রি
- n-টি চেষ্টায় একটিও ব্যর্থ না হলে আসল হারের ৯৫% ঊর্ধ্বসীমা প্রায় 3/n.যেখানে শিখবেন: পর্ব ৫৯
- Rule shadowingরুল শ্যাডোয়িং
- ক্রমে চলা নিয়মে আগের একটি নিয়ম সব packet ধরে ফেলে, ফলে পরের নিয়মটি কখনো কাজ করে না।যেখানে শিখবেন: পর্ব ২৭
- Run rateরান রেট
- এখন পর্যন্ত খরচের গতি ধরে রেখে পুরো সময়ের খরচের সরল অনুমান।যেখানে শিখবেন: পর্ব ৭৩
- Runbookরানবুক
- একটি পরিচিত কাজ বা সমস্যা সামলানোর লিখিত ধাপের নির্দেশিকা।যেখানে শিখবেন: পর্ব ০৭পর্ব ০৮পর্ব ১০
- runcরান-সি
- OCI মান মেনে Linux-এ container-এর process চালু করার ছোট কমান্ড-লাইন টুল। Docker ২০১৫ সালে এটি দান করে।যেখানে শিখবেন: পর্ব ৩৬
S
- S3-compatible storageএসথ্রি-কম্প্যাটিবল স্টোরেজ
- অন্য কোনো সেবা বা সফটওয়্যার, যা Amazon S3-র API অনুসরণ করে। সব feature সবসময় একরকম আচরণ করে না।যেখানে শিখবেন: পর্ব ২১
- SaaS (Software as a Service)সাস
- তৈরি software browser বা app দিয়ে ব্যবহার করা। চালানো ও আপডেটের কাজ vendor-এর।যেখানে শিখবেন: পর্ব ০১পর্ব ০২পর্ব ৩৪
- Sagaসাগা
- একাধিক সার্ভিসের কাজকে ছোট local transaction-এ ভাগ করা, আর ব্যর্থ হলে আগের ধাপগুলোর উল্টো কাজ চালানো।যেখানে শিখবেন: পর্ব ৭০
- Saltসল্ট
- ২০১১ সালে শুরু হওয়া configuration management tool. Master আর minion দ্রুত message bus-এ কথা বলে; agent ছাড়া salt-ssh-ও আছে।যেখানে শিখবেন: পর্ব ৫৬
- SAMLস্যামল
- Security Assertion Markup Language. XML-ভিত্তিক মান, যাতে IdP অন্য সেবাকে স্বাক্ষরিত পরিচয়ের বার্তা পাঠায়।যেখানে শিখবেন: পর্ব ৩১
- Sample sizeস্যাম্পল সাইজ
- একটি সিদ্ধান্তের জন্য কতগুলো পর্যবেক্ষণ দরকার, যেমন canary-তে কত অনুরোধ।যেখানে শিখবেন: পর্ব ৫৯
- Samplingস্যাম্পলিং
- সব ডেটা না রেখে একটি অংশ রাখা, যাতে খরচ কমে আর সার্বিক ছবিটি থাকে।যেখানে শিখবেন: পর্ব ৬৫
- Sandboxingস্যান্ডবক্সিং
- একটি process-কে সীমিত পরিবেশে চালানো, যাতে সে ভেঙে পড়লে বা দখল হলেও ক্ষতির পরিধি ছোট থাকে।যেখানে শিখবেন: পর্ব ১১
- SAST (Static Application Security Testing)স্যাস্ট
- কোড না চালিয়ে source পড়ে ঝুঁকিপূর্ণ ছাঁচ খোঁজার পরীক্ষা।যেখানে শিখবেন: পর্ব ৬১পর্ব ৭৯
- Saturationস্যাচুরেশন
- একটি resource আর কাজ নিতে পারছে না, তাই কাজ সারিতে জমছে। Utilization বলে কতটা ব্যস্ত, saturation বলে কতটা জমেছে।যেখানে শিখবেন: পর্ব ১১পর্ব ৬৩
- Saved planসেভড প্ল্যান
- plan -out দিয়ে ফাইলে জমা plan, যা পরে হুবহু apply করা যায়। State বদলে গেলে এটি বাতিল হয়।যেখানে শিখবেন: পর্ব ৫২পর্ব ৫৫পর্ব ৭৯
- Savings planসেভিংস প্ল্যান
- এক বা তিন বছর ঘণ্টাপ্রতি নির্দিষ্ট খরচের অঙ্গীকার। Resource-ভিত্তিক অঙ্গীকারের চেয়ে সাধারণত নমনীয়।যেখানে শিখবেন: পর্ব ৭২পর্ব ৭৯
- SBOMএস-বম
- Software Bill of Materials. একটি software-এর ভেতরের সব package আর version-এর যন্ত্র-পাঠ্য তালিকা।যেখানে শিখবেন: পর্ব ৪১পর্ব ৬১পর্ব ৭৬
- SCA (Software Composition Analysis)এসসিএ
- তৃতীয় পক্ষের dependency-র তালিকা বানিয়ে জানা ত্রুটি আর লাইসেন্স মেলানোর পরীক্ষা।যেখানে শিখবেন: পর্ব ৬১
- Scaffoldingস্ক্যাফোল্ডিং
- Template আর input থেকে একটি নতুন প্রকল্পের প্রাথমিক ফাইল ও কাঠামো স্বয়ংক্রিয়ভাবে তৈরি করা।যেখানে শিখবেন: পর্ব ৬২
- Scale inস্কেল ইন
- Instance-এর সংখ্যা কমিয়ে ক্ষমতা আর খরচ কমানো।যেখানে শিখবেন: পর্ব ১৭
- Scale outস্কেল আউট
- একই ধরনের instance-এর সংখ্যা বাড়িয়ে ক্ষমতা বাড়ানো।যেখানে শিখবেন: পর্ব ১৭পর্ব ২২পর্ব ৮০
- Scale to zeroস্কেল টু জিরো
- কোনো অনুরোধ না থাকলে চলমান instance-এর সংখ্যা শূন্যে নামা, ফলে সেই সময় compute-এর বিল থাকে না।যেখানে শিখবেন: পর্ব ০২পর্ব ১৯পর্ব ৬৯
- Scale-in protectionস্কেল-ইন প্রোটেকশন
- নির্দিষ্ট instance-কে scale in-এর বাছাই থেকে বাদ রাখার ব্যবস্থা। এটি health check-এর কারণে বদলানো ঠেকায় না।যেখানে শিখবেন: পর্ব ১৭
- Scaling granularityস্কেলিং গ্র্যানুলারিটি
- ক্ষমতা বাড়ানো বা কমানোর সবচেয়ে ছোট একক, যেমন পুরো VM, একটি task বা একটি request.যেখানে শিখবেন: পর্ব ১৯
- Scaling rate limitস্কেলিং রেট লিমিট
- নির্দিষ্ট সময়ে কতগুলো নতুন environment উঠতে পারে, তার সীমা। একে অনেকে burst limit বলেন।যেখানে শিখবেন: পর্ব ৬৯
- Scheduled maintenanceশিডিউলড মেইনটেন্যান্স
- Host-এর patch বা বদলের জন্য provider-এর আগে থেকে জানানো কাজ, যাতে VM-এ প্রভাব পড়তে পারে।যেখানে শিখবেন: পর্ব ১৫
- Scheduled scalingশিডিউলড স্কেলিং
- ঘড়ি ধরে আগে থেকে ঠিক করা সময়ে min, max বা desired বদলে দেওয়া।যেখানে শিখবেন: পর্ব ১৭পর্ব ৭৩পর্ব ৮০
- Schedulerশিডিউলার
- Kubernetes-এর যে অংশ node-হীন Pod-এর জন্য filter আর score করে উপযুক্ত node বেছে দেয় (kube-scheduler).যেখানে শিখবেন: পর্ব ৪২পর্ব ৭৯
- Schema registryস্কিমা রেজিস্ট্রি
- Schema-র version রাখার আর পরিবর্তন মানানসই কি না যাচাইয়ের কেন্দ্রীয় জায়গা।যেখানে শিখবেন: পর্ব ৭০
- Scopeস্কোপ
- একটি অনুমতি কতদূর খাটবে তার সীমা, যেমন পুরো subscription, একটি resource group বা একটি bucket.যেখানে শিখবেন: পর্ব ৩১
- scpএসসিপি
- SSH পথে ফাইল কপি করার কমান্ড। একবারের সাধারণ কপির জন্য সুবিধাজনক।যেখানে শিখবেন: পর্ব ১২পর্ব ৭৯
- Scrapeস্ক্রেপ
- Prometheus-এর একটি target-এর /metrics পাতা HTTP দিয়ে পড়ে এনে জমা করার কাজ।যেখানে শিখবেন: পর্ব ৬৩পর্ব ৭৬
- Scrape intervalস্ক্রেপ ইন্টারভ্যাল
- দুটি scrape-এর মাঝের সময়। এটিই ঠিক করে metric-এর ক্ষুদ্রতম সময়ের খুঁটিনাটি কতটা দেখা যাবে।যেখানে শিখবেন: পর্ব ৬৩
- scratchস্ক্র্যাচ
- Docker-এর সংরক্ষিত নাম, যার মানে পুরো খালি শুরু। এতে shell, library বা কোনো ফাইল নেই।যেখানে শিখবেন: পর্ব ৩৮
- Scribeস্ক্রাইব
- Incident চলাকালে সময়সহ সিদ্ধান্ত, পদক্ষেপ আর প্রশ্ন লিখে রাখার দায়িত্বে থাকা ব্যক্তি।যেখানে শিখবেন: পর্ব ৬৭
- SDKএসডিকে
- Software Development Kit: কোনো ভাষার library, যা দিয়ে নিজের প্রোগ্রাম থেকে সহজে API ডাকা যায়।যেখানে শিখবেন: পর্ব ০৬পর্ব ২১পর্ব ৬৫
- SDN (Software-Defined Networking)এসডিএন
- Network-এর নিয়ন্ত্রণ যন্ত্র থেকে আলাদা করে সফটওয়্যারের control plane-এ নেওয়ার নকশা।যেখানে শিখবেন: পর্ব ২৫
- Sealed Secretsসিল্ড সিক্রেটস
- Public key দিয়ে secret এনক্রিপ্ট করে Git-এ রাখার পদ্ধতি। শুধু cluster-এর controller সেটি খুলতে পারে।যেখানে শিখবেন: পর্ব ৬০
- Search domainসার্চ ডোমেইন
- ছোট নামের পেছনে resolver যে domain-গুলো জুড়ে একে একে চেষ্টা করে। থাকে /etc/resolv.conf ফাইলের search লাইনে।যেখানে শিখবেন: পর্ব ৪৫
- Seasonalityসিজনালিটি
- বার, মাস বা উৎসব ধরে নিয়মিত ফিরে আসা ওঠানামা, যেমন ছুটির দিনে কম খরচ।যেখানে শিখবেন: পর্ব ৭৩
- seccompসেকম্প
- Linux kernel-এর ব্যবস্থা, যা একটি process কোন system call ডাকতে পারবে তা সীমিত করে।যেখানে শিখবেন: পর্ব ৪৯
- Secondary CIDRসেকেন্ডারি সাইডার
- চালু VPC-তে পরে যোগ করা বাড়তি ঠিকানার পরিসর।যেখানে শিখবেন: পর্ব ২৫
- Secondary DNSসেকেন্ডারি ডিএনএস
- দ্বিতীয় একটি provider বা server-এ একই zone রাখা, যাতে একটি পড়লেও উত্তর মেলে।যেখানে শিখবেন: পর্ব ২৯
- Secondary indexসেকেন্ডারি ইনডেক্স
- মূল key ছাড়া অন্য attribute দিয়ে খোঁজার জন্য রাখা data-র আলাদা সাজানো কপি।যেখানে শিখবেন: পর্ব ২৩
- Secretসিক্রেট
- এমন গোপন তথ্য, যা হাতে পেলেই কেউ আপনার পরিচয়ে কিছু করতে পারে। যেমন password, API key বা private key.যেখানে শিখবেন: পর্ব ৩৩পর্ব ৩৬পর্ব ৩৭
- Secret managerসিক্রেট ম্যানেজার
- Password, token আর key নিরাপদে রাখা, version করা, অনুমতি দেওয়া আর rotate করার service.যেখানে শিখবেন: পর্ব ৩৩পর্ব ৪৭পর্ব ৫৮
- Secret rotationসিক্রেট রোটেশন
- নিয়ম করে বা ঘটনার পরে কোনো secret-এর মান বদলানো, যাতে সেবা না থামে।যেখানে শিখবেন: পর্ব ৩৩পর্ব ৩৭পর্ব ৪৭
- Secret scanningসিক্রেট স্ক্যানিং
- কোড বা commit-এ ভুলে ঢুকে পড়া key ও password স্বয়ংক্রিয়ভাবে খুঁজে বের করার ব্যবস্থা।যেখানে শিখবেন: পর্ব ০৬পর্ব ৩১পর্ব ৩৩
- Secret zeroসিক্রেট জিরো
- Secret manager-এ ঢোকার জন্য প্রথম যে পরিচয় বা চাবি লাগে, তা কোথায় রাখা হবে, সেই সমস্যা।যেখানে শিখবেন: পর্ব ৩৩পর্ব ৬০
- Secrets Store CSI Driverসিক্রেটস স্টোর সিএসআই ড্রাইভার
- বাইরের secret manager-এর মান সরাসরি Pod-এর ফাইল হিসেবে mount করার CSI driver.যেখানে শিখবেন: পর্ব ৪৭
- Security accountসিকিউরিটি অ্যাকাউন্ট
- নিরাপত্তা টুল চালানো আর সব account-এর finding এক জায়গায় দেখার আলাদা account.যেখানে শিখবেন: পর্ব ৩৫
- Security baselineসিকিউরিটি বেসলাইন
- প্রতিটি account বা সিস্টেমে বাধ্যতামূলক ন্যূনতম নিরাপত্তা-ব্যবস্থার তালিকা।যেখানে শিখবেন: পর্ব ৩৪
- Security gateসিকিউরিটি গেট
- Pipeline-এর যে ধাপে নিরাপত্তা পরীক্ষার ফল দেখে এগোনো বা থামানোর সিদ্ধান্ত হয়।যেখানে শিখবেন: পর্ব ৬১
- Security groupসিকিউরিটি গ্রুপ
- Cloud-এর network-এ থাকা ভার্চুয়াল firewall, যা VM-এর বাইরে থেকে packet নিয়ন্ত্রণ করে।যেখানে শিখবেন: পর্ব ১২পর্ব ১৩পর্ব ১৬
- Security group chainingসিকিউরিটি গ্রুপ চেইনিং
- প্রতিটি স্তর শুধু আগের স্তরের group-কে reference করে, এমন সাজানো নিয়ম। যেমন load balancer থেকে app, app থেকে database.যেখানে শিখবেন: পর্ব ২৭
- Security group referenceসিকিউরিটি গ্রুপ রেফারেন্স
- নিয়মের উৎস হিসেবে IP-এর বদলে অন্য একটি security group-এর নাম দেওয়া। ওই group-এর সদস্যদের private ঠিকানা থেকে এলে নিয়ম মেলে।যেখানে শিখবেন: পর্ব ২৭
- Security postureসিকিউরিটি পোসচার
- একটি প্রতিষ্ঠান বা account-এর সামগ্রিক নিরাপত্তার অবস্থা: সেটিং, পাহারা আর দুর্বলতা মিলিয়ে।যেখানে শিখবেন: পর্ব ৩৪
- securityContextসিকিউরিটি কনটেক্সট
- Pod বা container-এর user, capability, seccomp আর filesystem-এর নিরাপত্তা সেটিং রাখার spec-এর অংশ।যেখানে শিখবেন: পর্ব ৪৯
- sed (stream editor)সেড
- Stream-এর লেখা লাইনে লাইনে বদলানোর tool. সবচেয়ে প্রচলিত কাজ s/খোঁজ/বদল/ দিয়ে প্রতিস্থাপন।যেখানে শিখবেন: পর্ব ০৯
- Seeded PRNGসিডেড পিআরএনজি
- নির্দিষ্ট seed থেকে শুরু করা ছদ্ম-দৈব সংখ্যার উৎস। একই seed প্রতিবার একই ধারা দেয়, তাই সিমুলেশন পুনরাবৃত্তিযোগ্য হয়।যেখানে শিখবেন: পর্ব ৫৯পর্ব ৬৫
- Selectorসিলেক্টর
- Label দিয়ে object খোঁজার শর্ত। ReplicaSet আর Service এভাবেই নিজের Pod চেনে।যেখানে শিখবেন: পর্ব ৪২
- Self timeসেলফ টাইম
- span-এর মোট সময় থেকে child-দের সময় বাদ দিলে যা থাকে, অর্থাৎ span নিজে যতটুকু খরচ করেছে।যেখানে শিখবেন: পর্ব ৬৫
- Self-healingসেল্ফ হিলিং
- কিছু নষ্ট হলে মানুষের সাহায্য ছাড়াই সিস্টেমের নিজে থেকে চাওয়া অবস্থায় ফিরে আসার ক্ষমতা।যেখানে শিখবেন: পর্ব ৪২
- Self-hosted runnerসেলফ-হোস্টেড রানার
- নিজের VM, server বা cluster-এ চালানো runner. চালু রাখা, patch আর নিরাপত্তার দায় আপনার।যেখানে শিখবেন: পর্ব ৫৭
- Self-referencing ruleসেলফ-রেফারেন্সিং রুল
- যে security group নিয়মের উৎস ওই group নিজেই। এতে একই group-এর সদস্যরা পরস্পরের সাথে কথা বলতে পারে।যেখানে শিখবেন: পর্ব ২৭
- Self-signed certificateসেলফ-সাইনড সার্টিফিকেট
- নিজের private key দিয়ে নিজেই স্বাক্ষর করা certificate. কোনো স্বীকৃত CA যাচাই করেনি, তাই browser বিশ্বাস করে না; শুধু পরীক্ষায় চলে।যেখানে শিখবেন: পর্ব ৪৬
- Semantic conventionsসিম্যান্টিক কনভেনশনস
- OpenTelemetry-র ঠিক করা attribute-এর নাম আর অর্থ, যাতে সব ভাষা আর tool একই নামে কথা বলে।যেখানে শিখবেন: পর্ব ৬৫
- SemVer (Semantic Versioning)সেমভার
- MAJOR.MINOR.PATCH আকারের version নিয়ম। MAJOR ভাঙা বদল, MINOR নতুন সুবিধা আর PATCH ভুল সংশোধন বোঝায়।যেখানে শিখবেন: পর্ব ৫৪পর্ব ৫৮
- Sensitivity analysisসেনসিটিভিটি অ্যানালিসিস
- অনুমিত সংখ্যাগুলো বদলে দেখা, কোন সংখ্যায় ফল সবচেয়ে বেশি বদলায় বা সিদ্ধান্ত উল্টে যায়।যেখানে শিখবেন: পর্ব ০৪
- Sentinelসেন্টিনেল
- HashiCorp-এর নিজস্ব policy as code ভাষা ও ব্যবস্থা, যা HCP Terraform আর Terraform Enterprise-এর মতো পণ্যে চলে।যেখানে শিখবেন: পর্ব ৫৫
- Separation of dutiesসেপারেশন অফ ডিউটিজ
- যিনি কাজ করেন আর যিনি তার হিসাব রাখেন বা অনুমোদন দেন, তাঁদের আলাদা রাখার নীতি।যেখানে শিখবেন: পর্ব ৩৫পর্ব ৫৮
- Sequence (database)সিকোয়েন্স
- Database-এর বস্তু, যা একের পর এক নতুন সংখ্যা দেয়, সাধারণত সারির id-র জন্য।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৮০
- serial (Ansible)সিরিয়াল
- Play-এর একটি সেটিং, যা host-গুলোকে batch-এ ভাগ করে এক batch শেষে পরেরটিতে যায়। সংখ্যা বা শতাংশ হতে পারে।যেখানে শিখবেন: পর্ব ৫৬
- Serial (state)সিরিয়াল
- State-এর ভেতরের একটি সংখ্যা, যা প্রতিবার state বদলালে বাড়ে। এতে পুরোনো কপি চেনা যায়।যেখানে শিখবেন: পর্ব ৫৩
- Serverসার্ভার
- এমন কম্পিউটার বা প্রোগ্রাম, যা সবসময় চালু থেকে অন্যদের অনুরোধের জবাব দেয়।যেখানে শিখবেন: পর্ব ০১
- Server blockসার্ভার ব্লক
- nginx config-এর server { } অংশ, যা একটি port আর domain-এর জন্য নিয়ম লেখে।যেখানে শিখবেন: পর্ব ১৪
- Server-side applyসার্ভার-সাইড অ্যাপ্লাই
- Kubernetes API-র apply পদ্ধতি, যেখানে কোন field কার মালিকানায় তার হিসাব API server নিজে রাখে।যেখানে শিখবেন: পর্ব ৬০
- server_nameসার্ভার নেম
- কোন domain নামের অনুরোধ এই server block নেবে, তা বলার directive. অনুরোধের Host header-এর সাথে এটি মেলানো হয়।যেখানে শিখবেন: পর্ব ১৪
- Serverlessসার্ভারলেস
- গ্রাহক server-এর সংখ্যা ভাবেন না, বিল হয় ব্যবহার অনুযায়ী। Server থাকে, তবে তা provider সামলায়।যেখানে শিখবেন: পর্ব ০২পর্ব ২২পর্ব ৬৯
- Serverless containerসার্ভারলেস কন্টেইনার
- যে সেবায় আপনি শুধু container image আর ক্ষমতা বলেন, আর node বা cluster provider সামলান। যেমন Fargate, Cloud Run, Azure Container Apps.যেখানে শিখবেন: পর্ব ১৯পর্ব ৭১
- Serverless databaseসার্ভারলেস ডেটাবেস
- যে database ক্ষমতা নিজে বাড়ায়-কমায় আর বিল হয় ব্যবহার অনুযায়ী। শূন্যে নামার শর্ত সেবাভেদে আলাদা।যেখানে শিখবেন: পর্ব ৭১
- Serverless Frameworkসার্ভারলেস ফ্রেমওয়ার্ক
- YAML ফাইল থেকে function আর সংশ্লিষ্ট সেবা deploy করার একটি হাতিয়ার।যেখানে শিখবেন: পর্ব ৭১
- Service (Compose)সার্ভিস
- Compose ফাইলে একটি কাজের সংজ্ঞা: কোন image, কোন port, কোন network. একটি service থেকে এক বা একাধিক container চলতে পারে।যেখানে শিখবেন: পর্ব ৪০
- Service (Kubernetes)সার্ভিস
- একদল Pod-এর সামনে একটি স্থির নাম আর ঠিকানা দেওয়ার Kubernetes object. Pod বদলালেও এই ঠিকানা বদলায় না।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৪৫পর্ব ৪৬
- Service accountসার্ভিস অ্যাকাউন্ট
- মানুষের বদলে একটি app বা service-এর জন্য বানানো account, যার ক্ষমতা শুধু সেই কাজের জন্য।যেখানে শিখবেন: পর্ব ০৮পর্ব ৩১পর্ব ৪৭
- Service catalogসার্ভিস ক্যাটালগ
- প্রতিষ্ঠানের সব service-এর তালিকা, যেখানে মালিক, নির্ভরতা, documentation আর অবস্থা লেখা থাকে।যেখানে শিখবেন: পর্ব ৬২
- Service control policy (SCP)সার্ভিস কন্ট্রোল পলিসি
- AWS Organizations-এর নিয়ম, যা account বা OU-র সর্বোচ্চ অধিকারের সীমা টানে। এটি নিজে কোনো অনুমতি দেয় না।যেখানে শিখবেন: পর্ব ৩২পর্ব ৩৪পর্ব ৩৫
- Service discoveryসার্ভিস ডিসকভারি
- ঠিকানা হাতে না লিখে নাম দিয়ে অন্য service খুঁজে পাওয়ার ব্যবস্থা।যেখানে শিখবেন: পর্ব ৪০পর্ব ৪৫পর্ব ৬৩
- Service meshসার্ভিস মেশ
- Service-গুলোর মধ্যে traffic, TLS আর metric সামলানোর আলাদা স্তর, যা প্রায়ই sidecar বা node-স্তরের proxy দিয়ে চলে।যেখানে শিখবেন: পর্ব ১৯পর্ব ৪৩পর্ব ৪৬
- Service replicaসার্ভিস রেপ্লিকা
- একই service-এর আরেকটি চলমান কপি। Replica বাড়িয়ে একই কাজ কয়েকটি container-এ ভাগ করা যায়।যেখানে শিখবেন: পর্ব ৪০
- Session idসেশন আইডি
- SSH key exchange থেকে পাওয়া একটি মান, যা প্রতিটি সংযোগে আলাদা। Key login-এর স্বাক্ষর এর সাথে বাঁধা থাকে।যেখানে শিখবেন: পর্ব ১২
- Session managerসেশন ম্যানেজার
- Cloud-এর এমন প্রবেশ ব্যবস্থা, যেখানে VM-এর agent বাইরের দিকে সংযোগ রাখে আর ব্যবহারকারী IAM পরিচয়ে shell পান। সাধারণত inbound port লাগে না।যেখানে শিখবেন: পর্ব ১২পর্ব ২২পর্ব ২৮
- Session policyসেশন পলিসি
- অস্থায়ী session তৈরির সময় দেওয়া policy, যা ওই session-এর অনুমতি আরও কমায়। এটি নতুন কিছু দেয় না।যেখানে শিখবেন: পর্ব ৩২
- Session tokenসেশন টোকেন
- অস্থায়ী credential-এর তৃতীয় অংশ। Key id আর secret-এর সাথে এটিও প্রতিটি অনুরোধে লাগে।যেখানে শিখবেন: পর্ব ৩১
- sessionAffinityসেশন অ্যাফিনিটি
- Kubernetes Service-এর field. ClientIP দিলে একই client IP-র নতুন সংযোগ একই Pod-এ যেতে থাকে।যেখানে শিখবেন: পর্ব ৫৯
- setuidসেট-ইউআইডি
- এই বিট থাকা প্রোগ্রাম যে চালাল তার নয়, ফাইলের মালিকের পরিচয়ে চলে। এটি কাজের, তবে ঝুঁকিপূর্ণ।যেখানে শিখবেন: পর্ব ০৮
- Severityসিভিয়ারিটি
- একটি সমস্যা বা ঘটনা কতটা গুরুতর, তার স্তর। যেমন Critical, High, Medium, Low.যেখানে শিখবেন: পর্ব ৩৪পর্ব ৬৭পর্ব ৭৬
- SHA pinningশা পিনিং
- Action বা dependency-কে tag-এর বদলে পুরো commit SHA দিয়ে নির্দিষ্ট করা।যেখানে শিখবেন: পর্ব ৬১
- Shadow ITশ্যাডো আইটি
- প্রতিষ্ঠানের নিয়ম ও নজরের বাইরে কর্মীদের নিজে থেকে নেওয়া সফটওয়্যার বা cloud account.যেখানে শিখবেন: পর্ব ৩৫পর্ব ৬২
- Shadow trafficশ্যাডো ট্রাফিক
- আসল অনুরোধের কপি নতুন version-এ পাঠানো, কিন্তু তার উত্তর ফেলে দেওয়া। Traffic mirroring নামেও পরিচিত।যেখানে শিখবেন: পর্ব ৫৯পর্ব ৭৫
- Shebangশিব্যাং
- Script-এর প্রথম লাইনের #! অংশ, যা kernel-কে বলে দেয় কোন interpreter দিয়ে ফাইলটি চালাতে হবে।যেখানে শিখবেন: পর্ব ১০
- Shellশেল
- যে program আপনার লেখা command পড়ে, ব্যাখ্যা করে আর অন্য program চালায়। Linux server-এ সবচেয়ে প্রচলিত shell হলো Bash.যেখানে শিখবেন: পর্ব ০৯
- Shell formশেল ফর্ম
- CMD বা ENTRYPOINT লেখার সাধারণ ধরন, যেখানে কমান্ডটি /bin/sh -c দিয়ে চলে।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৩৮পর্ব ৮১
- Shell scriptশেল স্ক্রিপ্ট
- Shell-এর কমান্ড একটি ফাইলে পরপর লিখে রাখা, যাতে একবারে চালানো যায়।যেখানে শিখবেন: পর্ব ১০
- ShellCheckশেলচেক
- Shell script না চালিয়েই পড়ে সাধারণ ভুল ধরার open source tool.যেখানে শিখবেন: পর্ব ১০পর্ব ৩৮
- Shift leftশিফট লেফট
- পরীক্ষা আর নিরাপত্তা যাচাই কাজের শুরুর দিকে নিয়ে আসা, যাতে ভুল সস্তায় ধরা পড়ে।যেখানে শিখবেন: পর্ব ৫৫পর্ব ৬১
- Sidecarসাইডকার
- মূল container-এর পাশে একই pod-এ চলা সহায়ক container, যা log বা network-এর মতো কাজ সামলায়।যেখানে শিখবেন: পর্ব ১৯পর্ব ৪৩পর্ব ৫৯
- SIEM (Security Information and Event Management)সিয়েম
- নানা উৎসের log আর নিরাপত্তা-সংকেত এক জায়গায় এনে খোঁজা, মেলানো আর alert দেওয়ার ব্যবস্থা।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৬৪
- SIGKILLসিগকিল
- Signal 9: kernel সরাসরি process শেষ করে দেয়। এটি ধরা বা উপেক্ষা করা যায় না, তাই গুছিয়ে নেওয়ার সুযোগও থাকে না।যেখানে শিখবেন: পর্ব ১১পর্ব ৩৮পর্ব ৩৯
- Signalসিগন্যাল
- Kernel-এর মাধ্যমে কোনো process-কে পাঠানো ছোট সংকেত, যেমন থামতে বলা। Process অনেক signal ধরে নিজের মতো সামলাতে পারে।যেখানে শিখবেন: পর্ব ১০পর্ব ১১পর্ব ৩৭
- Signed requestসাইনড রিকোয়েস্ট
- Secret দিয়ে হিসাব করা স্বাক্ষরসহ অনুরোধ। এতে পরিচয় প্রমাণ হয় আর পথে বদল ধরা পড়ে, কিন্তু secret পথে যায় না।যেখানে শিখবেন: পর্ব ০৬পর্ব ২০পর্ব ২১
- SIGPIPEসিগপাইপ
- যে pipe-এর পড়ার মুখ বন্ধ, তাতে লিখতে গেলে kernel-এর পাঠানো signal. সাধারণত এতে program থেমে যায়, আর exit status আসে 141.যেখানে শিখবেন: পর্ব ০৯
- Sigstoreসিগস্টোর
- Software সই করা আর যাচাইয়ের open-source project. Cosign, Fulcio আর Rekor এর অংশ।যেখানে শিখবেন: পর্ব ৪১
- SIGTERMসিগটার্ম
- Signal 15: ভদ্রভাবে থামতে বলা। Process এটি ধরে কাজ গুছিয়ে বের হতে পারে, আবার উপেক্ষাও করতে পারে।যেখানে শিখবেন: পর্ব ১১পর্ব ১৭পর্ব ৩৮
- Silenceসাইলেন্স
- নির্দিষ্ট সময়ের জন্য মিলে যাওয়া alert-এর বার্তা বন্ধ রাখা, যেমন পরিকল্পিত কাজের সময়। Alert থাকে, শুধু বার্তা যায় না।যেখানে শিখবেন: পর্ব ৬৬
- Siloসাইলো
- নিজের গণ্ডিতে আটকে থাকা দল, যারা অন্য দলের সাথে লক্ষ্য বা তথ্য ভাগ করে না।যেখানে শিখবেন: পর্ব ০৭
- Simple routingসিম্পল রাউটিং
- কোনো শর্ত ছাড়া একটি record-এর মান উত্তর দেওয়া।যেখানে শিখবেন: পর্ব ২৯
- Single point of failureসিঙ্গেল পয়েন্ট অব ফেইলিউর
- যে একটি অংশ বিকল হলে পুরো ব্যবস্থা বন্ধ হয়ে যায়।যেখানে শিখবেন: পর্ব ১৪পর্ব ২০পর্ব ২৩
- Site-to-site VPNসাইট-টু-সাইট ভিপিএন
- পুরো দুটি network, যেমন অফিস আর VPC, জোড়ার VPN. সংযোগটি দুই পাশের gateway বা router চালায়।যেখানে শিখবেন: পর্ব ২৮পর্ব ৭৫
- SLA (Service Level Agreement)এসএলএ
- Provider আর গ্রাহকের চুক্তি, যেখানে সেবার মাত্রা আর তা না মিললে ক্ষতিপূরণের শর্ত লেখা থাকে। সাধারণত ক্ষতিপূরণ হয় service credit-এ।যেখানে শিখবেন: পর্ব ০৫পর্ব ২০পর্ব ৬৬
- Slackস্ল্যাক
- বুক করা resource আর আসল ব্যবহারের ফাঁক, যার টাকা দেওয়া হয় কিন্তু কাজে লাগে না।যেখানে শিখবেন: পর্ব ৭৩
- SLI (Service Level Indicator)এস-এল-আই
- সেবার মান মাপার সংখ্যা, সাধারণত ভালো ঘটনা ÷ বৈধ ঘটনা, যেমন সফল অনুরোধের শতাংশ।যেখানে শিখবেন: পর্ব ৬৬পর্ব ৭৬পর্ব ৭৯
- SLO (service level objective)এসএলও
- একটি service কতটা নির্ভরযোগ্য হবে, তার দলীয় লক্ষ্য, যেমন মাসে ৯৯.৯% অনুরোধ সফল।যেখানে শিখবেন: পর্ব ০৭পর্ব ৬৬পর্ব ৬৭
- Slow query logস্লো কোয়েরি লগ
- নির্দিষ্ট সময়ের চেয়ে বেশি সময় নেওয়া query-গুলোর তালিকা, যা tuning-এর শুরুর জায়গা।যেখানে শিখবেন: পর্ব ২২
- SLSAসালসা
- Supply-chain Levels for Software Artifacts. Build-এর প্রমাণ আর সুরক্ষা ধাপে ধাপে বাড়ানোর কাঠামো।যেখানে শিখবেন: পর্ব ৪১পর্ব ৫৮পর্ব ৬১
- SMB (Server Message Block)এস-এম-বি
- Network-এ ফাইল ভাগ করার প্রোটোকল, যা মূলত Windows জগতে ব্যবহৃত হয়।যেখানে শিখবেন: পর্ব ২০
- Smoke testস্মোক টেস্ট
- Deploy-এর ঠিক পরে চালানো ছোট, দ্রুত পরীক্ষা, যা দেখে মূল কাজগুলো অন্তত চলছে কি না।যেখানে শিখবেন: পর্ব ৫৮পর্ব ৬৮পর্ব ৭৫
- Snapshotস্ন্যাপশট
- কোনো নির্দিষ্ট মুহূর্তে disk বা ডেটার অবস্থার সংরক্ষিত ছবি, যা থেকে আগের অবস্থায় ফেরা যায়।যেখানে শিখবেন: পর্ব ০২পর্ব ১৫পর্ব ১৬
- SNAT (Source NAT)এসন্যাট
- Packet-এর source ঠিকানা আর দরকারে port বদলানো। ফিরতি packet চিনতে যন্ত্রটি একটি খাতা রাখে।যেখানে শিখবেন: পর্ব ২৬
- SNIএসএনআই
- Server Name Indication: TLS শুরুর সময় client জানায় কোন host নাম চায়, যাতে একই ঠিকানায় অনেক site চলতে পারে।যেখানে শিখবেন: পর্ব ১৩পর্ব ১৮পর্ব ৪৬
- Snowflake serverস্নোফ্লেক সার্ভার
- হাতে বদলাতে বদলাতে এমন অনন্য হয়ে যাওয়া server, যা হুবহু আবার বানানো কঠিন।যেখানে শিখবেন: পর্ব ১৪পর্ব ১৫পর্ব ১৬
- SOA recordএসওএ রেকর্ড
- Zone-এর শুরুতে থাকা প্রশাসনিক record, যাতে serial আর negative cache-এর সময় থাকে।যেখানে শিখবেন: পর্ব ২৯
- Soak testসোক টেস্ট
- মাঝারি চাপ বহু ঘণ্টা চালানো, যাতে memory leak বা ধীরে ফুরিয়ে যাওয়া সম্পদের সমস্যা ধরা পড়ে।যেখানে শিখবেন: পর্ব ৬৮
- SOC 2সক টু
- AICPA-র কাঠামোয় স্বাধীন CPA প্রতিষ্ঠানের রিপোর্ট, যা security, availability-র মতো বিষয়ে নিয়ন্ত্রণ যাচাই করে। Type I নকশা দেখে, Type II সময়কাল জুড়ে কার্যকারিতা।যেখানে শিখবেন: পর্ব ৩৫
- Socketসকেট
- নেটওয়ার্ক সংযোগের একটি প্রান্ত, যা প্রোগ্রাম ফাইলের মতো করে ব্যবহার করে। ঠিকানা আর port দিয়ে এটি চেনা যায়।যেখানে শিখবেন: পর্ব ১৩
- Soft limitসফট লিমিট
- যে quota আবেদন করলে provider বাড়াতে পারে।যেখানে শিখবেন: পর্ব ৩৫
- Software supply chainসফটওয়্যার সাপ্লাই চেইন
- একটি software তৈরি থেকে চালানো পর্যন্ত সব উপকরণ, টুল, মানুষ আর ধাপের শিকল।যেখানে শিখবেন: পর্ব ৪১পর্ব ৫০
- Software supply chainসফটওয়্যার সাপ্লাই চেইন
- আপনার সিস্টেমে ঢোকা বাইরের কোড, image, module আর টুলের পুরো শিকল, আর সেগুলোর উৎস ও নিরাপত্তা।যেখানে শিখবেন: পর্ব ৫৪
- Software templateসফটওয়্যার টেমপ্লেট
- নতুন service-এর আগে থেকে সাজানো ছাঁচ, যা কয়েকটি input নিয়ে repository, pipeline আর config তৈরি করে।যেখানে শিখবেন: পর্ব ৬২
- Solaris Zonesসোলারিস জোনস
- Sun Microsystems-এর OS-স্তরের virtualization, যা Solaris 10-এ রিসোর্স-সীমাসহ আলাদা zone দেয়।যেখানে শিখবেন: পর্ব ৩৬
- SOPSসপস
- YAML বা JSON ফাইলের মানগুলো KMS, age বা PGP দিয়ে এনক্রিপ্ট করার tool, যাতে key-এর নাম পড়া যায়।যেখানে শিখবেন: পর্ব ৬০
- Sort keyসর্ট কি
- একই partition-এর ভেতরে item-গুলোর ক্রম ঠিক করা key. এতে range query করা যায়।যেখানে শিখবেন: পর্ব ২৩
- Source/destination checkসোর্স ডেস্টিনেশন চেক
- Instance নিজের ঠিকানা ছাড়া অন্যের packet পাঠাচ্ছে বা নিচ্ছে কি না, তার যাচাই। NAT instance-এ এটি বন্ধ রাখতে হয়।যেখানে শিখবেন: পর্ব ২৬
- SOURCE_DATE_EPOCHসোর্স ডেট ইপক
- Build tool-কে একটি স্থির সময় জানানোর প্রচলিত environment variable, যাতে timestamp-এর কারণে ফল না বদলায়। মান Unix সময়ের সেকেন্ড।যেখানে শিখবেন: পর্ব ৫৮
- Sovereign cloudসভরেন ক্লাউড
- ডেটা, কর্মী ও আইনি নিয়ন্ত্রণ নির্দিষ্ট দেশ বা অঞ্চলের ভেতরে রাখার প্রতিশ্রুতি দেওয়া cloud সেবা। এর মান-নির্ধারিত সংজ্ঞা নেই, অর্থ provider-ভেদে আলাদা।যেখানে শিখবেন: পর্ব ০৩পর্ব ৩৫
- SPACE frameworkস্পেস ফ্রেমওয়ার্ক
- ২০২১ সালের ACM Queue প্রবন্ধে প্রস্তাবিত কাঠামো, যা ডেভেলপারের উৎপাদনশীলতাকে satisfaction, performance, activity, communication আর efficiency এই পাঁচ দিক থেকে দেখে।যেখানে শিখবেন: পর্ব ৬২
- Spanস্প্যান
- একটি trace-এর একটি কাজের টুকরো, যার নাম, শুরুর সময়, দৈর্ঘ্য, attribute, event আর status থাকে।যেখানে শিখবেন: পর্ব ৬৫
- Span attributeস্প্যান অ্যাট্রিবিউট
- span-এর সাথে জোড়া key-value তথ্য, যেমন http.route বা db.system.name, যা ধরে খোঁজা যায়।যেখানে শিখবেন: পর্ব ৬৫
- Span eventস্প্যান ইভেন্ট
- span চলার মাঝে একটি নির্দিষ্ট মুহূর্তের চিহ্ন, যেমন retry বা exception. এর সময় আছে, দৈর্ঘ্য নেই।যেখানে শিখবেন: পর্ব ৬৫
- Span IDস্প্যান আইডি
- একটি একক span-এর পরিচয়। W3C নিয়মে এটি ৮ byte, লেখায় ১৬টি hex অক্ষর।যেখানে শিখবেন: পর্ব ৬৫
- Span kindস্প্যান কাইন্ড
- span-এর ভূমিকা: internal, server, client, producer বা consumer.যেখানে শিখবেন: পর্ব ৬৫
- Span linkস্প্যান লিংক
- parent না হয়েও অন্য span-এর দিকে নির্দেশ করা সম্পর্ক। batch বা queue-র কাজে একাধিক উৎস জুড়তে লাগে।যেখানে শিখবেন: পর্ব ৬৫পর্ব ৭১
- Span statusস্প্যান স্ট্যাটাস
- span-এর ফল: Unset, Ok বা Error. OTLP-তে এদের সংখ্যা যথাক্রমে 0, 1 আর 2.যেখানে শিখবেন: পর্ব ৬৫
- Spanning multi-cloudস্প্যানিং মাল্টি-ক্লাউড
- একটিই কাজ দুই provider-জুড়ে চলে বা দ্রুত সরে যেতে পারে। এটি কঠিন আর ব্যয়বহুল রূপ।যেখানে শিখবেন: পর্ব ৭৪
- SPDXএস-পি-ডি-এক্স
- SBOM আর লাইসেন্স তথ্যের খোলা ফরম্যাট। Linux Foundation-এর project, ISO/IEC 5962:2021 হিসেবে স্বীকৃত।যেখানে শিখবেন: পর্ব ৪১
- Spike testস্পাইক টেস্ট
- হঠাৎ চাপ কয়েক গুণ করে দেখা, সিস্টেম ধাক্কা সামলায় কি না আর পরে স্বাভাবিকে ফেরে কি না।যেখানে শিখবেন: পর্ব ৬৮
- Split-brainস্প্লিট-ব্রেইন
- দুটি node একই সাথে নিজেকে primary ভেবে লেখা নেওয়া, যাতে ডেটার ইতিহাস দুই ভাগ হয়ে যায়।যেখানে শিখবেন: পর্ব ২২পর্ব ২৪পর্ব ৪৭
- Split-horizon DNSস্প্লিট-হরাইজন ডিএনএস
- প্রশ্নকর্তা ভেতরের না বাইরের, তা দেখে একই নামের আলাদা উত্তর দেওয়া।যেখানে শিখবেন: পর্ব ২৯
- Spot diversificationস্পট ডাইভারসিফিকেশন
- Spot VM-কে কয়েকটি instance type আর zone-এ ছড়িয়ে চালানো, যাতে একসাথে সব ক্ষমতা না হারায়।যেখানে শিখবেন: পর্ব ৭২
- Spot instanceস্পট ইনস্ট্যান্স
- Provider-এর অব্যবহৃত ক্ষমতায় চলা সস্তা VM, যা স্বল্প নোটিশে ফেরত নেওয়া হতে পারে।যেখানে শিখবেন: পর্ব ০৪পর্ব ১৫পর্ব ১৭
- Spot interruptionস্পট ইন্টারাপশন
- Provider-এর ক্ষমতা দরকার হলে স্বল্প নোটিশে spot VM ফেরত নেওয়ার ঘটনা।যেখানে শিখবেন: পর্ব ৭২পর্ব ৭৭
- SR-IOVএসআর-আইওভি
- একটি hardware device-কে একাধিক VM-এর কাছে সরাসরি ভাগ করে দেখানোর PCIe প্রযুক্তি।যেখানে শিখবেন: পর্ব ১৫
- SRE (Site Reliability Engineering)এসআরই
- Google-এ শুরু হওয়া একটি পদ্ধতি, যেখানে software প্রকৌশলের উপায়ে operations আর নির্ভরযোগ্যতার কাজ সামলানো হয়। এর হাতিয়ার SLO, error budget আর toil-এর সীমা।যেখানে শিখবেন: পর্ব ০৭পর্ব ৬২পর্ব ৭৯
- SSH (Secure Shell)এসএসএইচ
- দূরের কম্পিউটারে এনক্রিপ্টেড পথে লগইন, কমান্ড চালানো আর ফাইল পাঠানোর প্রোটোকল। Server সাধারণত TCP port 22-এ শোনে।যেখানে শিখবেন: পর্ব ০৮পর্ব ১২পর্ব ২২
- SSH certificateএসএসএইচ সার্টিফিকেট
- CA-র স্বাক্ষর করা public key, যাতে login নাম আর মেয়াদ লেখা থাকে। OpenSSH-এর নিজস্ব format, web-এর X.509 নয়।যেখানে শিখবেন: পর্ব ১২
- SSH client configএসএসএইচ কনফিগ
- ~/.ssh/config ফাইল, যেখানে প্রতিটি host-এর ছোট নাম, user, key আর পথ লেখা থাকে। প্রতিটি option-এর প্রথম পাওয়া মান ব্যবহার হয়।যেখানে শিখবেন: পর্ব ১২
- ssh-agentএসএসএইচ এজেন্ট
- ল্যাপটপে চলা একটি প্রোগ্রাম, যা খোলা private key মেমরিতে রাখে আর অনুরোধে স্বাক্ষর করে। Key নিজে বাইরে দেয় না।যেখানে শিখবেন: পর্ব ১২
- sshdএসএসএইচ-ডি
- Server-এ চলা SSH daemon, যা সংযোগ গ্রহণ করে, পরিচয় যাচাই করে আর session খুলে দেয়। এর config থাকে /etc/ssh/sshd_config ফাইলে।যেখানে শিখবেন: পর্ব ১২
- SSO (Single Sign-On)এসএসও
- একবার login করে একাধিক সিস্টেমে ঢোকার ব্যবস্থা। পরিচয় থাকে এক জায়গায়।যেখানে শিখবেন: পর্ব ৩১
- SSPL (Server Side Public License)এসএসপিএল
- MongoDB-র তৈরি লাইসেন্স, যা সফটওয়্যারকে সেবা হিসেবে দিলে বিস্তৃত source প্রকাশের শর্ত দেয়। OSI একে open source বলে স্বীকৃতি দেয়নি।যেখানে শিখবেন: পর্ব ২৩
- SSRF (Server-Side Request Forgery)এসএসআরএফ
- যে ত্রুটিতে একটি server-কে দিয়ে তার অজান্তে ভেতরের ঠিকানায় অনুরোধ পাঠানো যায়।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৬পর্ব ৩১
- Stabilization windowস্টেবিলাইজেশন উইন্ডো
- গত কয়েক মিনিটের সুপারিশ মনে রেখে তার মধ্যে সবচেয়ে নিরাপদটি মেনে চলার সময়সীমা।যেখানে শিখবেন: পর্ব ১৭পর্ব ৪৮
- Stack (IaC)স্ট্যাক
- যে resource-গুলো একসাথে একটি state বা একটি deployment হিসেবে সামলানো হয়।যেখানে শিখবেন: পর্ব ৫১
- Stageস্টেজ
- Pipeline-এর job-এর দল। আগের stage শেষ হলে পরেরটি শুরু হয়।যেখানে শিখবেন: পর্ব ৫৭
- Staging environmentস্টেজিং এনভায়রনমেন্ট
- Production-এর মতো করে সাজানো পরীক্ষার environment, যেখানে আসল ব্যবহারকারী থাকেন না।যেখানে শিখবেন: পর্ব ৫৮
- Stale planস্টেল প্ল্যান
- যে state দেখে plan বানানো হয়েছিল, apply-এর আগেই সেটি বদলে গেলে সেই plan পুরোনো হয়ে যায়।যেখানে শিখবেন: পর্ব ৫৩পর্ব ৫৫
- stale-while-revalidateস্টেল-হোয়াইল-রিভ্যালিডেট
- Cache-Control-এর একটি মান: মেয়াদ ফুরানোর পরেও অল্প সময় পুরোনো কপি দেওয়া, আর পেছনে নতুন কপি আনা। RFC 5861.যেখানে শিখবেন: পর্ব ৩০
- Stalenessস্টেলনেস
- একটি series-এর আর নতুন sample আসছে না, এই চিহ্ন। Stale হলে সেটি instant query থেকে বাদ পড়ে।যেখানে শিখবেন: পর্ব ৬৩
- Standbyস্ট্যান্ডবাই
- মূল database-এর অপেক্ষমাণ কপি, যা সাধারণত query নেয় না আর primary বিকল হলে দায়িত্ব নেয়।যেখানে শিখবেন: পর্ব ২২পর্ব ৭৯পর্ব ৮০
- STAR methodস্টার মেথড
- আচরণগত প্রশ্নের উত্তর সাজানোর ছক: Situation, Task, Action, Result.যেখানে শিখবেন: পর্ব ৮০পর্ব ৮১
- Start limitস্টার্ট লিমিট
- নির্দিষ্ট সময়ে কতবার start করা যাবে তার সীমা। systemd-তে StartLimitBurst আর StartLimitIntervalSec দিয়ে ঠিক হয়।যেখানে শিখবেন: পর্ব ১১পর্ব ৪৩
- start_periodস্টার্ট পিরিয়ড
- Container চালু হওয়ার পরের ছাড় দেওয়া সময়। এই সময়ে healthcheck ব্যর্থ হলেও গোনা হয় না।যেখানে শিখবেন: পর্ব ৪০
- Startup probeস্টার্টআপ প্রোব
- ধীরে চালু হওয়া container-এর জন্য পরীক্ষা। এটি সফল না হওয়া পর্যন্ত liveness আর readiness probe বসে থাকে।যেখানে শিখবেন: পর্ব ৪৩পর্ব ৭৯পর্ব ৮১
- State (Terraform)স্টেট
- Terraform-এর হিসাবের খাতা: config-এর কোন address আসলে কোন জিনিস, আর তার শেষ জানা attribute. এতে গোপন মান থাকতে পারে।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫২পর্ব ৫৩
- State lockস্টেট লক
- একটি apply চলার সময় অন্য কাউকে একই state-এ লিখতে না দেওয়ার ব্যবস্থা।যেখানে শিখবেন: পর্ব ৫৩পর্ব ৭৯পর্ব ৮১
- Statefulস্টেটফুল
- যে process নিজের ভেতরে এমন ডেটা রাখে, যা হারালে ক্ষতি হয়। তাকে সহজে বদলানো বা বাড়ানো যায় না।যেখানে শিখবেন: পর্ব ১৯পর্ব ২০পর্ব ৪০
- Stateful firewallস্টেটফুল ফায়ারওয়াল
- যে firewall চলমান সংযোগ মনে রাখে, তাই অনুমতি পাওয়া সংযোগের উত্তর আলাদা নিয়ম ছাড়াই ফিরতে পারে।যেখানে শিখবেন: পর্ব ২৭পর্ব ৭৯পর্ব ৮০
- StatefulSetস্টেটফুলসেট
- যে workload প্রতিটি Pod-কে স্থায়ী নাম, ক্রম আর নিজস্ব storage দেয়। Database-জাতীয় কাজে ব্যবহৃত হয়।যেখানে শিখবেন: পর্ব ৪৪পর্ব ৪৭
- Statelessস্টেটলেস
- যে process নিজের ভেতরে স্থায়ী কিছু রাখে না, তাই যেকোনো instance যেকোনো অনুরোধ সামলাতে পারে।যেখানে শিখবেন: পর্ব ০২পর্ব ১৬পর্ব ১৮
- Stateless firewallস্টেটলেস ফায়ারওয়াল
- যে firewall প্রতিটি packet আলাদাভাবে বিচার করে, আগের কিছু মনে রাখে না। তাই যাওয়া আর ফেরা দুই পথেরই নিয়ম লিখতে হয়।যেখানে শিখবেন: পর্ব ২৭পর্ব ৭৯
- Static analysisস্ট্যাটিক অ্যানালাইসিস
- প্রোগ্রাম না চালিয়ে শুধু code পড়ে ভুল ও ঝুঁকি খোঁজার পদ্ধতি।যেখানে শিখবেন: পর্ব ৫৫
- Static linkingস্ট্যাটিক লিংকিং
- Build-এর সময় দরকারি library-র কোড প্রোগ্রামের ফাইলের ভেতরেই জুড়ে দেওয়া। চলার সময় বাইরের library লাগে না।যেখানে শিখবেন: পর্ব ৩৮
- Static public IPস্ট্যাটিক পাবলিক আইপি
- VM-এর জীবন থেকে আলাদা স্থির ঠিকানা, যা অন্য VM-এ সরানো যায়। AWS-এ Elastic IP.যেখানে শিখবেন: পর্ব ১৫পর্ব ২৬
- Static stabilityস্ট্যাটিক স্ট্যাবিলিটি
- নকশার এমন গুণ, যাতে ব্যর্থতার সময় নতুন কিছু তৈরি বা বদল না করেও সিস্টেম চলতে থাকে।যেখানে শিখবেন: পর্ব ০৫পর্ব ১৬পর্ব ১৭
- Static website hostingস্ট্যাটিক ওয়েবসাইট হোস্টিং
- Server-এ কোড না চালিয়ে আগে থেকে তৈরি HTML, CSS, JS আর ছবি সরাসরি পরিবেশন করা।যেখানে শিখবেন: পর্ব ২১
- Statistical multiplexingস্ট্যাটিস্টিক্যাল মাল্টিপ্লেক্সিং
- অনেকের চাহিদা এক সম্পদে মেলানো, কারণ সবার ব্যস্ত সময় সাধারণত একসাথে পড়ে না।যেখানে শিখবেন: পর্ব ০৪পর্ব ১৫
- Statistical powerস্ট্যাটিস্টিক্যাল পাওয়ার
- একটি সত্যিকারের পার্থক্য থাকলে পরীক্ষাটি তা ধরতে পারার সম্ভাবনা।যেখানে শিখবেন: পর্ব ৫৯
- Status pageস্ট্যাটাস পেজ
- গ্রাহকদের সেবার বর্তমান অবস্থা আর চলমান incident-এর খবর জানানোর পাতা, যা মূল সিস্টেম থেকে আলাদা রাখা ভালো।যেখানে শিখবেন: পর্ব ৬৭
- stderr (standard error)স্ট্যান্ডার্ড এরর
- ভুল আর সতর্কবার্তা লেখার আলাদা পথ, file descriptor 2. Pipe এটি নেয় না, তাই ডেটার সঙ্গে মেশে না।যেখানে শিখবেন: পর্ব ০৯পর্ব ১০
- stdin (standard input)স্ট্যান্ডার্ড ইনপুট
- Program-এর ইনপুট পড়ার পথ, file descriptor 0. ডিফল্টে কীবোর্ড, তবে ফাইল বা pipe-ও হতে পারে।যেখানে শিখবেন: পর্ব ০৯
- stdout (standard output)স্ট্যান্ডার্ড আউটপুট
- Program-এর আসল ফলাফল লেখার পথ, file descriptor 1. Pipe এই পথটিই পরের program-এ পাঠায়।যেখানে শিখবেন: পর্ব ০৯পর্ব ১০পর্ব ৩৯
- Stdout bufferingস্ট্যান্ডার্ড আউটপুট বাফারিং
- Stdout terminal না হলে অনেক program আউটপুট জমিয়ে বড় টুকরোয় লেখে। তাই pipe-এ লাইভ ডেটা দেরিতে আসতে পারে।যেখানে শিখবেন: পর্ব ০৯
- Steady-state hypothesisস্টেডি-স্টেট হাইপোথিসিস
- ব্যর্থতা ঢোকালেও সিস্টেমের স্বাভাবিক আচরণের মাপা সংখ্যা ঠিক থাকবে, এই আগাম দাবি। যেমন success ৯৯%-এর ওপরে থাকবে।যেখানে শিখবেন: পর্ব ৬৮পর্ব ৭৬
- Steal timeস্টিল টাইম
- Virtual machine চলতে চেয়েছিল, কিন্তু hypervisor CPU অন্য কাউকে দিয়েছিল, এমন সময়। top-এ এটি st.যেখানে শিখবেন: পর্ব ১১পর্ব ১৫
- Stepস্টেপ
- একটি job-এর ভেতরে পরপর চলা একটি command বা তৈরি action.যেখানে শিখবেন: পর্ব ৫৭
- Step scalingস্টেপ স্কেলিং
- Metric সীমা কতটা ছাড়াল, তার ধাপ দেখে আগে থেকে লেখা সংখ্যায় instance যোগ বা বাদ দেওয়ার নিয়ম।যেখানে শিখবেন: পর্ব ১৭
- Sticky bitস্টিকি বিট
- Directory-র একটি বিট, যা থাকলে সবাই লিখতে পারলেও নিজের ছাড়া অন্যের ফাইল মুছতে পারে না, যেমন
/tmp-এ।যেখানে শিখবেন: পর্ব ০৮ - Sticky sessionস্টিকি সেশন
- একজন ব্যবহারকারীর অনুরোধ বারবার একই target-এ পাঠানো, সাধারণত cookie দিয়ে। Session affinity নামেও পরিচিত।যেখানে শিখবেন: পর্ব ১৮পর্ব ৪৫পর্ব ৫৯
- Stop grace periodস্টপ গ্রেস পিরিয়ড
- docker stop প্রথম signal পাঠানোর পর SIGKILL-এর আগে যতক্ষণ অপেক্ষা করে। -t বা --stop-timeout দিয়ে বদলানো যায়।যেখানে শিখবেন: পর্ব ৩৯পর্ব ৪৩
- Storage autoscalingস্টোরেজ অটোস্কেলিং
- খালি জায়গা কমে এলে database-এর storage নিজে থেকে বাড়ানো। সাধারণত একটি সর্বোচ্চ সীমা থাকে, আর কমানো যায় না।যেখানে শিখবেন: পর্ব ২২
- Storage classস্টোরেজ ক্লাস
- Object-এর দাম আর ব্যবহারের ধাপ, যেমন hot, cool, cold, archive. ঠান্ডা ধাপে জমা সস্তা, কিন্তু পড়া দামি।যেখানে শিখবেন: পর্ব ২১পর্ব ৭২পর্ব ৭৩
- StorageClassস্টোরেজ ক্লাস
- Kubernetes-এ storage-এর ধরন: কোন provisioner, কোন parameter, কোন reclaim policy আর কখন bind হবে। Object storage-এর storage class থেকে এটি আলাদা।যেখানে শিখবেন: পর্ব ৪৭
- Strangler fig patternস্ট্র্যাংলার ফিগ প্যাটার্ন
- পুরোনো সিস্টেম একবারে না বদলে সামনে একটি proxy বসিয়ে অংশ ধরে ধরে নতুন সিস্টেমে সরানো।যেখানে শিখবেন: পর্ব ৭৫
- Strategic merge patchস্ট্র্যাটেজিক মার্জ প্যাচ
- Kubernetes-এর patch ধরন, যা YAML-এর টুকরো মেলায়, আর containers-এর মতো list-কে name দিয়ে মিলিয়ে নেয়।যেখানে শিখবেন: পর্ব ৫০
- Stream consumerস্ট্রিম কনজিউমার
- যে process সবসময় চালু থেকে একটি ঘটনার ধারা থেকে বার্তা পড়ে কাজ করে, যেমন Kafka topic-এর পাঠক।যেখানে শিখবেন: পর্ব ১৯পর্ব ৭০
- Stream-aligned teamস্ট্রিম-অ্যালাইন্ড টিম
- একটি ব্যবহারকারী-মুখী কাজের ধারা শুরু থেকে শেষ পর্যন্ত সামলানো দল।যেখানে শিখবেন: পর্ব ০৭
- Stress testস্ট্রেস টেস্ট
- চাপ প্রত্যাশার ওপরে বাড়াতে থাকা, যাতে সিস্টেমের সীমা আর ভেঙে পড়ার ধরন জানা যায়।যেখানে শিখবেন: পর্ব ৬৮
- Strong consistencyস্ট্রং কনসিস্টেন্সি
- সফল লেখার পরের প্রতিটি পড়া সেই নতুন মানই দেখবে, এমন নিশ্চয়তা।যেখানে শিখবেন: পর্ব ২৩
- Structured logস্ট্রাকচার্ড লগ
- যে log-এর প্রতিটি ঘটনা নাম-সহ ঘরে লেখা, সাধারণত JSON আকারে। এতে অবস্থান নয়, নাম ধরে প্রশ্ন করা যায়।যেখানে শিখবেন: পর্ব ০৯পর্ব ৬৪পর্ব ৬৫
- STS (Security Token Service)এসটিএস
- AWS-এর যে সেবা role assume করার পর মেয়াদসহ অস্থায়ী credential জারি করে।যেখানে শিখবেন: পর্ব ৩১পর্ব ৬১
- sub (subject claim)সাবজেক্ট ক্লেইম
- Token-এর মালিক কে, তা জানায়। CI-তে সাধারণত repository আর branch-এর পরিচয়।যেখানে শিখবেন: পর্ব ৬১
- Subdomain takeoverসাবডোমেইন টেকওভার
- Dangling record-এর কারণে অন্য কারও আপনার subdomain-এর নিচে বিষয়বস্তু দেখাতে পারার ঝুঁকি।যেখানে শিখবেন: পর্ব ২৯
- Subnetসাবনেট
- একটি VPC-র ঠিকানা-পরিসরের ছোট একটি ভাগ, যা সাধারণত একটি availability zone-এ থাকে।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬পর্ব ২৭
- subPathসাবপাথ
- পুরো volume নয়, তার একটি ফাইল বা ফোল্ডার mount করার নিয়ম। এভাবে mount করা ConfigMap ফাইল আপনা থেকে বদলায় না।যেখানে শিখবেন: পর্ব ৪৭
- sudoসুডু
- নিয়ম মেনে একটি কমান্ড অন্য user হিসেবে, সাধারণত root হিসেবে, চালানোর প্রোগ্রাম। প্রতিটি ব্যবহার log-এ থাকে।যেখানে শিখবেন: পর্ব ০৮
- Summaryসামারি
- App নিজেই quantile হিসাব করে পাঠায় এমন metric. একটি instance-এর জন্য নির্ভুল, কিন্তু বহু instance-এর quantile মেলানো যায় না।যেখানে শিখবেন: পর্ব ৬৩
- Support planসাপোর্ট প্ল্যান
- Provider-এর কারিগরি সাহায্যের কেনা স্তর, যার দাম প্রায়ই মাসিক বিলের শতাংশে হিসাব হয়।যেখানে শিখবেন: পর্ব ৭২
- Sustainabilityসাসটেইনেবিলিটি
- একই কাজ কম শক্তি আর কম সম্পদে করে পরিবেশের ওপর প্রভাব কমানোর দিক।যেখানে শিখবেন: পর্ব ৭৪
- Sustained use discountসাসটেইনড ইউজ ডিসকাউন্ট
- Google Cloud-এ কিছু VM মাসের বেশিরভাগ সময় চললে অঙ্গীকার ছাড়াই নিজে থেকে পাওয়া ছাড়।যেখানে শিখবেন: পর্ব ৭২
- Swapসোয়াপ
- RAM-এর চাপ কমাতে কম ব্যবহৃত memory disk-এ সরিয়ে রাখার জায়গা। Disk অনেক ধীর, তাই ঘন ঘন swap হলে system ধীর হয়ে যায়।যেখানে শিখবেন: পর্ব ১১পর্ব ৩৯
- Swiss cheese modelসুইস চিজ মডেল
- James Reason-এর মডেল: প্রতিটি সুরক্ষা স্তরে ফুটো থাকে, আর ফুটোগুলো এক সারিতে পড়লে দুর্ঘটনা ঘটে।যেখানে শিখবেন: পর্ব ৬৭
- Symmetric encryptionসিমেট্রিক এনক্রিপশন
- যে encryption-এ একই key দিয়ে ডেটা লক করা আর খোলা হয়।যেখানে শিখবেন: পর্ব ৩৩
- Symptom-based alertসিম্পটম-বেসড অ্যালার্ট
- ব্যবহারকারী যে কষ্ট টের পাচ্ছেন তার ওপর alert, যেমন error বা ধীর উত্তর; CPU-র মতো ভেতরের কারণের ওপর নয়।যেখানে শিখবেন: পর্ব ৬৬
- SYN cookieসিন কুকি
- TCP সংযোগ শেষ হওয়ার আগে server-এ অবস্থা না রেখে প্রথম উত্তরের ভেতরেই তথ্য বসানোর কৌশল, যাতে connection টেবিল না ভরে।যেখানে শিখবেন: পর্ব ৩০
- Sync hookসিঙ্ক হুক
- Argo CD-তে sync-এর আগে বা পরে একবার চালানো কাজ, যেমন database migration Job.যেখানে শিখবেন: পর্ব ৬০
- Sync waveসিঙ্ক ওয়েভ
- Argo CD-তে annotation দিয়ে object বসানোর ক্রম ঠিক করা। ছোট সংখ্যা আগে যায়।যেখানে শিখবেন: পর্ব ৬০
- Synchronous invocationসিনক্রোনাস ইনভোকেশন
- ডাকা পক্ষ function-এর উত্তর না পাওয়া পর্যন্ত অপেক্ষা করে। ব্যর্থ হলে error সরাসরি সে-ই পায়।যেখানে শিখবেন: পর্ব ৬৯
- Synchronous replicationসিনক্রোনাস রেপ্লিকেশন
- দ্বিতীয় কপি লেখা নিশ্চিত করার পরই “লেখা হয়েছে” জানানো। ডেটা হারানোর ঝুঁকি কমে, কিন্তু প্রতিটি লেখায় RTT যোগ হয়।যেখানে শিখবেন: পর্ব ০৫পর্ব ২২
- Synthetic probeসিন্থেটিক প্রোব
- নির্দিষ্ট সময় পরপর নিজে থেকে পাঠানো নকল অনুরোধ, যা ব্যবহারকারী না থাকলেও সেবা চলছে কি না দেখে।যেখানে শিখবেন: পর্ব ৬৬
- systemctlসিস্টেম-সিটিএল
- systemd-কে কমান্ড দেওয়ার টুল: start, stop, status, enable ইত্যাদি।যেখানে শিখবেন: পর্ব ১১
- systemdসিস্টেমডি
- আধুনিক Linux-এর প্রথম process আর service ব্যবস্থাপক, যা service চালু, বন্ধ আর পড়ে গেলে আবার চালু করে।যেখানে শিখবেন: পর্ব ১০পর্ব ১১পর্ব ১৪
- systemd timerসিস্টেমডি টাইমার
- systemd-এর .timer unit, যা নির্দিষ্ট সময়ে একটি service চালায়। Cron-এর আধুনিক বিকল্প।যেখানে শিখবেন: পর্ব ১০
T
- Table partitioningটেবিল পার্টিশনিং
- বড় table-কে তারিখের মতো একটি column ধরে ভাগ করে রাখা, যাতে query অপ্রয়োজনীয় ভাগ এড়াতে পারে।যেখানে শিখবেন: পর্ব ২৩
- Tagট্যাগ
- Resource-এর গায়ে লাগানো key-value লেবেল, যেমন owner=rafi. খোঁজা, হিসাব আর পরিষ্কারে কাজে লাগে।যেখানে শিখবেন: পর্ব ০৬পর্ব ২৭পর্ব ৩২
- Tag coverageট্যাগ কভারেজ
- সংখ্যা বা খরচের হিসাবে কত ভাগ resource-এ প্রয়োজনীয় tag সঠিক মানসহ আছে।যেখানে শিখবেন: পর্ব ৩৫পর্ব ৭৩
- Tail latencyটেইল লেটেন্সি
- সবচেয়ে ধীর অল্প কিছু অনুরোধের latency, যেমন p99. গড় দেখে এটি বোঝা যায় না।যেখানে শিখবেন: পর্ব ৬৮পর্ব ৬৯পর্ব ৭০
- Tail samplingটেইল স্যাম্পলিং
- পুরো trace জমা করে ফল দেখে রাখা হবে কি না ঠিক করা। error ধরে, কিন্তু memory আর জটিলতা লাগে।যেখানে শিখবেন: পর্ব ৬৫
- Taintটেইন্ট
- Node-এ লাগানো একটি চিহ্ন, যা মেনে নিতে পারে না এমন Pod-কে সেই node থেকে দূরে রাখে।যেখানে শিখবেন: পর্ব ৪২পর্ব ৪৮পর্ব ৮১
- Targetটার্গেট
- কয়েকটি unit-কে একসাথে ধরার systemd-এর দলগত unit, যেমন multi-user.target. Boot-এর একেকটি অবস্থা বোঝাতে কাজে লাগে।যেখানে শিখবেন: পর্ব ১১
- Targetটার্গেট
- যে ঠিকানা থেকে Prometheus metric টানে, যেমন একটি app-এর host আর port.যেখানে শিখবেন: পর্ব ৬৩
- Target groupটার্গেট গ্রুপ
- Load balancer-এর পেছনের এক দল target, যেমন VM বা container, যারা একই ধরনের অনুরোধ নেয়। Health check এই দল ধরেই চলে।যেখানে শিখবেন: পর্ব ১৮পর্ব ৭৯
- Target trackingটার্গেট ট্র্যাকিং
- একটি metric-কে একটি লক্ষ্যের কাছে ধরে রাখতে autoscaler নিজেই instance-এর সংখ্যা হিসাব করে, এমন নিয়ম।যেখানে শিখবেন: পর্ব ১৭পর্ব ৭০পর্ব ৭৭
- targetPortটার্গেট পোর্ট
- Service যে port-এ Pod-এর কাছে traffic পৌঁছায়। সংখ্যা বা containerPort-এর নাম, দুটোই হতে পারে।যেখানে শিখবেন: পর্ব ৪৫
- Taskটাস্ক
- Container service-এ এক কপি চলমান container বা container-এর দল। ক্ষমতা বাড়াতে task-এর সংখ্যা বাড়ানো হয়।যেখানে শিখবেন: পর্ব ১৯
- Task (Ansible)টাস্ক
- Play-এর ভেতরের একটি কাজ। এতে একটি নাম আর একটি module-এর ডাক থাকে।যেখানে শিখবেন: পর্ব ৫৬
- TCOটিসিও
- Total cost of ownership, মালিকানার মোট খরচ। একটি নির্দিষ্ট সময়ে কোনো সমাধানের দৃশ্যমান ও লুকানো সব খরচের যোগফল।যেখানে শিখবেন: পর্ব ০৪পর্ব ২২পর্ব ৭৫
- TCPটিসিপি
- Transmission Control Protocol: সংযোগভিত্তিক protocol, যা ডেটা ক্রমমতো আর নির্ভরযোগ্যভাবে পৌঁছে দেয়।যেখানে শিখবেন: পর্ব ১৩
- Team Topologiesটিম টপোলজিস
- Matthew Skelton আর Manuel Pais-এর ২০১৯ সালের বই ও কাঠামো, যা চার ধরনের দল আর তিন ধরনের মিথস্ক্রিয়া বর্ণনা করে।যেখানে শিখবেন: পর্ব ০৭পর্ব ৬২
- Telnetটেলনেট
- দূরের terminal খোলার পুরোনো প্রোটোকল। এতে password-সহ সব লেখা এনক্রিপশন ছাড়া যায়, তাই server লগইনে এড়িয়ে চলা হয়।যেখানে শিখবেন: পর্ব ১২
- Temporary credentialটেম্পোরারি ক্রেডেনশিয়াল
- অল্প সময়ের জন্য তৈরি প্রমাণ, যার মেয়াদ নিজে থেকেই ফুরিয়ে যায়।যেখানে শিখবেন: পর্ব ০৬পর্ব ১৫পর্ব ২১
- terminationGracePeriodSecondsটার্মিনেশন গ্রেস পিরিয়ড
- Pod মোছার সময় preStop আর SIGTERM-এর পর SIGKILL পর্যন্ত মোট কত সেকেন্ড অপেক্ষা হবে। Default 30.যেখানে শিখবেন: পর্ব ৪৪
- terminationGracePeriodSecondsটার্মিনেশন গ্রেস পিরিয়ড
- Pod মোছার সময় kubelet সর্বোচ্চ কত সেকেন্ড অপেক্ষা করবে, তার সীমা। Default 30 সেকেন্ড, এরপর SIGKILL.যেখানে শিখবেন: পর্ব ৫৯
- Terraformটেরাফর্ম
- HashiCorp-এর IaC tool, যা ফাইলে লেখা কাঙ্ক্ষিত অবস্থা আর state মিলিয়ে plan বানায়, তারপর provider দিয়ে তা বাস্তবে আনে।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫২পর্ব ৫৩
- terraform applyটেরাফর্ম অ্যাপ্লাই
- Plan অনুযায়ী আসল API call করে resource বানানো, বদলানো বা মোছার কমান্ড, আর ফল state-এ লেখা।যেখানে শিখবেন: পর্ব ৫২
- terraform initটেরাফর্ম ইনিট
- ফোল্ডারটিকে কাজের জন্য প্রস্তুত করার কমান্ড: provider ও module নামায়, backend ঠিক করে, lock file লেখে।যেখানে শিখবেন: পর্ব ৫২
- Terraform moduleটেরাফর্ম মডিউল
- একই ফোল্ডারে রাখা .tf ফাইলের সমষ্টি, যাকে input দিয়ে বারবার ডেকে একই ধরনের infrastructure বানানো যায়।যেখানে শিখবেন: পর্ব ৫৪
- terraform planটেরাফর্ম প্ল্যান
- Config, state আর আসল অবস্থা মিলিয়ে কী কী বদলাবে তার তালিকা বানানোর কমান্ড। এটি কিছু বদলায় না।যেখানে শিখবেন: পর্ব ৫১পর্ব ৫২পর্ব ৫৫
- terraform testটেরাফর্ম টেস্ট
- Terraform-এর নিজস্ব পরীক্ষার কমান্ড। .tftest.hcl ফাইলের run ব্লকগুলো চালিয়ে assert মেলায়।যেখানে শিখবেন: পর্ব ৫৫
- Terraform workspaceটেরাফর্ম ওয়ার্কস্পেস
- একই কোড আর backend-এ রাখা একাধিক নামের state. CLI workspace-এ নির্বাচিত নামটি terraform.workspace দিয়ে পড়া যায়।যেখানে শিখবেন: পর্ব ৫৪
- .terraform.lock.hclলক ফাইল
- Terraform-এর dependency lock file, যাতে provider-এর বেছে নেওয়া exact version আর hash লেখা থাকে। এটি Git-এ রাখতে হয়।যেখানে শিখবেন: পর্ব ৫২
- terraform_remote_stateটেরাফর্ম রিমোট স্টেট
- একটি data source, যা অন্য একটি state-এর output পড়ে। কিন্তু পড়ার জন্য পুরো state-এ access লাগে।যেখানে শিখবেন: পর্ব ৫৩
- Terragruntটেরাগ্রান্ট
- Gruntwork-এর তৈরি একটি হাতিয়ার, যা Terraform-এর ওপরে বসে backend আর input-এর পুনরাবৃত্তি কমায়।যেখানে শিখবেন: পর্ব ৫৪
- Test quarantineটেস্ট কোয়ারেন্টিন
- Flaky test-কে আলাদা দলে সরানো। সে চলে, তথ্য দেয়, কিন্তু merge আটকায় না।যেখানে শিখবেন: পর্ব ৫৭
- Test shardingটেস্ট শার্ডিং
- একটি বড় test suite-কে ভাগ করে কয়েকটি runner-এ একসঙ্গে চালানো।যেখানে শিখবেন: পর্ব ৫৭
- tflintটিএফলিন্ট
- Terraform code-এর linter. Plugin দিয়ে provider-ভিত্তিক ভুলও ধরতে পারে।যেখানে শিখবেন: পর্ব ৫৫
- tfvarsটিএফভার্স
- Variable-এর মান লেখা ফাইল। terraform.tfvars আর *.auto.tfvars নিজে থেকে পড়া হয়, বাকিগুলো -var-file দিয়ে দিতে হয়।যেখানে শিখবেন: পর্ব ৫২পর্ব ৫৪
- Thanosথ্যানোস
- বহু Prometheus-এর ওপর একটি query স্তর আর object storage-এ দীর্ঘমেয়াদি metric রাখার open source প্রকল্প।যেখানে শিখবেন: পর্ব ৬৩
- The Twelve-Factor Appটুয়েলভ-ফ্যাক্টর অ্যাপ
- Cloud-এ চালানোর উপযোগী app বানানোর বারোটি নীতির একটি নির্দেশিকা।যেখানে শিখবেন: পর্ব ০২পর্ব ৩৬পর্ব ৪০
- Thin wrapperথিন র্যাপার
- নিচের একটি জিনিসের ওপর বসানো খুব পাতলা স্তর। শুধু নীতি বা সহজ interface যোগ করলে তবেই এটি কাজের।যেখানে শিখবেন: পর্ব ৫৪
- Think aloudথিংক অ্যালাউড
- সমস্যা সমাধানের সময় নিজের অনুমান আর যুক্তি জোরে বলে যাওয়া, যাতে শ্রোতা চিন্তার পথটি দেখতে পান।যেখানে শিখবেন: পর্ব ৮০
- Thinnest viable platform (TVP)থিনেস্ট ভায়াবল প্ল্যাটফর্ম
- Team Topologies বইয়ের ধারণা: দলগুলোকে এগিয়ে নিতে যতটুকু platform না হলেই নয়, ঠিক ততটুকু রাখা।যেখানে শিখবেন: পর্ব ৬২
- Third-party actionথার্ড-পার্টি অ্যাকশন
- অন্যের লেখা পুনর্ব্যবহারযোগ্য CI ধাপ, যা আপনার workflow-র ভেতরে চলে।যেখানে শিখবেন: পর্ব ৬১
- Threat detectionথ্রেট ডিটেকশন
- Log আর network-এর তথ্য দেখে চলমান সন্দেহজনক আচরণ খুঁজে জানানোর সেবা।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৮০
- Threat modelথ্রেট মডেল
- কী রক্ষা করতে হবে, কোথায় ঝুঁকি আর কোন প্রতিকার লাগবে, তা আগে থেকে সাজিয়ে ভাবার পদ্ধতি।যেখানে শিখবেন: পর্ব ৬১
- Three waysথ্রি ওয়েজ
- DevOps-এর তিন পথ: কাজের flow, দ্রুত feedback, আর ধারাবাহিক শেখা ও পরীক্ষা।যেখানে শিখবেন: পর্ব ০৭পর্ব ৭৯
- Three-tier architectureথ্রি-টিয়ার আর্কিটেকচার
- Load balancer বা web, app আর data, এই তিন স্তরে সিস্টেম সাজানোর নকশা।যেখানে শিখবেন: পর্ব ২৫পর্ব ৭৪
- Three-way handshakeথ্রি-ওয়ে হ্যান্ডশেক
- TCP সংযোগ শুরুর তিন ধাপ: SYN, SYN-ACK আর ACK.যেখানে শিখবেন: পর্ব ১৩
- Three-way mergeথ্রি-ওয়ে মার্জ
- পুরোনো manifest, নতুন manifest আর live অবস্থা তিনটি মিলিয়ে patch বানানোর পদ্ধতি, যা Helm ৩ ব্যবহার করে।যেখানে শিখবেন: পর্ব ৫০
- Throttlingথ্রটলিং
- সীমা পার হলে platform-এর ইচ্ছা করে request ফেরানো বা ধীর করা। FaaS-এ বাড়তি call সাধারণত error পায় বা পরে আবার চেষ্টা হয়।যেখানে শিখবেন: পর্ব ১৯পর্ব ২৩পর্ব ৬৯
- Throughputথ্রুপুট
- প্রতি সেকেন্ডে মোট কত ডেটা বা কাজ পার হয়। Storage-এ সাধারণত MB/s-এ মাপা হয়।যেখানে শিখবেন: পর্ব ২০পর্ব ৭০পর্ব ৭৭
- Thundering herdথান্ডারিং হার্ড
- অনেক client একই মুহূর্তে একসাথে অনুরোধ পাঠিয়ে server-কে চাপে ফেলার ঘটনা।যেখানে শিখবেন: পর্ব ০৬পর্ব ১০পর্ব ১১
- Ticket (alert)টিকিট
- কাজের সারিতে জমা হওয়া alert, যা কর্মদিবসে দেখলেই চলে। কাউকে ঘুম থেকে তোলে না।যেখানে শিখবেন: পর্ব ৬৬
- Ticket-driven platformটিকিট-ড্রিভেন প্ল্যাটফর্ম
- নামে platform হলেও কাজ চলে ticket দিয়ে, প্রতিটি অনুরোধ মানুষ হাতে করেন। Self-service না থাকলে এটি নতুন নামে পুরোনো Ops দল।যেখানে শিখবেন: পর্ব ৬২
- Time seriesটাইম সিরিজ
- একই metric নাম আর একই label-সমষ্টির (সময়, মান) জোড়ার ধারাবাহিক তালিকা।যেখানে শিখবেন: পর্ব ৬৩
- Time value of moneyটাইম ভ্যালু অব মানি
- টাকার সময়মূল্য। আজকের টাকা ভবিষ্যতের সমান টাকার চেয়ে বেশি মূল্যবান, কারণ সেটি খাটিয়ে আয় করা যায়।যেখানে শিখবেন: পর্ব ০৪
- Time-series databaseটাইম-সিরিজ ডেটাবেস
- সময় ধরে আসা মান জমানো ও প্রশ্ন করার জন্য নকশা করা database.যেখানে শিখবেন: পর্ব ২৩পর্ব ৬৩
- TLSটিএলএস
- Transport Layer Security: network-এ ডেটা গোপন রাখা, বদল ধরা আর server-এর পরিচয় যাচাইয়ের protocol. HTTPS মানে TLS-এর ভেতর HTTP.যেখানে শিখবেন: পর্ব ১৩পর্ব ১৪পর্ব ১৮
- TLS certificateটিএলএস সার্টিফিকেট
- একটি নামের সাথে public key-কে বেঁধে দেওয়া স্বাক্ষরিত নথি, যাতে মেয়াদও লেখা থাকে।যেখানে শিখবেন: পর্ব ১৩পর্ব ১৪পর্ব ৩০
- TLS passthroughটিএলএস পাসথ্রু
- LB TLS না খুলে সংযোগ সরাসরি target-এ পৌঁছে দেয়। Target নিজেই TLS শেষ করে।যেখানে শিখবেন: পর্ব ১৮পর্ব ৪৬
- TLS terminationটিএলএস টার্মিনেশন
- যেখানে TLS সংযোগ শেষ হয় আর ডেটা খুলে পড়া হয়। প্রায়ই এটি app-এর সামনের proxy বা load balancer.যেখানে শিখবেন: পর্ব ১৪পর্ব ১৮পর্ব ৪৬
- tmpfsটিএমপি এফএস
- মেমরিতে থাকা filesystem. দ্রুত, কিন্তু reboot হলে সব মুছে যায়।যেখানে শিখবেন: পর্ব ০৮পর্ব ৩৯পর্ব ৪৭
- tmuxটি-মাক্স
- Terminal multiplexer: server-এ session চালু রাখে, ফলে SSH কেটে গেলেও ভেতরের প্রোগ্রাম চলতে থাকে আর পরে আবার যুক্ত হওয়া যায়।যেখানে শিখবেন: পর্ব ১২
- Toilটয়েল
- Service চালানোর হাতে করা, বারবারের, automate করা যায় এমন কাজ, যা স্থায়ী উন্নতি রাখে না আর service-এর সাথে বাড়ে।যেখানে শিখবেন: পর্ব ০৭পর্ব ০৯পর্ব ১০
- Token (LLM)টোকেন
- ভাষা model-এর পাঠ্যের ছোট একক। Model API-র বিল সাধারণত ইনপুট আর আউটপুট token গুনে হয়।যেখানে শিখবেন: পর্ব ৭২
- Token bucketটোকেন বাকেট
- Rate limit-এর পদ্ধতি: বাটিতে নির্দিষ্ট গতিতে token জমে, প্রতিটি অনুরোধে একটি খরচ হয়। Capacity ঝাঁকের সীমা, rate গড় গতির সীমা।যেখানে শিখবেন: পর্ব ৩০পর্ব ৭১
- Tolerationটলারেশন
- Pod-এর অনুমতি, যা তাকে মিল থাকা taint-এর node-এ বসতে দেয়। এটি সেখানে বসাকে বাধ্যতামূলক করে না।যেখানে শিখবেন: পর্ব ৪৮
- Topic (pub/sub)টপিক
- যে ঠিকানায় একবার পাঠালে সব subscriber নিজের কপি পায়, পাঠানো পক্ষ তাদের চেনে না।যেখানে শিখবেন: পর্ব ৭০
- Topological sortটপোলজিক্যাল সর্ট
- নির্ভরতার graph থেকে এমন ক্রম বের করা, যাতে প্রতিটি কাজ তার নির্ভরতার পরে আসে।যেখানে শিখবেন: পর্ব ৪০পর্ব ৫২
- Topology spreadটপোলজি স্প্রেড
- Replica-গুলো zone বা node-এর মতো এলাকায় প্রায় সমান করে ছড়ানোর নিয়ম। maxSkew সর্বোচ্চ পার্থক্য বলে।যেখানে শিখবেন: পর্ব ৪৮
- Traceট্রেস
- একটি অনুরোধের পুরো যাত্রার রেকর্ড। একই trace id-র সব span মিলে একটি trace হয়।যেখানে শিখবেন: পর্ব ৬৫পর্ব ৭৯
- Trace IDট্রেস আইডি
- Distributed tracing-এ একটি request-এর পুরো যাত্রার অনন্য পরিচয়। Log-এ রাখলে কয়েকটি service-এর line এক query-তে জোড়া যায়।যেখানে শিখবেন: পর্ব ৬৪পর্ব ৬৫
- Traceabilityট্রেসেবিলিটি
- চলমান software থেকে তার build, commit আর অনুমোদন পর্যন্ত খুঁজে যাওয়ার সক্ষমতা।যেখানে শিখবেন: পর্ব ৫৮
- traceparent headerট্রেসপ্যারেন্ট হেডার
- W3C Trace Context-এর মানক HTTP header, যাতে version, trace id, parent span id আর flags থাকে।যেখানে শিখবেন: পর্ব ৬৪পর্ব ৬৫পর্ব ৭১
- tracestateট্রেসস্টেট
- W3C-র সঙ্গী header, যেখানে কোনো tracing system নিজের বাড়তি key=value তথ্য বয়ে নিতে পারে।যেখানে শিখবেন: পর্ব ৬৫
- Trade-offট্রেড-অফ
- একটি সুবিধা পেতে আরেকটি কিছু ছেড়ে দেওয়ার সচেতন লেনদেন।যেখানে শিখবেন: পর্ব ৭৪পর্ব ৭৯
- Traffic scrubbingট্রাফিক স্ক্রাবিং
- সন্দেহজনক traffic বিশেষ কেন্দ্রের ভেতর দিয়ে নিয়ে খারাপ অংশ ফেলে ভালো অংশ এগিয়ে দেওয়া।যেখানে শিখবেন: পর্ব ৩০
- Traffic splittingট্রাফিক স্প্লিটিং
- একই route-এর traffic ওজনের অনুপাতে একাধিক backend-এ ভাগ করা। যেমন ৯০ শতাংশ পুরোনো version-এ, ১০ শতাংশ নতুনটিতে।যেখানে শিখবেন: পর্ব ৪৬পর্ব ৫৯
- trafficDistributionট্রাফিক ডিস্ট্রিবিউশন
- Service-এর একটি field, যা কাছের Pod-কে অগ্রাধিকার দিতে বলে, যেমন একই zone-এর Pod.যেখানে শিখবেন: পর্ব ৪৫
- Transaction poolingট্রানজ্যাকশন পুলিং
- Server connection শুধু একটি transaction-এর জন্য ধার দেওয়ার পদ্ধতি। ভাগাভাগি বেশি হয়, কিন্তু session-এর অবস্থা থাকে না।যেখানে শিখবেন: পর্ব ২২
- Transactional outboxট্রানজ্যাকশনাল আউটবক্স
- ব্যবসার ডেটা আর পাঠানোর ঘটনা একই database transaction-এ লেখা, পরে আলাদা process ঘটনা পাঠায়। এতে ঘটনা হারায় না।যেখানে শিখবেন: পর্ব ৭০পর্ব ৭১
- Transfer applianceট্রান্সফার অ্যাপ্লায়েন্স
- Provider-এর পাঠানো ভৌত যন্ত্র, যাতে ডেটা ভরে ফেরত পাঠালে সেটি cloud-এ তোলা হয়।যেখানে শিখবেন: পর্ব ৭৫পর্ব ৮০
- Transit hub (Transit Gateway)ট্রানজিট হাব
- Provider-এর চালানো কেন্দ্রীয় রাউটার, যার সঙ্গে অনেক VPC, VPN আর dedicated link জোড়া যায়। এর ভেতর দিয়ে transitive পথ পাওয়া যায়।যেখানে শিখবেন: পর্ব ২৮পর্ব ৭৭পর্ব ৭৯
- Transparency logট্রান্সপারেন্সি লগ
- শুধু যোগ করা যায় এমন প্রকাশ্য খাতা, যাতে সইয়ের ঘটনা পরে যে কেউ যাচাই করতে পারে।যেখানে শিখবেন: পর্ব ৪১পর্ব ৬১
- trapট্র্যাপ
- Bash-এর built-in, যা কোনো signal বা EXIT ঘটলে একটি নির্দিষ্ট কমান্ড চালায়। সাধারণত clean-up এর জন্য ব্যবহৃত হয়।যেখানে শিখবেন: পর্ব ১০পর্ব ২৪
- Triageট্রায়াজ
- গুরুত্ব বিচার করে কোন সমস্যা আগে ধরা হবে, তা ঠিক করার কাজ।যেখানে শিখবেন: পর্ব ৩৪পর্ব ৪১পর্ব ৬৭
- Triggerট্রিগার
- যে ঘটনা বা সেবা function-কে চালু করে, যেমন HTTP request, নতুন ফাইল, সময়সূচি বা queue-র বার্তা।যেখানে শিখবেন: পর্ব ৬৯
- Trivyট্রিভি
- Aqua Security-র open-source scanner. Image, ফাইল আর configuration-এর ত্রুটি খোঁজে।যেখানে শিখবেন: পর্ব ৪১পর্ব ৫৫
- Trust on first use (TOFU)ট্রাস্ট অন ফার্স্ট ইউজ
- প্রথম সংযোগে key মেনে নিয়ে জমা রাখা, আর পরে key বদলালে সংযোগ থামিয়ে দেওয়ার নীতি।যেখানে শিখবেন: পর্ব ১২
- Trust policyট্রাস্ট পলিসি
- Role-এর সাথে যুক্ত নিয়ম, যা বলে কে এই role assume করতে পারবে।যেখানে শিখবেন: পর্ব ৩১পর্ব ৩২পর্ব ৬১
- TTFBটিটিএফবি
- Time To First Byte: অনুরোধ শুরুর পর উত্তরের প্রথম byte আসতে যত সময় লাগে।যেখানে শিখবেন: পর্ব ১৩
- TTL (Time To Live)টিটিএল
- DNS-এর উত্তর কতক্ষণ cache-এ রাখা যাবে, তার সময়সীমা।যেখানে শিখবেন: পর্ব ০২পর্ব ১৩পর্ব ১৪
- Two Generals Problemটু জেনারেলস প্রবলেম
- অবিশ্বস্ত পথে দুই পক্ষ সীমিত বার্তায় নিশ্চিত সমঝোতায় পৌঁছাতে পারে না, এই প্রমাণিত ফল।যেখানে শিখবেন: পর্ব ৭১
- TXT recordটিএক্সটি রেকর্ড
- নামের সাথে লেখা জুড়ে রাখার record. SPF, DKIM আর domain যাচাইয়ে ব্যবহার হয়।যেখানে শিখবেন: পর্ব ২৯
- Typosquattingটাইপোস্কোয়াটিং
- জনপ্রিয় নামের কাছাকাছি বানানে ক্ষতিকর package বা image প্রকাশ করে ভুলের সুযোগ নেওয়া।যেখানে শিখবেন: পর্ব ৪১
U
- UID (User ID)ইউআইডি
- Kernel যে সংখ্যা দিয়ে একজন user-কে চেনে। group-এর জন্য একই রকম সংখ্যা হলো GID.যেখানে শিখবেন: পর্ব ০৮
- umaskইউমাস্ক
- প্রসেসের একটি মাস্ক, যা নতুন ফাইলের চাওয়া mode থেকে কিছু বিট বন্ধ করে দেয়। নিয়ম: চাওয়া mode AND NOT umask.যেখানে শিখবেন: পর্ব ০৮পর্ব ৮১
- Unallocated costআনঅ্যালোকেটেড কস্ট
- Cloud বিলের যে অংশ কোনো দল বা পণ্যের ঘাড়ে দেওয়া যায়নি।যেখানে শিখবেন: পর্ব ৩৫পর্ব ৭৩
- Unattended security updatesআনঅ্যাটেন্ডেড আপডেট
- মানুষের হাত ছাড়াই নির্ধারিত সময়ে নিরাপত্তা-সংশোধন বসানোর ব্যবস্থা।যেখানে শিখবেন: পর্ব ০৮পর্ব ৩৪
- Under-provisioningআন্ডার-প্রোভিশনিং
- চাহিদার চেয়ে কম capacity রাখা। টাকা বাঁচে, কিন্তু অনুরোধ ফেরত যায় বা সেবা ধীর হয়।যেখানে শিখবেন: পর্ব ০১পর্ব ০৪পর্ব ৬৮
- Unhealthy thresholdআনহেলদি থ্রেশহোল্ড
- একটি target-কে অসুস্থ বলে বাদ দেওয়ার আগে পরপর কতবার health check ব্যর্থ হতে হবে, তার সংখ্যা।যেখানে শিখবেন: পর্ব ১৮
- Unit costইউনিট কস্ট
- মোট খরচকে ব্যবসার একক দিয়ে ভাগ করা ফল, যেমন প্রতি অর্ডারের cloud খরচ।যেখানে শিখবেন: পর্ব ৭৩পর্ব ৭৭পর্ব ৭৯
- Unit economicsইউনিট ইকোনমিক্স
- খরচ আর আয়কে অর্ডার বা ব্যবহারকারীর মতো ব্যবসার এককে মেপে দেখার পদ্ধতি।যেখানে শিখবেন: পর্ব ৭৩পর্ব ৭৬
- Unit fileইউনিট ফাইল
- systemd-কে একটি জিনিস (service, timer, socket ইত্যাদি) কীভাবে সামলাতে হবে তা বলার ছোট ini-ধাঁচের ফাইল।যেখানে শিখবেন: পর্ব ১১
- Unit testইউনিট টেস্ট
- কোডের একটি ছোট অংশের যুক্তি আলাদাভাবে যাচাই করা, বাইরের সিস্টেম ছাড়া।যেখানে শিখবেন: পর্ব ৫৫পর্ব ৫৭পর্ব ৫৮
- Unix philosophyইউনিক্স ফিলোসফি
- একটি নকশার দর্শন: প্রতিটি program একটি কাজ ভালোভাবে করবে, অন্যদের সঙ্গে জুড়ে কাজ করবে, আর text stream সামলাবে। সূত্রটি Doug McIlroy-র নামে পরিচিত।যেখানে শিখবেন: পর্ব ০৯
- Upfront paymentআপফ্রন্ট পেমেন্ট
- অঙ্গীকারের টাকা শুরুতে একসাথে বা আংশিক দেওয়া, যাতে কখনো কখনো বাড়তি ছাড় মেলে।যেখানে শিখবেন: পর্ব ৭২
- Upstreamআপস্ট্রিম
- Proxy-র পেছনের যে server-এ অনুরোধ পাঠানো হয়। Nginx-এ upstream block-এ একাধিক backend-এর দল লেখা যায়।যেখানে শিখবেন: পর্ব ০৯পর্ব ১৩পর্ব ১৪
- Usage optimizationইউসেজ অপটিমাইজেশন
- কম resource ব্যবহার করে খরচ কমানো, যেমন মোছা, ছোট করা বা বন্ধ রাখা।যেখানে শিখবেন: পর্ব ৭৩
- Usage planইউসেজ প্ল্যান
- কোন API গ্রাহক সেকেন্ডে আর মাসে কত request করতে পারবেন, তার নিয়ম। গ্রাহক চেনা হয় সাধারণত API key দিয়ে।যেখানে শিখবেন: পর্ব ৭১
- USE methodইউজ মেথড
- Brendan Gregg-এর তদন্তের পদ্ধতি: প্রতিটি resource-এর Utilization, Saturation আর Errors পরপর দেখা।যেখানে শিখবেন: পর্ব ১১পর্ব ৬৩পর্ব ৮১
- Useful lifeইউসফুল লাইফ
- যত বছর একটি সম্পদ কাজে লাগবে বলে হিসাবে ধরা হয়। এটি একটি অনুমান, যন্ত্রের নির্দিষ্ট মেয়াদ নয়।যেখানে শিখবেন: পর্ব ০৪
- User dataইউজার ডেটা
- Launch-এর সময় instance-কে পাঠানো নির্দেশ বা script. এটি encrypted নয়, তাই secret রাখা যায় না।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৬পর্ব ৩৩
- User-defined bridgeইউজার ডিফাইন্ড ব্রিজ
- docker network create দিয়ে বানানো bridge network. এতে container-গুলো একে অপরকে নাম ধরে পায়, আর অন্য network থেকে আলাদা থাকে।যেখানে শিখবেন: পর্ব ৩৯
- UTCইউটিসি
- বিশ্বের মান সময়, যার সাথে সব time zone মেলানো হয়। বাংলাদেশের সময় UTC+6.যেখানে শিখবেন: পর্ব ১০
- Utilisationইউটিলাইজেশন
- কেনা বা চালু ক্ষমতার কত ভাগ সত্যিই কাজে লাগছে, তার হার।যেখানে শিখবেন: পর্ব ০১পর্ব ০৪পর্ব ৬৩
- Utility computingইউটিলিটি কম্পিউটিং
- পানি-বিদ্যুতের মতো মিটারে মেপে কম্পিউটিং বিক্রি করার ধারণা।যেখানে শিখবেন: পর্ব ০১
V
- V8 isolateভি-এইট আইসোলেট
- একই process-এর ভেতরে JavaScript কোডের আলাদা, হালকা sandbox. খুব দ্রুত শুরু হয়, তবে VM-এর মতো hardware সীমানা নেই।যেখানে শিখবেন: পর্ব ৬৯
- ValidatingAdmissionPolicyভ্যালিডেটিং অ্যাডমিশন পলিসি
- CEL-এ লেখা নিয়ম, যা webhook ছাড়াই API server-এর ভেতরে অনুরোধ যাচাই করে। Kubernetes ১.৩০ থেকে স্থিতিশীল।যেখানে শিখবেন: পর্ব ৪৯
- Valkeyভ্যালকি
- ২০২৪-এ Redis-এর শেষ BSD version থেকে Linux Foundation-এর অধীনে শুরু হওয়া fork.যেখানে শিখবেন: পর্ব ২৩
- Variable substitutionভ্যারিয়েবল সাবস্টিটিউশন
- ফাইল পড়ার সময় ${NAME} জায়গায় আসল মান বসানো। একে interpolation-ও বলে।যেখানে শিখবেন: পর্ব ৪০
- Variable validationভ্যারিয়েবল ভ্যালিডেশন
- Terraform variable-এর ভেতরের নিয়ম। মান শর্ত না মানলে run error দিয়ে থামে।যেখানে শিখবেন: পর্ব ৫৫
- vCPUভি-সিপিইউ
- VM-কে দেওয়া virtual CPU. অনেক x86 instance-এ এটি একটি hardware thread, তবে provider আর type-ভেদে একটি পুরো core-ও হতে পারে।যেখানে শিখবেন: পর্ব ১৫পর্ব ১৯পর্ব ৬৯
- Veleroভেলেরো
- Kubernetes-এর object আর volume-এর backup নেওয়া ও restore করার open source হাতিয়ার।যেখানে শিখবেন: পর্ব ৪৭
- Vendor lock-inভেন্ডর লক-ইন
- একটি provider বা পণ্যের ওপর এতটা নির্ভরতা যে সরে যাওয়া ব্যয়বহুল বা কঠিন হয়ে পড়ে।যেখানে শিখবেন: পর্ব ০১পর্ব ০২পর্ব ০৩
- Version constraintভার্সন কনস্ট্রেইন্ট
- কোন version চলবে তার সীমা, যেমন ~> 3.4 মানে 3.4 বা তার ওপরে, কিন্তু 4.0-এর নিচে।যেখানে শিখবেন: পর্ব ৫২
- Version pinningভার্সন পিনিং
- নির্ভরতার নির্দিষ্ট version বা সীমা বেঁধে দেওয়া, যাতে কোড না বদলালে ফলও না বদলায়।যেখানে শিখবেন: পর্ব ৫৪
- Vertical Pod Autoscalerভার্টিকাল পড অটোস্কেলার
- ব্যবহারের ইতিহাস দেখে Pod-এর request আর limit সুপারিশ বা বদল করার আলাদা component.যেখানে শিখবেন: পর্ব ৪৮পর্ব ৭৩
- Vertical scalingভার্টিক্যাল স্কেলিং
- একই machine-কে বড় করা, যেমন বেশি CPU আর memory দেওয়া। সহজ, তবে সীমা আছে আর সাধারণত restart লাগে।যেখানে শিখবেন: পর্ব ৮০
- VEXভেক্স
- Vulnerability Exploitability eXchange. কোনো পণ্যে একটি ত্রুটি প্রযোজ্য কি না, তা যন্ত্র-পাঠ্য আকারে জানানোর নিয়ম।যেখানে শিখবেন: পর্ব ৪১পর্ব ৬১
- Virtual hostভার্চুয়াল হোস্ট
- একই server আর IP-তে একাধিক domain আলাদা নিয়মে চালানোর ব্যবস্থা। Nginx-এ এটি server block দিয়ে হয়।যেখানে শিখবেন: পর্ব ১৪
- Virtual machine (VM)ভার্চুয়াল মেশিন
- সফটওয়্যারে তৈরি কম্পিউটার, যার নিজের OS থাকে আর যা একটি physical যন্ত্রের অংশে চলে।যেখানে শিখবেন: পর্ব ০১পর্ব ০৮পর্ব ১৫
- Virtual patchভার্চুয়াল প্যাচ
- কোড ঠিক হওয়ার আগে পর্যন্ত WAF rule দিয়ে একটি দুর্বলতায় পৌঁছানোর পথ সাময়িকভাবে আটকে রাখা।যেখানে শিখবেন: পর্ব ৩০
- Virtual routerভার্চুয়াল রাউটার
- Subnet-এর শুরুর ঠিকানা + ১-এ থাকা কল্পিত router, যেমন 10.0.11.1. আসলে এটি কোনো আলাদা যন্ত্র নয়, cloud-এর network software এর কাজ করে।যেখানে শিখবেন: পর্ব ২৬
- Virtualizationভার্চুয়ালাইজেশন
- একটি আসল কম্পিউটারকে কয়েকটি আলাদা virtual কম্পিউটারে ভাগ করার পদ্ধতি।যেখানে শিখবেন: পর্ব ০১পর্ব ০২
- Visibility timeoutভিজিবিলিটি টাইমআউট
- Receive-এর পরে বার্তা যতক্ষণ অন্য worker-দের কাছে আড়ালে থাকে। এর মধ্যে delete না হলে বার্তা ফিরে আসে।যেখানে শিখবেন: পর্ব ৭০পর্ব ৭১পর্ব ৭৮
- Vivaভাইভা
- মৌখিক পরীক্ষা, যেখানে পরীক্ষক সরাসরি প্রশ্ন করেন আর আপনার উত্তর শুনে পরের প্রশ্ন ঠিক করেন।যেখানে শিখবেন: পর্ব ৭৯
- VMwareভিএমওয়্যার
- Virtualization সফটওয়্যারের পরিচিত নাম, যার vSphere পণ্য বহু ডেটা সেন্টারে চলে। ২০২৩ সালে Broadcom কোম্পানিটি কিনে নেয়।যেখানে শিখবেন: পর্ব ০৩
- VNet (Azure Virtual Network)ভিনেট
- Azure-এর virtual network, যা AWS-এর VPC-র সমতুল্য।যেখানে শিখবেন: পর্ব ২৫
- Volumeভলিউম
- Cloud-এ VM-এ লাগানো একটি block disk. ডেটা সাধারণত network-এর ওপারের storage server-এ থাকে।যেখানে শিখবেন: পর্ব ২০পর্ব ৪৭
- Volume zone affinityভলিউম জোন অ্যাফিনিটি
- Block disk একটি zone-এ বাঁধা থাকে, তাই Pod-কে সেই zone-এর node-এই চলতে হয়।যেখানে শিখবেন: পর্ব ৪৭
- volumeBindingModeভলিউম বাইন্ডিং মোড
- PVC কখন PV পাবে: Immediate হলে সাথে সাথে, WaitForFirstConsumer হলে Pod কোথায় বসবে তা জানার পরে।যেখানে শিখবেন: পর্ব ৪৭
- volumeClaimTemplatesভলিউম ক্লেইম টেমপ্লেট
- StatefulSet-এর অংশ, যা থেকে প্রতিটি replica-র জন্য নিজের আলাদা PVC তৈরি হয়।যেখানে শিখবেন: পর্ব ৪৭
- VolumeSnapshotভলিউম স্ন্যাপশট
- PVC-র মুহূর্তের ছবি নেওয়ার Kubernetes API. CSI driver আর snapshot controller থাকলেই কাজ করে।যেখানে শিখবেন: পর্ব ৪৭
- Volumetric DDoSভলিউমেট্রিক ডিডস
- যে DDoS network-এর পথ ভরে ফেলতে চায়। Gbps বা Tbps-এ মাপা হয়।যেখানে শিখবেন: পর্ব ৩০
- VPC (Virtual Private Cloud)ভিপিসি
- Cloud-এর ভেতরে আপনার নিজের আলাদা virtual network.যেখানে শিখবেন: পর্ব ০২পর্ব ০৩পর্ব ২২
- VPC endpointভিপিসি এন্ডপয়েন্ট
- VPC থেকে provider-এর service-এ ইন্টারনেটে না বেরিয়ে যাওয়ার পথ। প্রধান দুই ধরন gateway আর private endpoint.যেখানে শিখবেন: পর্ব ২৮
- VPC peeringভিপিসি পিয়ারিং
- দুটি VPC-র মধ্যে provider-এর ভেতরের network দিয়ে সরাসরি জোড়া, যাতে তারা private IP দিয়ে কথা বলতে পারে। এই জোড়া transitive নয়।যেখানে শিখবেন: পর্ব ২৫পর্ব ২৬পর্ব ২৮
- VPC resolverভিপিসি রিজলভার
- VPC-র ভেতরে provider-এর দেওয়া DNS resolver, যা private zone আর public নাম দুটিই খুঁজতে পারে।যেখানে শিখবেন: পর্ব ২৯
- VPNভিপিএন
- Virtual Private Network. ইন্টারনেটের মতো খোলা পথের ওপর encrypted সংযোগ বানিয়ে দুই পক্ষকে এক private network-এর মতো জোড়া।যেখানে শিখবেন: পর্ব ২৮পর্ব ৭৯
- VPN tunnelভিপিএন টানেল
- দুই VPN যন্ত্রের মধ্যে encrypted পথ, যার ভেতরে আসল packet মোড়া অবস্থায় যায়।যেখানে শিখবেন: পর্ব ২৮
- VPSভিপিএস
- Virtual Private Server. একটি যন্ত্রের ভেতরে আলাদা করে ভাড়া দেওয়া virtual server, সাধারণত মাসিক দামে।যেখানে শিখবেন: পর্ব ০১পর্ব ১৪
- Vulnerabilityভালনারেবিলিটি
- Software বা ব্যবস্থার এমন দুর্বলতা, যা নিরাপত্তা ভাঙার সুযোগ তৈরি করে।যেখানে শিখবেন: পর্ব ৩৪
W
- WAF (Web Application Firewall)ওয়াফ
- HTTP অনুরোধের path, header আর body পড়ে নিয়ম অনুযায়ী অনুমতি দেওয়া, আটকানো বা শুধু গোনার firewall.যেখানে শিখবেন: পর্ব ২৭পর্ব ৩০পর্ব ৩৪
- Waiting roomওয়েটিং রুম
- চাপের সময় ব্যবহারকারীদের সারিতে রেখে অল্প অল্প করে ভেতরে ঢোকানোর ব্যবস্থা, যাতে পেছনের সিস্টেম টিকে থাকে।যেখানে শিখবেন: পর্ব ৬৭পর্ব ৮০
- WAL (Write-Ahead Log)ডব্লিউ-এ-এল
- ডেটা বদলানোর আগে প্রতিটি পরিবর্তন যে log-এ লেখা হয়। Crash-এর পর এটি দিয়েই ডেটা ঠিক করা হয়, আর replication-ও এর ওপর চলে।যেখানে শিখবেন: পর্ব ২০পর্ব ২২পর্ব ২৪
- Warm IPওয়ার্ম আইপি
- Pod দ্রুত চালু করার জন্য node-এর আগে থেকে ধরে রাখা ফাঁকা ঠিকানা।যেখানে শিখবেন: পর্ব ২৫
- Warm poolওয়ার্ম পুল
- আগে থেকে তৈরি করে থামিয়ে রাখা instance-এর দল, যা নতুন করে boot করার চেয়ে দ্রুত কাজে আসে।যেখানে শিখবেন: পর্ব ১৭
- Warm standbyওয়ার্ম স্ট্যান্ডবাই
- DR কৌশল: অন্য region-এ ছোট আকারে পুরো সেবা চালু, বিপদে বাড়িয়ে নেওয়া হয়।যেখানে শিখবেন: পর্ব ২৪পর্ব ৭৪পর্ব ৭৯
- Warm startওয়ার্ম স্টার্ট
- আগে থেকে থাকা environment-এ call চলা, তাই init-এর দেরি লাগে না।যেখানে শিখবেন: পর্ব ৬৯
- Warm-upওয়ার্ম-আপ
- নতুন instance চালু হওয়ার পর স্বাভাবিক গতিতে কাজ করার জন্য তৈরি হতে যে সময় লাগে।যেখানে শিখবেন: পর্ব ১৭পর্ব ৮০
- Watchওয়াচ
- API server-এর একটি খোলা সংযোগ, যা object বদলালেই client-কে event পাঠায়।যেখানে শিখবেন: পর্ব ৪২
- WCU (Write Capacity Unit)ডব্লিউসিইউ
- DynamoDB-তে প্রতি সেকেন্ডে ১ KB পর্যন্ত একটি সাধারণ লেখার একক।যেখানে শিখবেন: পর্ব ২৩
- WebAssembly (Wasm)ওয়েবঅ্যাসেম্বলি
- নানা ভাষা থেকে বানানো ছোট binary ফরম্যাট, যা sandbox-এ দ্রুত চলে। ব্রাউজারে শুরু, এখন edge-এও ব্যবহার হয়।যেখানে শিখবেন: পর্ব ৬৯
- Webhookওয়েবহুক
- কোনো ঘটনা ঘটলে এক সিস্টেম অন্য সিস্টেমের ঠিকানায় HTTP অনুরোধ পাঠায়।যেখানে শিখবেন: পর্ব ৬৬
- WebSocketওয়েবসকেট
- HTTP দিয়ে শুরু হওয়া দীর্ঘস্থায়ী দুই-মুখী সংযোগ। Chat বা live আপডেটে ব্যবহৃত হয়।যেখানে শিখবেন: পর্ব ১৮পর্ব ৫৯
- Weighted decision matrixওয়েটেড ডিসিশন ম্যাট্রিক্স
- প্রতিটি মানদণ্ডে ওজন আর প্রতিটি বিকল্পে নম্বর দিয়ে ওজন-করা গড় বের করে বিকল্প তুলনার পদ্ধতি। ওজন ও নম্বর মানুষের বিচার, তাই ফলের সংবেদনশীলতাও দেখতে হয়।যেখানে শিখবেন: পর্ব ০৩
- Weighted routingওয়েটেড রাউটিং
- ওজনের অনুপাতে সম্ভাবনা ধরে একাধিক target-এর মধ্যে DNS উত্তর ভাগ করা।যেখানে শিখবেন: পর্ব ২৯পর্ব ৪৬
- Well-Architected frameworkওয়েল-আর্কিটেক্টেড ফ্রেমওয়ার্ক
- Cloud নকশা যাচাইয়ের গোছানো প্রশ্ন, নীতি আর স্তম্ভের কাঠামো। AWS, Azure ও Google, তিনজনেরই নিজস্ব সংস্করণ আছে।যেখানে শিখবেন: পর্ব ৭৪পর্ব ৭৯
- Whiteoutহোয়াইটআউট
- ওপরের স্তরের একটি বিশেষ চিহ্ন, যা নিচের স্তরের ফাইলকে মোছা হিসেবে দেখায়, যদিও আসল বাইট নিচেই থাকে।যেখানে শিখবেন: পর্ব ৩৭পর্ব ৭৯পর্ব ৮১
- Wildcard addressওয়াইল্ডকার্ড অ্যাড্রেস
- 0.0.0.0 বা :: ঠিকানা, যাতে bind করলে প্রোগ্রাম যন্ত্রের সব interface-এ শোনে।যেখানে শিখবেন: পর্ব ১৩
- Wilson intervalউইলসন ইন্টারভাল
- সফল বা ব্যর্থের অনুপাতের confidence interval বের করার সূত্র। অল্প নমুনা আর শূন্যের কাছের হারেও ভালো কাজ করে।যেখানে শিখবেন: পর্ব ৫৯
- Word splittingওয়ার্ড স্প্লিটিং
- Quote ছাড়া variable-এর মান বসানোর পর shell সেটিকে ফাঁকা জায়গায় ভেঙে একাধিক argument বানায়। ফাঁকা-সহ ফাইলের নামে এতে ভুল হয়।যেখানে শিখবেন: পর্ব ০৯পর্ব ১০
- Worker processওয়ার্কার প্রসেস
- Nginx-এর যে process আসল সংযোগ ও অনুরোধ সামলায়। সাধারণত কম অনুমতির user হিসেবে চলে।যেখানে শিখবেন: পর্ব ১৪
- Workflow engineওয়ার্কফ্লো ইঞ্জিন
- দীর্ঘ, বহু ধাপের কাজের অবস্থা ধরে রেখে retry আর ব্যর্থতার পথ চালানোর ব্যবস্থা। যেমন Step Functions, Temporal.যেখানে শিখবেন: পর্ব ৭০পর্ব ৭১
- Workloadওয়ার্কলোড
- একটি সিস্টেম যে নির্দিষ্ট কাজটি করে, যেমন একটি API, রাতের রিপোর্ট বা ছবি ছোট করা। Compute বাছাই হয় এই কাজের চরিত্র দেখে।যেখানে শিখবেন: পর্ব ১৯
- Workload identityওয়ার্কলোড আইডেন্টিটি
- প্রোগ্রামকে স্থায়ী key ছাড়া দেওয়া পরিচয়, যা সে কোথায় চলছে তার প্রমাণ থেকে আসে।যেখানে শিখবেন: পর্ব ৩১পর্ব ৪৭পর্ব ৪৯
- Workload tieringওয়ার্কলোড টিয়ারিং
- গুরুত্ব অনুযায়ী সেবাগুলোকে স্তরে ভাগ করা, যাতে প্রতিটি স্তরের সুরক্ষা আর খরচ আলাদা হয়।যেখানে শিখবেন: পর্ব ২৪
- World-writableওয়ার্ল্ড-রাইটেবল
- যে ফাইল বা directory-তে other-এর w বিট চালু, অর্থাৎ যন্ত্রের যেকোনো user লিখতে পারে।যেখানে শিখবেন: পর্ব ০৮
- WORM (Write Once, Read Many)ওয়ার্ম
- একবার লেখা যায়, বহুবার পড়া যায়, কিন্তু মেয়াদের মধ্যে বদলানো বা মোছা যায় না, এমন ডেটা রাখার নিয়ম।যেখানে শিখবেন: পর্ব ২১
- Wrapped keyর্যাপড কি
- KEK দিয়ে encrypt করা data key, যা ciphertext-এর পাশে রাখা নিরাপদ।যেখানে শিখবেন: পর্ব ৩৩
- Writable layerরাইটেবল লেয়ার
- Container চালুর সময় image-এর ওপরে বসানো পাতলা লেখার স্তর, যা container মুছলে হারিয়ে যায়।যেখানে শিখবেন: পর্ব ৩৬পর্ব ৩৭পর্ব ৩৯
- Write shardingরাইট শার্ডিং
- গরম key-র শেষে ছোট সংখ্যা জুড়ে লেখাকে অনেক partition-এ ছড়ানোর কৌশল।যেখানে শিখবেন: পর্ব ২৩
- Write-only argumentরাইট-অনলি আর্গুমেন্ট
- এমন argument, যার মান provider-এ পৌঁছায় কিন্তু plan বা state-এ জমা হয় না।যেখানে শিখবেন: পর্ব ৫৩
- WSL 2ডব্লিউ-এস-এল টু
- Windows Subsystem for Linux-এর দ্বিতীয় সংস্করণ, যা একটি হালকা VM-এ আসল Linux kernel চালায়।যেখানে শিখবেন: পর্ব ৩৬
X
- X-as-a-Serviceএক্স অ্যাজ এ সার্ভিস
- Team Topologies-এর একটি মিথস্ক্রিয়া ধরন: এক দল অন্য দলের কাজ নিয়মিত বৈঠক ছাড়াই একটি স্পষ্ট সেবা হিসেবে ব্যবহার করে।যেখানে শিখবেন: পর্ব ৬২
- X-Forwarded-Forএক্স-ফরওয়ার্ডেড-ফর
- Proxy-র যোগ করা HTTP header, যাতে অনুরোধ কোন কোন IP হয়ে এসেছে তার তালিকা থাকে। Client নিজেও এটি পাঠাতে পারে, তাই অন্ধভাবে বিশ্বাস করা যায় না।যেখানে শিখবেন: পর্ব ১৪পর্ব ১৮
- X-Forwarded-Protoএক্স-ফরওয়ার্ডেড-প্রোটো
- Client মূলত http না https দিয়ে এসেছিল, তা app-কে জানানোর header.যেখানে শিখবেন: পর্ব ১৪
- xargsএক্স-আর্গস
- stdin থেকে পড়া লেখাকে অন্য command-এর argument বানিয়ে সেই command চালানোর tool.যেখানে শিখবেন: পর্ব ০৯
Y
Z
- Zero trustজিরো ট্রাস্ট
- নিরাপত্তার চিন্তা, যেখানে network-এর ভেতরে থাকলেই বিশ্বাস করা হয় না। প্রতিটি অনুরোধের পরিচয় আর অনুমতি যাচাই হয়।যেখানে শিখবেন: পর্ব ১৮পর্ব ২৭পর্ব ২৮
- Zipkinজিপকিন
- Twitter-এ জন্ম নেওয়া প্রথম দিকের open-source tracing system, যা Dapper-এর ধারণা অনুসরণ করে।যেখানে শিখবেন: পর্ব ৬৫
- Zombie processজম্বি প্রসেস
- যে process শেষ হয়েছে, কিন্তু তার parent এখনো exit status নেয়নি। এটি শুধু process table-এর একটি ঘর দখল করে থাকে।যেখানে শিখবেন: পর্ব ৩৯
- Zone apexজোন এপেক্স
- Zone-এর মূল নাম, যেমন www ছাড়া example.com. একে naked domain-ও বলে।যেখানে শিখবেন: পর্ব ২৯
- Zone fileজোন ফাইল
- একটি zone-এর record লেখার standard লেখ্য রূপ, যা RFC 1035-এ বর্ণিত।যেখানে শিখবেন: পর্ব ২৯
এই শব্দটি পাওয়া যায়নি। বানান বদলে বা বাংলায় লিখে দেখুন।