অ্যালয়ডিবি কুইক সেটআপ ল্যাব

1. সংক্ষিপ্ত বিবরণ

এই কোডল্যাবের সাহায্যে, আমরা AlloyDB সেট আপ করার জন্য একটি সহজ, সহজ পদ্ধতি প্রদর্শন করব।

565b9be26973f8c2.png সম্পর্কে

তুমি কী তৈরি করবে

এর অংশ হিসেবে, আপনি এক ক্লিক ইনস্টলেশনে প্রয়োজনীয় সমস্ত নেটওয়ার্ক কনফিগারেশন সহ একটি AlloyDB ইনস্ট্যান্স এবং ক্লাস্টার তৈরি করবেন এবং আপনার ভবিষ্যতের প্রকল্পগুলিতেও এটি দ্রুত সেট আপ করতে শিখবেন।

আবশ্যকতা

2. শুরু করার আগে

প্রকল্প তৈরি করুন

  1. গুগল ক্লাউড কনসোলে , প্রজেক্ট সিলেক্টর পৃষ্ঠায়, একটি গুগল ক্লাউড প্রজেক্ট নির্বাচন করুন বা তৈরি করুন।
  2. আপনার ক্লাউড প্রোজেক্টের জন্য বিলিং সক্ষম আছে কিনা তা নিশ্চিত করুন। কোনও প্রোজেক্টে বিলিং সক্ষম আছে কিনা তা কীভাবে পরীক্ষা করবেন তা শিখুন

ক্লাউড শেল সক্রিয় করুন

  1. আপনি ক্লাউড শেল ব্যবহার করবেন, যা গুগল ক্লাউডে চলমান একটি কমান্ড-লাইন পরিবেশ। গুগল ক্লাউড কনসোলের শীর্ষে অ্যাক্টিভেট ক্লাউড শেল ক্লিক করুন।

ক্লাউড শেল বোতামের ছবি সক্রিয় করুন

  • ক্লাউড শেলের সাথে সংযুক্ত হয়ে গেলে, আপনি নিম্নলিখিত কমান্ড ব্যবহার করে পরীক্ষা করতে পারবেন যে আপনি ইতিমধ্যেই প্রমাণীকরণপ্রাপ্ত এবং প্রকল্পটি আপনার প্রকল্প আইডিতে সেট করা আছে কিনা:
gcloud auth list
  • যদি প্রমাণিত না হয়, তাহলে নিম্নলিখিত কমান্ডটি চালান:
gcloud auth login
  • Run the following command in Cloud Shell to confirm that the gcloud command knows about your project.
gcloud config list project
  • যদি আপনার প্রকল্পটি সেট না করা থাকে, তাহলে এটি সেট করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন:
gcloud config set project <YOUR_PROJECT_ID>

API সক্ষম করুন এবং অনুমতি দিন

  1. প্রয়োজনীয় API গুলি সক্ষম করুন:

লিঙ্কটি অনুসরণ করুন এবং API গুলি সক্রিয় করুন।

অন্যথায়, আপনি এর জন্য gcloud কমান্ড ব্যবহার করতে পারেন। gcloud কমান্ড এবং ব্যবহারের জন্য ডকুমেন্টেশন দেখুন।

  1. AlloyDB ইনস্ট্যান্স তৈরি এবং কনফিগার করার জন্য প্রয়োজনীয় ভূমিকা প্রদান করুন।

যদি আপনি আপনার নিজস্ব ডেভেলপমেন্ট পরিবেশে থাকেন অথবা আপনার কাছে প্রকল্পের মালিক/প্রশাসকের অ্যাক্সেস থাকে, তাহলে আপনাকে এই পদক্ষেপটি করতে হবে না, কারণ আপনার অধ্যক্ষের (মালিক হিসেবে) ইতিমধ্যেই এই অনুমতিগুলি থাকবে। যদি না থাকে, তাহলে এই পদক্ষেপটি অনুসরণ করুন।

AlloyDB ডাটাবেস তৈরি এবং সংযোগ করার জন্য প্রয়োজনীয় অনুমতি পেতে, আপনার প্রকল্পে নিম্নলিখিত IAM ভূমিকাগুলি প্রদান করুন:

  • কম্পিউট নেটওয়ার্ক অ্যাডমিন ( roles/compute.networkAdmin )
  • অ্যালয়ডিবি অ্যাডমিন ( roles/alloydb.admin )

AlloyDB ডাটাবেস তৈরি এবং সংযোগ করার জন্য পর্দার আড়ালে প্রয়োজনীয় সঠিক অনুমতিগুলি এখানে দেওয়া হল:

  • কম্পিউট.নেটওয়ার্কস.লিস্ট
  • কম্পিউট.নেটওয়ার্কস.অ্যাডপিয়ারিং
  • কম্পিউট.অ্যাড্রেস.ক্রিয়েট
  • servicenetworking.services.addPearing সম্পর্কে
  • Alloydb.clusters.create সম্পর্কে
  • Alloydb.instances.create সম্পর্কে
  • Alloydb.instances.login সম্পর্কে

ঠিক আছে, এখন সেটআপে যাওয়া যাক।

৩. অ্যালয়ডিবি সেটআপ

নেটওয়ার্ক কনফিগারেশনের সাথে একটি AlloyDB ক্লাস্টার এবং ইনস্ট্যান্স তৈরি করা যাক।

  1. আপনার গুগল ক্লাউড শেল টার্মিনাল থেকে নিচের কমান্ডগুলি চালান এবং একটি রুট ডিরেক্টরিতে রেপো ক্লোন করুন এবং ক্লোন করা প্রজেক্ট ফোল্ডারে নেভিগেট করুন:
# 1. Clone the repository
git clone https://github.com/GoogleCloudPlatform/devrel-demos.git

# 2. Navigate to the project directory
cd devrel-demos/infrastructure/easy-alloydb-setup
  1. এই ধাপটি সম্পন্ন হলে রেপোটি আপনার স্থানীয় ক্লাউড শেল এডিটরে ক্লোন করা হবে এবং আপনি প্রজেক্ট ফোল্ডারের মধ্যে থেকে নীচের কমান্ডটি চালাতে সক্ষম হবেন (আপনি প্রজেক্ট ডিরেক্টরিতে আছেন তা নিশ্চিত করা গুরুত্বপূর্ণ):
sh run.sh
  1. এখন UI ব্যবহার করুন (আপনি টার্মিনালের লগে লিঙ্কটি খুঁজে পেতে পারেন, আপনি এটিতে ক্লিক করতে পারেন অথবা আপনি টার্মিনালে "প্রিভিউ অন ওয়েব" লিঙ্কে ক্লিক করে নেভিগেট করতে পারেন।)
  2. শুরু করার জন্য প্রকল্প আইডি, ক্লাস্টার এবং উদাহরণের নামের জন্য আপনার বিবরণ লিখুন।

60a1ff89d6347b7a.png সম্পর্কে

  1. লগগুলি স্ক্রোল করার সময় কফি খেয়ে নাও এবং পর্দার আড়ালে এটি কীভাবে এটি করছে তা আপনি এখানে পড়তে পারেন।

৪. অভিনন্দন

তুমি যেতে পারো!!!

AlloyDB দিয়ে দ্রুত এবং সহজে আপনার ডেটা সেট আপ করা শুরু করুন !!!