AWS Management Console এ DynamoDB অ্যাক্সেস করা

Database Tutorials - ডাইনামোডিবি (DynamoDB) DynamoDB ইনস্টলেশন এবং কনফিগারেশন |
80
80

Amazon DynamoDB একটি সম্পূর্ণভাবে পরিচালিত NoSQL ডেটাবেস সার্ভিস যা AWS (Amazon Web Services) এর মাধ্যমে সরবরাহ করা হয়। AWS Management Console এর মাধ্যমে আপনি DynamoDB অ্যাক্সেস করতে পারেন এবং এটি ব্যবহারের জন্য সোজা একটি ওয়েব ইউজার ইন্টারফেস (UI) প্রদান করে।

এখানে DynamoDB অ্যাক্সেস করার জন্য প্রয়োজনীয় পদক্ষেপগুলি দেওয়া হলো:


ধাপ ১: AWS Management Console এ লগ ইন করা

  1. আপনার ওয়েব ব্রাউজারে AWS Management Console এ যান।
  2. Email Address এবং Password দিয়ে লগ ইন করুন (যদি ইতিমধ্যে আপনার অ্যাকাউন্ট না থাকে, তাহলে নতুন অ্যাকাউন্ট তৈরি করুন)।

ধাপ ২: DynamoDB সার্ভিস নির্বাচন করা

  1. লগ ইন করার পর, Services মেনুতে ক্লিক করুন।
  2. সার্চ বক্সে "DynamoDB" লিখুন এবং ফলস্বরূপ DynamoDB সার্ভিসটি নির্বাচন করুন। অথবা সরাসরি "Database" ক্যাটেগরির মধ্যে থেকে DynamoDB নির্বাচন করুন।

ধাপ ৩: DynamoDB কনসোলের মধ্যে নেভিগেশন

DynamoDB কনসোলের মধ্যে অনেকগুলি অপশন থাকে, যার মাধ্যমে আপনি আপনার ডেটাবেস টেবিল এবং ডেটার উপর বিভিন্ন কাজ করতে পারবেন। কিছু প্রধান অপশন হল:

  1. Tables:
    • এখানে আপনি নতুন টেবিল তৈরি করতে পারবেন, বিদ্যমান টেবিলগুলি দেখতে পারবেন এবং ম্যানেজ করতে পারবেন।
    • টেবিল তৈরি করার জন্য Create table বাটন ক্লিক করুন।
  2. Indexes:
    • এখানে আপনি Secondary Indexes যেমন Global Secondary Index (GSI) বা Local Secondary Index (LSI) তৈরি এবং ম্যানেজ করতে পারবেন।
  3. Backups:
    • টেবিলের জন্য Automated backups এবং On-demand backups তৈরি করা যায়।
  4. Streams:
    • DynamoDB Streams এর মাধ্যমে আপনি ডেটা পরিবর্তন ট্র্যাক করতে পারেন এবং Lambda বা অন্যান্য সার্ভিসের মাধ্যমে রিয়েল-টাইম ডেটা প্রসেসিং করতে পারেন।
  5. Global Tables:
    • মাল্টি-রিজিওন ডেটাবেস সমর্থন করতে ব্যবহার করুন।

ধাপ ৪: DynamoDB টেবিল তৈরি করা

  1. Create table বাটনে ক্লিক করুন।
  2. Table name এবং Primary key (Partition key এবং optional Sort key) দিন। (যেমন UserID এবং Timestamp)
  3. Provisioned বা On-demand Capacity mode নির্বাচন করুন:
    • Provisioned: আপনার টেবিলের জন্য নির্দিষ্ট রিড ও রাইট ক্যাপাসিটি ইউনিট নির্বাচন করুন।
    • On-demand: DynamoDB স্বয়ংক্রিয়ভাবে স্কেল করবে এবং আপনি শুধু ব্যবহার করা ডেটা জন্যই অর্থ প্রদান করবেন।
  4. Additional settings এর মধ্যে অন্যান্য অপশন যেমন encryption, TTL (Time to Live), এবং অন্যান্য কনফিগারেশন নির্বাচন করুন।
  5. সব কিছু সেটআপ হয়ে গেলে, Create বাটনে ক্লিক করুন। আপনার টেবিল তৈরি হয়ে যাবে এবং এটি কনসোলে প্রদর্শিত হবে।

ধাপ ৫: টেবিল পরিচালনা করা

  • Table details: এখানে আপনি টেবিলের বিস্তারিত দেখতে এবং সম্পাদনা করতে পারবেন।
  • Data Insertion: Items ট্যাবে গিয়ে নতুন ডেটা ইনসার্ট করতে পারবেন।
  • Scan: আপনি টেবিলের মধ্যে সার্চ করতে বা ডেটা স্ক্যান করতে পারবেন।
  • Query: নির্দিষ্ট কন্ডিশনে ডেটা খুঁজে বের করতে Query ব্যবহার করতে পারবেন।

ধাপ ৬: IAM (Identity and Access Management) দিয়ে অ্যাক্সেস কন্ট্রোল

  • DynamoDB অ্যাক্সেস কন্ট্রোল করার জন্য AWS IAM ব্যবহার করুন।
  • একটি নির্দিষ্ট ইউজার বা গ্রুপের জন্য পলিসি তৈরি করে নির্দিষ্ট অ্যাক্সেস প্রদান করুন। যেমন dynamodb:ListTables, dynamodb:PutItem ইত্যাদি অ্যাকশন।

এভাবে আপনি AWS Management Console ব্যবহার করে DynamoDB অ্যাক্সেস করতে এবং পরিচালনা করতে পারবেন। DynamoDB কনসোল সহজ এবং শক্তিশালী ইউজার ইন্টারফেস (UI) প্রদান করে, যা আপনাকে টেবিল তৈরি, ডেটা ইন্সার্ট এবং অন্যান্য ম্যানেজমেন্ট অপারেশন সম্পন্ন করতে সাহায্য করে।

Content added By
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion