From 02d3ffcf9f008d10d30790bd9d7ba02bd4267748 Mon Sep 17 00:00:00 2001 From: Asem Hamid <155321064+asem-hamid@users.noreply.github.com> Date: Thu, 22 Aug 2024 16:20:06 +0600 Subject: [PATCH] [bn] More interlinking for containerisation & virtualisation (#3289) Signed-off-by: Asem Hamid <155321064+asem-hamid@users.noreply.github.com> --- content/bn/container-orchestration.md | 2 +- content/bn/containerization.md | 2 +- content/bn/continuous-delivery.md | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/bn/container-orchestration.md b/content/bn/container-orchestration.md index 73ca03c628..3d60166928 100644 --- a/content/bn/container-orchestration.md +++ b/content/bn/container-orchestration.md @@ -4,7 +4,7 @@ status: Completed category: ধারণা --- -[কন্টেইনার](/bn/container/) অর্কেস্ট্রেশন বলতে বোঝায় গতিশীল পরিবেশে কন্টেইনারাইজড অ্যাপ্লিকেশনের জীবনচক্র পরিচালনা এবং স্বয়ংক্রিয়করণ করাকে । +[কন্টেইনার](/bn/container/) অর্কেস্ট্রেশন বলতে বোঝায় গতিশীল পরিবেশে [কন্টেইনারাইজড](/bn/containerization/) অ্যাপ্লিকেশনের জীবনচক্র পরিচালনা এবং স্বয়ংক্রিয়করণ করাকে । এটি একটি কন্টেইনার অর্কেস্ট্রেটরের (বেশিরভাগ ক্ষেত্রে, [কুবারনেটিস](/bn/kubernetes)) মাধ্যমে কার্যকর করা হয় , যা স্থাপনা (deployments), [অটো-স্কেলিং](/bn/auto-scaling/) , অটো-হিলিং এবং পর্যবেক্ষণকে সক্ষম করে। অর্কেস্ট্রেশন একটি রূপক অর্থে : অর্কেস্ট্রেশন টুল একজন মিউজিক পরিচালকের মতো কন্টেইনারগুলোকে পরিচালনা করে, যা নিশ্চিত করে প্রতিটি কন্টেইনারের (বা সঙ্গীতশিল্পীর) যা করা উচিত । diff --git a/content/bn/containerization.md b/content/bn/containerization.md index ff195a0239..797e210a1f 100644 --- a/content/bn/containerization.md +++ b/content/bn/containerization.md @@ -8,7 +8,7 @@ tags: ["অ্যাপ্লিকেশন", "", ""] কন্টেইনারাইজেশন হলো অ্যাপ্লিকেশন কোডের প্যাকেজিং প্রক্রিয়া যার মধ্যে লাইব্রেরি এবং কোড চালানোর জন্য প্রয়োজনীয় নির্ভরতাগুলোও থাকে একটি একক লাইটওয়েট এক্সিকিউটেবল ফাইলে -যাকে [কন্টেইনার ইমেজ](/bn/container-image/) বলা হয়। ## এটা যেসব সমস্যাতে দৃষ্টিপাত করে -কনটেইনারগুলি প্রচলিত হওয়ার আগে, সংস্থাগুলি যেকোনো [বেয়ার-মেটাল মেশিন (bare-metal machine)](/bn/bare_metal_machine/) এর একাধিক অ্যাপ্লিকেশন তৈরি করার জন্য ভার্চুয়াল মেশিনের (VM) উপর নির্ভর করত। ভিএমগুলি পাত্রের তুলনায় উল্লেখযোগ্যভাবে বড় এবং যার ফলে এটি চালানোর জন্য একটি হাইপারভাইজার প্রয়োজন।যেহেতু এই বৃহৎ ভিএম টেমপ্লেটগুলির স্টোরেজ, ব্যাকআপ এবং স্থানান্তরের কাজ করে, এ কারণে ভিএম টেমপ্লেট তৈরি করাও একটি ধীর প্রক্রিয়া। অতিরিক্তভাবে, ভিএমগুলি যদি [অপরিবর্তনশীলতা (immutability)](/bn/immutable-infrastructure//) নীতি লঙ্ঘন করে, তবে এটি কনফিগারেশন ড্রিফটে ভুগতে পারে। +[কনটেইনারগুলি](/bn/container/) প্রচলিত হওয়ার আগে, সংস্থাগুলি যেকোনো [বেয়ার-মেটাল মেশিন (bare-metal machine)](/bn/bare_metal_machine/) এর একাধিক অ্যাপ্লিকেশন তৈরি করার জন্য [ভার্চুয়াল মেশিনের (VM)](/bn/virtual-machine/) উপর নির্ভর করত। ভিএমগুলি পাত্রের তুলনায় উল্লেখযোগ্যভাবে বড় এবং যার ফলে এটি চালানোর জন্য একটি হাইপারভাইজার প্রয়োজন।যেহেতু এই বৃহৎ ভিএম টেমপ্লেটগুলির স্টোরেজ, ব্যাকআপ এবং স্থানান্তরের কাজ করে, এ কারণে ভিএম টেমপ্লেট তৈরি করাও একটি ধীর প্রক্রিয়া। অতিরিক্তভাবে, ভিএমগুলি যদি [অপরিবর্তনশীলতা (immutability)](/bn/immutable-infrastructure//) নীতি লঙ্ঘন করে, তবে এটি কনফিগারেশন ড্রিফটে ভুগতে পারে। ## এটা কিভাবে সাহায্য করে diff --git a/content/bn/continuous-delivery.md b/content/bn/continuous-delivery.md index 9975604380..3b9897d970 100644 --- a/content/bn/continuous-delivery.md +++ b/content/bn/continuous-delivery.md @@ -7,7 +7,7 @@ tags: ["পদ্ধতি", "অ্যাপ্লিকেশন", ""] ক্রমাগত বিতরণ (continuous delivery), প্রায়ই CD হিসাবে সংক্ষিপ্ত, অনুশীলনের একটি সেট যেখানে কোডের পরিবর্তনগুলি স্বয়ংক্রিয়ভাবে একটি গ্রহণযোগ্য পরিবেশে স্থাপন করা হয় (অথবা, ক্রমাগত স্থাপনার (continuous deployment) ক্ষেত্রে, উৎপাদনে)। স্থাপনার (deployment) আগে সফ্টওয়্যারটি (software) পর্যাপ্তভাবে পরীক্ষা করা হয়েছে তা নিশ্চিত করার জন্য CD অত্যন্ত গুরুত্বপূর্ণভাবে প্রক্রিয়াগুলি অন্তর্ভুক্ত করে এবং প্রয়োজন মনে হলে পরিবর্তনগুলি রোলব্যাক (rollback) করার একটি উপায় প্রদান করে। -ক্রমাগত একীকরণ (continuous integration) (CI) ক্রমাগত বিতরণের (continuous delivery) প্রথম পদক্ষেপ +[ক্রমাগত একীকরণ (continuous integration)](/bn/continuous-integration/) (CI) ক্রমাগত বিতরণের (continuous delivery) প্রথম পদক্ষেপ (অর্থাৎ, পরিবর্তনগুলি পরীক্ষা এবং স্থাপনের আগে পরিষ্কারভাবে একত্রিত করতে হবে)। ## এটা যেসব সমস্যাতে দৃষ্টিপাত করে