AWS-এ কুবারনেটস কীভাবে ব্যবহার করবেন

Aws E Kubaranetasa Kibhabe Byabahara Karabena



AWS-এ Kubernetes হল একটি কন্টেইনার অর্কেস্ট্রেশন প্রযুক্তি যা Google ক্লাউড দ্বারা তৈরি এবং প্রবর্তিত হয়েছে৷ কন্টেইনারগুলি মাইক্রোসার্ভিসেস প্রযুক্তির জন্য ভাল হোস্ট অফার করে। এটি সিস্টেম স্থাপনা এবং ব্যবস্থাপনা স্বয়ংক্রিয় করে। কুবারনেটস কে 8 নামেও পরিচিত।

POD হল Kubernetes-এর ক্ষুদ্রতম একক যা ব্যবহারকারী কনফিগার করে এবং POD-এর ভিতরে একাধিক পাত্র থাকতে পারে। সাধারণত, প্রতি অ্যাপে 1টি POD ব্যবহার করা হয়। একটি ভার্চুয়াল নেটওয়ার্ক রয়েছে যা প্রতিটি POD-কে তার নিজস্ব IP ঠিকানা বরাদ্দ করে এবং POD তাদের কাছে থাকা IP ঠিকানাগুলির মাধ্যমে একে অপরের সাথে যোগাযোগ করে।

PODs তাদের মধ্যে থাকা সমস্ত কন্টেইনার পরিচালনা করে। যদি একটি ধারকটির কার্যকারিতাতে কোনো ত্রুটি থাকে তবে এটি POD দ্বারাও পরিচালিত হয় এবং ব্যবহারকারীকে এটিকে ম্যানুয়ালি কনফিগার করার প্রয়োজন নেই৷ POD সহজে মেয়াদ শেষ হতে পারে, যখন এটি ঘটে তখন একটি নতুন IP ঠিকানা দিয়ে POD পুনরায় চালু হয়।







AWS-এ Kubernetes ব্যবহার করা নিম্নলিখিত সুবিধাগুলি প্রদান করে:



  • এটি ব্যবহারকারীদের কাছে অত্যন্ত এবং সহজে অ্যাক্সেসযোগ্য, তারা AWS-এ সহজেই EKS ব্যবহার করতে পারে।
  • এটি অত্যন্ত স্কেলযোগ্য কারণ এটি একটি বর্ধিত কাজের চাপের অধীনে ভাল কাজ করে।
  • এটি একটি খুব সহজ পুনরুদ্ধার প্রক্রিয়া আছে.
  • এটি প্রায় কোন ডাউনটাইম ছাড়া অত্যন্ত উপলব্ধ.



Kubernetes পরিষেবা ব্যবহার করে

Kubernetes পরিষেবা বোঝার জন্য, ব্যবহারকারীদের ইলাস্টিক Kubernetes পরিষেবা খুলতে হবে এবং AWS-এ হ্যান্ড-অন অনুশীলন করতে হবে। AWS-এ লগ ইন করুন এবং AWS পরিষেবাগুলিতে EKS বা ইলাস্টিক কুবারনেটস পরিষেবা অনুসন্ধান করুন এবং খুলুন৷





Kubernetes পরিষেবার কাজ বোঝার সবচেয়ে মৌলিক উপায় হল একটি ক্লাস্টার তৈরি করা।



ব্যবহারকারীরা প্রথমে EKS ক্লাস্টারে EKS পরিষেবাগুলিকে অনুমতি দেওয়ার জন্য ভূমিকা তৈরি করে এবং তারপর ক্লাস্টারগুলি তৈরি করে। নতুন ভূমিকার ব্যবহারের ক্ষেত্রে EKS উল্লেখ করে ইলাস্টিক কুবারনেটস পরিষেবাগুলিতে অ্যাক্সেসের অনুমতি দেওয়ার জন্য ব্যবহারকারীরা নতুন ভূমিকা তৈরি করতে পারেন।

ব্যবহারকারীরা একটি নতুন ভূমিকা তৈরি করার সময় EKS, EKS ক্লাস্টার ইত্যাদির মতো প্রয়োজনীয়তা অনুসারে অনুমতিগুলি সংজ্ঞায়িত করতে পারে। এই ভূমিকাটি তারপর একটি EKS ক্লাস্টার তৈরি করতে ব্যবহৃত হয়।

ব্যবহারকারীরা তৈরি করা ক্লাস্টারটির নাম দিতে পারেন এবং ক্লাস্টারের জন্য কুবারনেটস সংস্করণের বিষয়ে সিদ্ধান্ত নিতে পারেন।

এখন, ব্যবহারকারীরা বিশেষ করে Kubernetes পরিষেবাগুলি অ্যাক্সেসযোগ্য করার জন্য তৈরি করা ভূমিকা যোগ করতে পারেন।

এর পরে, আরও কয়েকটি সহজ পদক্ষেপ এবং একটি ক্লাস্টার তৈরি করা হয়। যখন ক্লাস্টার তৈরি করা হয়, এটি সংস্করণ, স্থিতি, পরিষেবা প্রদানকারী ইত্যাদি সমস্ত তথ্য প্রদর্শন করে।

এটি ছিল AWS ইলাস্টিক কুবারনেটস পরিষেবার মৌলিক ব্যবহারের একটি সংক্ষিপ্ত বিবরণ।

উপসংহার

Kubernetes, বা K8s, Google ক্লাউড দ্বারা তৈরি একটি ধারক অর্কেস্ট্রেশন প্রযুক্তি। POD হল Kubernetes-এর ক্ষুদ্রতম একক এবং Kubernetes-এ একটি ভার্চুয়াল নেটওয়ার্ক রয়েছে যা প্রতিটি POD-কে নিজস্ব IP ঠিকানা বরাদ্দ করে। Kubernetes অ্যাক্সেসযোগ্য, মাপযোগ্য, অত্যন্ত উপলব্ধ, এবং একটি খুব সহজ পুনরুদ্ধারের প্রক্রিয়া আছে। Kubernetes এর কাজ বোঝার জন্য ব্যবহার করার সবচেয়ে মৌলিক উপায় হল AWS EKS-এ একটি ক্লাস্টার তৈরি করা।