আমাজন MSK কানেক্ট এর একটি বৈশিষ্ট্য Apache Kafka-এর জন্য Amazon পরিচালিত স্ট্রিমিং (Amazon MSK) যেটি AWS-এ সম্পূর্ণরূপে পরিচালিত Apache Kafka Connect পরিবেশ অফার করে। MSK Connect এর মাধ্যমে, আপনি Kafka Connect-এর জন্য তৈরি সম্পূর্ণরূপে পরিচালিত সংযোগকারী স্থাপন করতে পারেন যা Amazon S3 এবং Amazon OpenSearch পরিষেবার মতো জনপ্রিয় ডেটা স্টোরগুলিতে ডেটা স্থানান্তরিত বা টেনে আনে। এর পরিচয় দিয়ে MSK সংযোগে ব্যক্তিগত DNS সমর্থন, সংযোগকারীরা গ্রাহক VPC DHCP বিকল্প সেটে কনফিগার করা তাদের DNS সার্ভারগুলি ব্যবহার করে ব্যক্তিগত গ্রাহক ডোমেন নামগুলি সমাধান করতে সক্ষম হয়৷ এই পোস্টটি MSK Connect-এর জন্য গ্রাহক VPC-তে সংজ্ঞায়িত ব্যক্তিগত DNS হোস্টনামগুলি সমাধান করার জন্য একটি সমাধান প্রদর্শন করে৷
আপনি একাধিক কারণে MSK সংযোগের জন্য ব্যক্তিগত DNS হোস্টনাম সমর্থন ব্যবহার করতে চাইতে পারেন। এমএসকে কানেক্টের সাথে ব্যক্তিগত ডিএনএস রেজোলিউশন ক্ষমতা অন্তর্ভুক্ত করার আগে, এটি ডিএনএস রেজোলিউশনের জন্য পরিষেবা ভিপিসি ডিএনএস সমাধানকারী ব্যবহার করেছিল। MSK Connect DNS রেজোলিউশনের জন্য গ্রাহক VPC DHCP বিকল্প সেটগুলিতে সংজ্ঞায়িত ব্যক্তিগত DNS সার্ভারগুলি ব্যবহার করেনি। সংযোগকারীরা শুধুমাত্র সংযোগকারী কনফিগারেশন বা প্লাগইনে হোস্টনাম উল্লেখ করতে সক্ষম ছিল যা সর্বজনীনভাবে সমাধানযোগ্য এবং ব্যক্তিগত হোস্ট করা অঞ্চলে সংজ্ঞায়িত ব্যক্তিগত হোস্টনামগুলি সমাধান করতে পারে না বা অন্য গ্রাহক নেটওয়ার্কে DNS সার্ভার ব্যবহার করতে পারে না।
অনেক গ্রাহক নিশ্চিত করেন যে তাদের অভ্যন্তরীণ DNS অ্যাপ্লিকেশনগুলি সর্বজনীনভাবে সমাধানযোগ্য নয়। উদাহরণস্বরূপ, আপনার কাছে একটি MySQL বা PostgreSQL ডাটাবেস থাকতে পারে এবং আপনার ডাটাবেসের জন্য DNS নামটি সর্বজনীনভাবে সমাধানযোগ্য বা অ্যাক্সেসযোগ্য হতে পারে না। অ্যামাজন রিলেশনাল ডাটাবেস পরিষেবা (অ্যামাজন আরডিএস) বা অ্যামাজন অরোরা সার্ভারের DNS নাম রয়েছে যা সর্বজনীনভাবে সমাধানযোগ্য কিন্তু অ্যাক্সেসযোগ্য নয়। আপনার একাধিক অভ্যন্তরীণ অ্যাপ্লিকেশন থাকতে পারে যেমন ডাটাবেস, ডেটা গুদাম বা অন্যান্য সিস্টেম যেখানে DNS নামগুলি সর্বজনীনভাবে সমাধানযোগ্য নয়।
MSK Connect প্রাইভেট DNS সাপোর্টের সাম্প্রতিক লঞ্চের সাথে, আপনি পাবলিক বা প্রাইভেট ডোমেন নাম উল্লেখ করতে সংযোগকারী কনফিগার করতে পারেন। সংযোগকারীরা আপনার VPC-এর DHCP বিকল্পে কনফিগার করা DNS সার্ভারগুলি ব্যবহার করে ডোমেন নামগুলি সমাধান করতে সেট করে৷ আপনি এখন MSK কানেক্ট ব্যবহার করতে পারেন ব্যক্তিগতভাবে ডেটাবেস, ডাটা গুদাম, এবং আপনার ভিপিসি-তে অন্যান্য সংস্থানগুলির সাথে আপনার নিরাপত্তার প্রয়োজনগুলি মেনে চলতে।
আপনার যদি ব্যক্তিগত DNS সহ একটি MySQL বা PostgreSQL ডাটাবেস থাকে, আপনি এটি একটি কাস্টম DNS সার্ভারে কনফিগার করতে পারেন এবং পরিষেবা DNS ব্যবহার করার পরিবর্তে VPC-তে কাস্টম DNS সার্ভার স্থানীয় ব্যবহার করে DNS রেজোলিউশন করার জন্য VPC-নির্দিষ্ট DHCP বিকল্পটি কনফিগার করতে পারেন। রেজোলিউশন
সমাধান ওভারভিউ
একজন গ্রাহক তাদের MSK কানেক্ট সেট আপ করার জন্য বিভিন্ন আর্কিটেকচার বিকল্প থাকতে পারে। উদাহরণস্বরূপ, তাদের থাকতে পারে Amazon MSK এবং MSK Connect একই VPC বা VPC1-এ সোর্স সিস্টেমে আছে এবং Amazon MSK এবং MSK Connect VPC2 বা সোর্স সিস্টেমে আছে, Amazon MSK এবং MSK Connect সবই আলাদা VPC-তে রয়েছে৷
নিম্নলিখিত সেটআপ দুটি ভিন্ন ভিপিসি ব্যবহার করে, যেখানে MySQL VPC MySQL ডাটাবেস হোস্ট করে এবং MSK VPC Amazon MSK, MSK Connect, DNS সার্ভার এবং অন্যান্য বিভিন্ন উপাদান হোস্ট করে। আপনি উপযুক্ত ব্যবহার করে অন্যান্য স্থাপনার টপোলজি সমর্থন করার জন্য এই আর্কিটেকচারটি প্রসারিত করতে পারেন এডাব্লুএস আইডেন্টিটি এবং অ্যাক্সেস ম্যানেজমেন্ট (IAM) অনুমতি এবং সংযোগ বিকল্প।
এই পোস্টটি MSK Connect সেট আপ করার জন্য ধাপে ধাপে নির্দেশনা প্রদান করে যেখানে এটি MySQL VPC-তে ব্যক্তিগত DNS হোস্টনাম সহ একটি উৎস MySQL ডাটাবেস থেকে ডেটা গ্রহণ করবে এবং অন্য VPC-তে MSK Connect ব্যবহার করে Amazon MSK-এ ডেটা পাঠাবে। নিম্নোক্ত চিত্রটি উচ্চ-স্তরের স্থাপত্যকে চিত্রিত করে।
সেটআপ নির্দেশাবলী নিম্নলিখিত মূল পদক্ষেপ অন্তর্ভুক্ত:
- ভিপিসি, সাবনেট এবং অন্যান্য মূল অবকাঠামো উপাদান সেট আপ করুন।
- DNS সার্ভার ইনস্টল এবং কনফিগার করুন।
- MySQL ডাটাবেসে ডেটা আপলোড করুন।
- Amazon MSK এবং MSK Connect স্থাপন করুন এবং পরিবর্তন ডেটা ক্যাপচার (CDC) রেকর্ড ব্যবহার করুন।
পূর্বশর্ত
এই পোস্টে টিউটোরিয়াল অনুসরণ করতে, আপনার নিম্নলিখিত প্রয়োজন:
AWS CloudFormation ব্যবহার করে প্রয়োজনীয় পরিকাঠামো তৈরি করুন
MSK কানেক্ট কনফিগার করার আগে, আমাদের ভিপিসি, সাবনেট এবং অন্যান্য মূল অবকাঠামো উপাদান সেট আপ করতে হবে। আপনার AWS অ্যাকাউন্টে সংস্থান সেট আপ করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- বেছে নিন স্ট্যাক চালু করুন অ্যামাজন MSK এবং MSK Connect সমর্থন করে এমন একটি অঞ্চলে স্ট্যাক চালু করতে।
- EC2 দৃষ্টান্তগুলির সাথে সংযোগ করতে আপনি যে ব্যক্তিগত কী ব্যবহার করেন তা নির্দিষ্ট করুন।
- আপনার স্থানীয় আইপি ঠিকানা সহ SSH অবস্থান আপডেট করুন এবং অন্যান্য মানগুলিকে ডিফল্ট হিসাবে রাখুন৷
- বেছে নিন পরবর্তী.
- চূড়ান্ত পৃষ্ঠায় বিশদটি পর্যালোচনা করুন এবং নির্বাচন করুন আমি স্বীকার করি যে এডাব্লুএস ক্লাউডফর্মেশন আইএএম সংস্থান তৈরি করতে পারে.
- বেছে নিন স্ট্যাক তৈরি করুন এবং প্রয়োজনীয় সংস্থান তৈরি হওয়ার জন্য অপেক্ষা করুন।
CloudFormation টেমপ্লেট আপনার অ্যাকাউন্টে নিম্নলিখিত মূল সংস্থানগুলি তৈরি করে:
- ভিপিসি:
- এমএসকে ভিপিসি
- মাইএসকিউএল ভিপিসি
- MSK VPC-তে সাবনেট:
- Amazon MSK-এর জন্য তিনটি ব্যক্তিগত সাবনেট
- DNS সার্ভারের জন্য ব্যক্তিগত সাবনেট
- MSKClient-এর জন্য ব্যক্তিগত সাবনেট
- বুরজ হোস্টের জন্য পাবলিক সাবনেট
- মাইএসকিউএল ভিপিসিতে সাবনেট:
- MySQL ডাটাবেসের জন্য ব্যক্তিগত সাবনেট
- বুরজ হোস্টের জন্য পাবলিক সাবনেট
- MySQL VPC এবং MSK VPC এর সাথে সংযুক্ত ইন্টারনেট গেটওয়ে
- NAT গেটওয়ে MySQL পাবলিক সাবনেট এবং MSK পাবলিক সাবনেটের সাথে সংযুক্ত
- একটি ভিপিসি এবং ভিপিসি জুড়ে বিভিন্ন সাবনেটের মধ্যে ট্রাফিক প্রবাহকে সমর্থন করার জন্য রুট টেবিল
- MySQL VPC এবং MSK VPC এর মধ্যে পিয়ারিং সংযোগ
- মাইএসকিউএল ডাটাবেস এবং কনফিগারেশন
- DNS সার্ভার
- নিজ নিজ লাইব্রেরি সহ MSK ক্লায়েন্ট
অনুগ্রহ করে মনে রাখবেন, আপনি যদি ভিপিসি পিয়ারিং বা ব্যবহার করছেন AWS ট্রানজিট গেটওয়ে MSK Connect-এর সাথে, CIDR রেঞ্জে IPs সহ পিয়ারড VPC সংস্থানগুলিতে পৌঁছানোর জন্য আপনার সংযোগকারীকে কনফিগার করবেন না। আরো তথ্যের জন্য, পড়ুন সংযোগকারী থেকে সংযোগ.
DNS সার্ভার কনফিগার করুন
DNS সার্ভার কনফিগার করতে নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- DNS সার্ভারের সাথে সংযোগ করুন. এর অধীনে ডিএনএস সার্ভারে তিনটি কনফিগারেশন ফাইল উপলব্ধ
/home/ec2-user
ফোল্ডার:named.conf
mysql.internal.zone
kafka.us-east-1.amazonaws.com.zone
- আপনার DNS সার্ভার ইনস্টল এবং কনফিগার করতে নিম্নলিখিত কমান্ডগুলি চালান:
- আপডেট
/etc/named.conf
.
মঞ্জুরি-স্থানান্তর বৈশিষ্ট্যের জন্য, DNS সার্ভারের অভ্যন্তরীণ আইপি ঠিকানাটিকে মঞ্জুরি-স্থানান্তর করতে আপডেট করুন৷
{ localhost; <DNS Server internal IP address>; };.
আপনি ক্লাউডফর্মেশন টেমপ্লেটে ডিএনএস সার্ভারের আইপি ঠিকানা খুঁজে পেতে পারেন আউটপুট ট্যাব।
বিঃদ্রঃ যে MSK ক্লাস্টার এখনও এই পর্যায়ে সেট আপ করা হয়নি। আমাদের কাফকা ব্রোকার DNS নাম এবং তাদের নিজ নিজ অভ্যন্তরীণ আইপি ঠিকানাগুলি আপডেট করতে হবে /var/named/kafka.region.amazonaws.com
এই পোস্টে পরে MSK ক্লাস্টার সেট আপ করার পরে কনফিগারেশন ফাইল। নির্দেশাবলীর জন্য, এখানে পড়ুন.
এছাড়াও মনে রাখবেন যে এই সেটিংস এই পোস্টের জন্য DNS সার্ভার কনফিগার করে। আপনার নিজস্ব পরিবেশে, আপনি আপনার প্রয়োজন অনুযায়ী DNS সার্ভার কনফিগার করতে পারেন।
- DNS পরিষেবা পুনরায় চালু করুন:
আপনি নিম্নলিখিত বার্তা দেখতে হবে:
MySQL ডাটাবেসে ডেটা আপলোড করুন
সাধারণত, আমরা একটি ব্যবহার করতে পারেন MySQL এর জন্য Amazon RDS ডাটাবেস, কিন্তু এই পোস্টের জন্য, আমরা কাস্টম মাইএসকিউএল ডাটাবেস সার্ভার ব্যবহার করি। Amazon RDS DNS সর্বজনীনভাবে অ্যাক্সেসযোগ্য এবং MSK Connect এটিকে সমর্থন করে, তবে এটি অতীতে ব্যক্তিগত DNS সহ ডেটাবেস বা অ্যাপ্লিকেশনগুলিকে সমর্থন করতে সক্ষম ছিল না। সর্বশেষ সঙ্গে ব্যক্তিগত DNS হোস্টনাম বৈশিষ্ট্য লঞ্চ, এটি অ্যাপ্লিকেশনগুলির ব্যক্তিগত ডিএনএসকেও সমর্থন করতে পারে, তাই আমরা EC2 উদাহরণে একটি MySQL ডাটাবেস ব্যবহার করি।
এই ইনস্টলেশনটি একটি একক-নোড EC2 উদাহরণে MySQL ডাটাবেস সেট আপ করার বিষয়ে তথ্য প্রদান করে। এটি আপনার উত্পাদন সেটআপের জন্য ব্যবহার করা উচিত নয়। আপনার অ্যাকাউন্টে MySQL সেট আপ এবং কনফিগার করার জন্য আপনার যথাযথ নির্দেশিকা অনুসরণ করা উচিত।
MySQL ডাটাবেস ইতিমধ্যে CloudFormation টেমপ্লেট ব্যবহার করে সেট আপ করা হয়েছে এবং এখন ব্যবহারের জন্য প্রস্তুত। ডেটা আপলোড করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- MySQL EC2 উদাহরণে SSH। নির্দেশাবলীর জন্য, পড়ুন আপনার লিনাক্স ইনস্ট্যান্সের সাথে সংযোগ করুন. ডেটা ফাইল
salesdb.sql
ইতিমধ্যেই ডাউনলোড করা হয়েছে এবং এর অধীনে উপলব্ধ/home/ec2-user
ডিরেক্টরি. - ব্যবহারকারীর নাম মাস্টার দিয়ে mysqldb এ লগ ইন করুন।
- পাসওয়ার্ড অ্যাক্সেস করতে, নেভিগেট করুন এডাব্লুএস সিস্টেম ম্যানেজার এবং প্যারামিটার স্টোর ট্যাব। নির্বাচন করা /ডাটাবেস/প্রমাণপত্র/মাস্টার এবং ক্লিক করুন বিস্তারিত দেখুন এবং কী এর মান কপি করুন।
- নিম্নলিখিত কমান্ড ব্যবহার করে MySQL এ লগ ইন করুন:
- তৈরি করতে নিম্নলিখিত কমান্ডগুলি চালান
salesdb
ডাটাবেস এবং টেবিলে ডেটা লোড করুন:
এটি বিভিন্ন টেবিলে রেকর্ড সন্নিবেশ করাবে salesdb
ডাটাবেস।
- নিচের সারণী দেখতে দেখতে টেবিল শো চালান
salesdb
:
একটি DHCP বিকল্প সেট তৈরি করুন
DHCP বিকল্প সেটগুলি আপনাকে আপনার ভার্চুয়াল নেটওয়ার্কে রাউটিং এর নিম্নলিখিত দিকগুলির উপর নিয়ন্ত্রণ দেয়:
- আপনি আপনার VPC-তে ডিভাইসগুলির দ্বারা ব্যবহৃত DNS সার্ভার, ডোমেন নাম বা নেটওয়ার্ক টাইম প্রোটোকল (NTP) সার্ভারগুলি নিয়ন্ত্রণ করতে পারেন৷
- আপনি আপনার ভিপিসিতে সম্পূর্ণভাবে ডিএনএস রেজোলিউশন অক্ষম করতে পারেন।
ব্যক্তিগত DNS সমর্থন করতে, আপনি একটি ব্যবহার করতে পারেন অ্যামাজন রুট 53 ব্যক্তিগত অঞ্চল বা আপনার নিজস্ব কাস্টম DNS সার্ভার। আপনি যদি একটি রুট 53 প্রাইভেট জোন ব্যবহার করেন, সেটআপটি স্বয়ংক্রিয়ভাবে কাজ করবে এবং MSK VPC-এর জন্য ডিফল্ট DHCP বিকল্পে কোনো পরিবর্তন করার প্রয়োজন নেই। একটি কাস্টম DNS সার্ভারের জন্য, ব্যবহার করে একটি কাস্টম DHCP কনফিগারেশন সেট আপ করতে নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন৷ আমাজন ভার্চুয়াল প্রাইভেট ক্লাউড (Amazon VPC) এবং এটি MSK VPC এর সাথে সংযুক্ত করুন।
অ্যামাজন প্রদত্ত ডিএনএস সার্ভারের সাথে সংযুক্ত আপনার ভিপিসিতে একটি ডিফল্ট DHCP বিকল্প সেট থাকবে। এই পর্যায়ে, অনুরোধগুলি রেজোলিউশনের জন্য অ্যামাজনের প্রদত্ত ডিএনএস সার্ভারে যাবে। যাইহোক, আমরা একটি নতুন DHCP বিকল্প সেট তৈরি করি কারণ আমরা একটি কাস্টম DNS সার্ভার ব্যবহার করছি।
- অ্যামাজন ভিপিসি কনসোলে, নির্বাচন করুন DHCP বিকল্প সেট নেভিগেশন ফলকে।
- বেছে নিন DHCP বিকল্প সেট তৈরি করুন.
- জন্য DHCP বিকল্প সেট নামপ্রবেশ করান
MSKConnect_Private_DHCP_OptionSet
. - জন্য ডোমেন নামপ্রবেশ করান
mysql.internal
. - জন্য ডোমেন নেম সার্ভার, DNS সার্ভারের IP ঠিকানা লিখুন।
- বেছে নিন DHCP বিকল্প সেট তৈরি করুন.
- নেভিগেট করুন এমএসকে ভিপিসি এবং কার্যপ্রণালী মেনু, নির্বাচন করুন VPC সেটিংস সম্পাদনা করুন.
- নতুন তৈরি করা DHCP বিকল্প সেটটি নির্বাচন করুন এবং এটি সংরক্ষণ করুন।
নিম্নলিখিত স্ক্রিনশট উদাহরণ কনফিগারেশন দেখায়. - Amazon EC2 কনসোলে, নেভিগেট করুন
privateDNS_bastion_host
. - বেছে নিন উদাহরণ রাষ্ট্র এবং রিবুট উদাহরণ.
- কয়েক মিনিট অপেক্ষা করুন এবং তারপর চালান
nslookup
দুর্গ হোস্ট থেকে; এটি রুট 53 এর পরিবর্তে আপনার স্থানীয় DNS সার্ভার ব্যবহার করে এটি সমাধান করতে সক্ষম হওয়া উচিত:
এখন আমাদের বেস ইনফ্রাস্ট্রাকচার সেটআপ পরবর্তী পর্যায়ে যাওয়ার জন্য প্রস্তুত। আমাদের বেস অবকাঠামোর অংশ হিসাবে, আমরা সফলভাবে নিম্নলিখিত মূল উপাদানগুলি সেট আপ করেছি:
- MSK এবং MySQL VPC
- সাবনেট
- ইসি 2 উদাহরণ
- ভিপিসি পিয়ারিং
- রুট টেবিল
- NAT গেটওয়ে এবং ইন্টারনেট গেটওয়ে
- DNS সার্ভার এবং কনফিগারেশন
- উপযুক্ত নিরাপত্তা গ্রুপ এবং NACL
- প্রয়োজনীয় ডেটা সহ MySQL ডাটাবেস
এই পর্যায়ে, MySQL DB DNS নামটি রুট 53 এর পরিবর্তে একটি কাস্টম DNS সার্ভার ব্যবহার করে সমাধানযোগ্য।
MSK ক্লাস্টার এবং MSK কানেক্ট সেট আপ করুন
পরবর্তী ধাপ হল MSK ক্লাস্টার এবং MSK কানেক্ট স্থাপন করা, যা থেকে রেকর্ড আনবে salesdb
এবং এটি একটি পাঠান আমাজন সিম্পল স্টোরেজ সার্ভিস (Amazon S3) বালতি। এই বিভাগে, আমরা MySQL ডাটাবেসের প্রতিলিপি করার একটি ওয়াকথ্রু প্রদান করি (salesdb
) ব্যবহার করে অ্যামাজন এমএসকে ডেবেজিয়াম, একটি ওপেন সোর্স সংযোগকারী। সংযোগকারী ডাটাবেসের যেকোনো পরিবর্তনের জন্য নিরীক্ষণ করবে এবং টেবিলের যেকোনো পরিবর্তন ক্যাপচার করবে।
MSK Connect-এর মাধ্যমে, আপনি AWS-এ সম্পূর্ণরূপে পরিচালিত Apache Kafka Connect ওয়ার্কলোড চালাতে পারেন। MSK Connect প্রয়োজনীয় সংস্থানগুলি সরবরাহ করে এবং ক্লাস্টার সেট আপ করে। এটি অবিচ্ছিন্নভাবে সংযোগকারীর স্বাস্থ্য এবং ডেলিভারির অবস্থা পর্যবেক্ষণ করে, প্যাচ করে এবং অন্তর্নিহিত হার্ডওয়্যার পরিচালনা করে এবং থ্রুপুট পরিবর্তনের সাথে মেলে অটো স্কেল সংযোগকারী। ফলস্বরূপ, আপনি অবকাঠামো পরিচালনার পরিবর্তে অ্যাপ্লিকেশন তৈরিতে আপনার সংস্থানগুলিকে ফোকাস করতে পারেন।
MSK Connect VPC-তে কাস্টম DNS সার্ভার ব্যবহার করবে এবং এটি রুট 53-এর উপর নির্ভর করবে না।
একটি MSK ক্লাস্টার কনফিগারেশন তৈরি করুন
একটি MSK ক্লাস্টার তৈরি করতে নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- Amazon MSK কনসোলে, বেছে নিন ক্লাস্টার কনফিগারেশন অধীনে MSK ক্লাস্টার নেভিগেশন ফলকে।
- বেছে নিন কনফিগারেশন তৈরি করুন.
- কনফিগারেশনের নাম দিন
mskc-tutorial-cluster-configuration
. - অধীনে কনফিগারেশন বৈশিষ্ট্য, সবকিছু সরান এবং লাইন যোগ করুন
auto.create.topics.enable=true
. - বেছে নিন সৃষ্টি.
একটি MSK ক্লাস্টার তৈরি করুন এবং কনফিগারেশন সংযুক্ত করুন
পরবর্তী ধাপে, আমরা এই কনফিগারেশনটিকে একটি ক্লাস্টারে সংযুক্ত করি। নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- Amazon MSK কনসোলে, বেছে নিন ক্লাস্টার অধীনে MSK ক্লাস্টার নেভিগেশন ফলকে।
- বেছে নিন ক্লাস্টার তৈরি করুন এবং কাস্টম তৈরি করুন.
- ক্লাস্টার নামের জন্য, লিখুন
mkc-tutorial-cluster
. - অধীনে সাধারণ ক্লাস্টার বৈশিষ্ট্যনির্বাচন বিধান করা হয়েছে ক্লাস্টার প্রকারের জন্য এবং Apache Kafka ডিফল্ট সংস্করণ 2.8.1 ব্যবহার করুন।
- এর জন্য সমস্ত ডিফল্ট বিকল্প ব্যবহার করুন দালালের এবং সংগ্রহস্থল বিভাগে।
- অধীনে কনফিগারেশননির্বাচন কাস্টম কনফিগারেশন.
- নির্বাচন করা
mskc-tutorial-cluster-configuration
উপযুক্ত পুনর্বিবেচনা সহ এবং চয়ন করুন পরবর্তী. - অধীনে নেটওয়ার্কিং, MSK VPC নির্বাচন করুন।
- আপনার অঞ্চলের উপর নির্ভর করে প্রাপ্যতা অঞ্চল নির্বাচন করুন, যেমন
us-east1a
,us-east1b
, এবংus-east1c
, এবং সংশ্লিষ্ট ব্যক্তিগত সাবনেটMSK-Private-1
,MSK-Private-2
, এবংMSK-Private-3
আপনি যদি হয়us-east-1
অঞ্চল. এই দালালদের পাবলিক এক্সেস বন্ধ করা উচিত. - থেকে সিকিউরিটি গ্রুপ আইডি কপি করুন নির্বাচন করা নিরাপত্তা গোষ্ঠী।
- বেছে নিন পরবর্তী.
- অধীনে অ্যাক্সেস নিয়ন্ত্রণ পদ্ধতি, নির্বাচন করা IAM ভূমিকা-ভিত্তিক প্রমাণীকরণ.
- মধ্যে এনক্রিপশন অধীন, বিভাগ ক্লায়েন্ট এবং দালালদের মধ্যে, TLS এনক্রিপশন ডিফল্টরূপে নির্বাচিত হবে।
- জন্য এনআরবিশ্রামে ypt ডেটা, নির্বাচন করুন AWS পরিচালিত কী ব্যবহার করুন.
- জন্য ডিফল্ট বিকল্প ব্যবহার করুন পর্যবেক্ষণ এবং নির্বাচন করুন মৌলিক পর্যবেক্ষণ.
- নির্বাচন করা অ্যামাজন ক্লাউডওয়াচ লগগুলিতে বিতরণ করুন.
- অধীনে লগ গ্রুপনির্বাচন Amazon CloudWatch লগ কনসোল দেখুন.
- বেছে নিন লগ গ্রুপ তৈরি করুন.
- একটি লগ গ্রুপ নাম লিখুন এবং নির্বাচন করুন সৃষ্টি.
- ফিরে আসুন পর্যবেক্ষণ এবং ট্যাগ পৃষ্ঠা এবং নীচে লগ গ্রুপনির্বাচন লগ গ্রুপ নির্বাচন করুন
- বেছে নিন পরবর্তী.
- কনফিগারেশন পর্যালোচনা করুন এবং নির্বাচন করুন ক্লাস্টার তৈরি করুন. আপনাকে ক্লাস্টারের বিশদ পৃষ্ঠায় পুনঃনির্দেশিত করা হয়েছে।
- অধীনে নিরাপত্তা গ্রুপ প্রয়োগ করা হয়েছে, পরবর্তী ধাপে ব্যবহার করার জন্য নিরাপত্তা গ্রুপ আইডি নোট করুন।
ক্লাস্টার তৈরিতে সাধারণত 25-30 মিনিট সময় লাগতে পারে। এটি সফলভাবে তৈরি হলে এর স্থিতি সক্রিয় হয়ে যায়।
/var/named/kafka.region.amazonaws.com জোন ফাইল আপডেট করুন
আপনি MSK সংযোগকারী তৈরি করার আগে, MSK ক্লাস্টার বিবরণ সহ DNS সার্ভার কনফিগারেশন আপডেট করুন।
- বুটস্ট্র্যাপ সার্ভার DNS এবং সংশ্লিষ্ট আইপি ঠিকানাগুলির তালিকা পেতে, ক্লাস্টারে নেভিগেট করুন এবং নির্বাচন করুন ক্লায়েন্ট তথ্য দেখুন.
- IAM প্রমাণীকরণ প্রকারের সাথে বুটস্ট্র্যাপ সার্ভারের তথ্য অনুলিপি করুন।
- আপনি ব্যবহার করে ব্রোকার আইপি ঠিকানা সনাক্ত করতে পারেন
nslookup
আপনার স্থানীয় মেশিন থেকে এবং এটি আপনাকে ব্রোকার স্থানীয় আইপি ঠিকানা প্রদান করবে। বর্তমানে, আপনার VPC সর্বশেষ DHCP বিকল্প সেটের দিকে নির্দেশ করে এবং আপনার DNS সার্ভার আপনার VPC থেকে এই DNS নামগুলি সমাধান করতে সক্ষম হবে না।
এখন আপনি DNS সার্ভারে লগ ইন করতে পারেন এবং বিভিন্ন ব্রোকার এবং সংশ্লিষ্ট আইপি ঠিকানার রেকর্ড আপডেট করতে পারেন /var/named/kafka.region.amazonaws.com
ফাইল.
- আপলোড করুন
msk-access.pem
ফাইলের জন্যBastionHostInstance
আপনার স্থানীয় মেশিন থেকে: - DNS সার্ভারে লগ ইন করুন এবং খুলুন
/var/named/kafka.region.amazonaws.com
ফাইল করুন এবং সঠিক MSK ব্রোকার DNS নাম এবং সংশ্লিষ্ট আইপি ঠিকানা সহ নিম্নলিখিত লাইন আপডেট করুন:
মনে রাখবেন যে আপনাকে আগে উল্লিখিত ব্রোকার DNS প্রদান করতে হবে। অপসারণ .kafka.<region id>.amazonaws.com
ব্রোকার DNS নাম থেকে।
- DNS পরিষেবা পুনরায় চালু করুন:
আপনি নিম্নলিখিত বার্তা দেখতে হবে:
আপনার কাস্টম DNS সার্ভার এখন চালু এবং চলছে এবং আপনি অভ্যন্তরীণ DNS সার্ভার ব্যবহার করে ব্রোকার DNS নাম ব্যবহার করে সমাধান করতে সক্ষম হবেন।
MySQL ডাটাবেস এবং MSK কানেক্টের মধ্যে সংযোগের জন্য নিরাপত্তা গোষ্ঠী আপডেট করুন
MSK Connect এবং MySQL ডাটাবেসের মধ্যে উপযুক্ত সংযোগ থাকা গুরুত্বপূর্ণ। নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- Amazon MSK কনসোলে, MSK ক্লাস্টারে এবং নীচে নেভিগেট করুন নেটওয়ার্ক সেটিংস, নিরাপত্তা গ্রুপ অনুলিপি.
- Amazon EC2 কনসোলে, নির্বাচন করুন সুরক্ষা গ্রুপ নেভিগেশন ফলকে।
- নিরাপত্তা গোষ্ঠী সম্পাদনা করুন
MySQL_SG
এবং নির্বাচন করুন নিয়ম যোগ করুন. - টাইপ হিসাবে MySQL/Aurora সহ একটি নিয়ম এবং MSK নিরাপত্তা গোষ্ঠী এর উৎসের জন্য অন্তর্মুখী সংস্থান হিসাবে যোগ করুন।
- বেছে নিন নিয়ম সংরক্ষণ করুন.
MSK সংযোগকারী তৈরি করুন
আপনার MSK সংযোগকারী তৈরি করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- Amazon MSK কনসোলে, বেছে নিন সংযোজকগুলির অধীনে MSK কানেক্ট নেভিগেশন ফলকে।
- বেছে নিন সংযোগকারী তৈরি করুন.
- নির্বাচন করা কাস্টম প্লাগইন তৈরি করুন.
- থেকে সর্বশেষ স্থিতিশীল প্রকাশের জন্য MySQL সংযোগকারী প্লাগইন ডাউনলোড করুন ডেবেজিয়াম সাইট বা ডাউনলোড Debezium.zip.
- S3 বালতিতে MySQL সংযোগকারী জিপ ফাইল আপলোড করুন।
- ফাইলের জন্য URL অনুলিপি করুন, যেমন
s3://<bucket name>/Debezium.zip
. - ফিরে আসুন কাস্টম প্লাগইন নির্বাচন করুন পৃষ্ঠা এবং এর জন্য S3 ফাইল পাথ লিখুন S3 URI.
- জন্য কাস্টম প্লাগইন নামপ্রবেশ করান
mysql-plugin
. - বেছে নিন পরবর্তী.
- জন্য নামপ্রবেশ করান
mysql-connector
. - জন্য বিবরণ, সংযোগকারীর একটি বিবরণ লিখুন।
- জন্য ক্লাস্টার টাইপনির্বাচন MSK ক্লাস্টার.
- তালিকা থেকে বিদ্যমান ক্লাস্টার নির্বাচন করুন (এই পোস্টের জন্য,
mkc-tutorial-cluster
). - হিসাবে প্রমাণীকরণ প্রকার উল্লেখ করুন আমি.
- জন্য নিম্নলিখিত মান ব্যবহার করুন সংযোগকারী কনফিগারেশন:
- নিম্নলিখিত সংযোগকারী কনফিগারেশন আপডেট করুন:
- জন্য ক্ষমতার ধরননির্বাচন বিধান করা হয়েছে.
- জন্য কর্মী প্রতি MCU গণনা, 1 লিখুন।
- জন্য শ্রমিকের সংখ্যা, 1 লিখুন।
- নির্বাচন করা MSK ডিফল্ট কনফিগারেশন ব্যবহার করুন.
- মধ্যে অ্যাক্সেস অনুমতি বিভাগে, উপর পরিষেবা ভূমিকা চয়ন করুন মেনু, নির্বাচন করুন
MSK-Connect-PrivateDNS-MySQLConnector*
, তাহলে বেছে নাও পরবর্তী. - মধ্যে নিরাপত্তা বিভাগে, ডিফল্ট সেটিংস রাখুন।
- মধ্যে লগ অধ্যায়, নির্বাচন করুন অ্যামাজন ক্লাউডওয়াচ লগগুলিতে বিতরণ করুন.
- বেছে নিন Amazon CloudWatch লগ কনসোল দেখুন.
- অধীনে লগ নেভিগেশন ফলকে, নির্বাচন করুন লগ গ্রুপ.
- বেছে নিন লগ গ্রুপ তৈরি করুন.
- লগ গ্রুপের নাম, ধারণ সেটিংস এবং ট্যাগ লিখুন, তারপর নির্বাচন করুন সৃষ্টি.
- সংযোগকারী তৈরি পৃষ্ঠায় ফিরে যান এবং নির্বাচন করুন লগ গ্রুপ ব্রাউজ করুন.
- পছন্দ
AmazonMSKConnect
লগ গ্রুপ, তারপর নির্বাচন করুন পরবর্তী. - কনফিগারেশন পর্যালোচনা করুন এবং নির্বাচন করুন সংযোগকারী তৈরি করুন.
সংযোগকারী তৈরির প্রক্রিয়া সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন (প্রায় 10-15 মিনিট)।
MSK সংযোগ সংযোগকারী এখন আপ এবং চলমান. আপনি আপনার ব্যবহারকারী আইডি ব্যবহার করে MySQL ডাটাবেসে লগ ইন করতে পারেন এবং গ্রাহক টেবিল রেকর্ডে কয়েকটি রেকর্ড পরিবর্তন করতে পারেন। MSK কানেক্ট সিডিসি রেকর্ড পেতে সক্ষম হবে এবং ডাটাবেসের আপডেট MSK-এ পাওয়া যাবে বিষয়
MSK বিষয় থেকে বার্তা গ্রহণ করুন
MSK বিষয় থেকে বার্তা গ্রহণ করতে, কাফকা ভোক্তা চালান MSK_Client
EC2 উদাহরণ MSK VPC-তে উপলব্ধ।
- SSH থেকে
MSK_Client
EC2 উদাহরণ। দ্যMSK_Client
উদাহরণে প্রয়োজনীয় কাফকা ক্লায়েন্ট লাইব্রেরি, আমাজন MSK IAM JAR ফাইল আছে,client.properties
ফাইল, এবং ক্লাউডফরমেশন টেমপ্লেট ব্যবহার করে উপযুক্ত IAM ভূমিকা সহ এটির সাথে সংযুক্ত একটি উদাহরণ প্রোফাইল। - যুক্ত করুন
MSKClientSG
নিম্নলিখিত বৈশিষ্ট্য সহ MSK নিরাপত্তা গোষ্ঠীর উত্স হিসাবে সুরক্ষা গোষ্ঠী:- জন্য আদর্শনির্বাচন সমস্ত ট্রাফিক.
- জন্য উৎসনির্বাচন কাস্টম এবং MSK নিরাপত্তা গ্রুপ.
এখন আপনি ডেটা ব্যবহার করতে প্রস্তুত৷
- বিষয়গুলি তালিকাভুক্ত করতে, নিম্নলিখিত কমান্ডটি চালান:
- থেকে ডেটা গ্রাস করতে
salesdb-server.salesdb.CUSTOMER
বিষয়, নিম্নলিখিত কমান্ড ব্যবহার করুন:
আপনার EC2 মেশিনে কাফকা ভোক্তা চালান এবং আপনি নিম্নলিখিতগুলির মতো বার্তাগুলি লগ করতে সক্ষম হবেন:
অ্যাপ্লিকেশন পরীক্ষা করার সময়, CUST_ID 1998, 1999, এবং 2000 এর সাথে রেকর্ডগুলি আপডেট করা হয়েছিল এবং এই রেকর্ডগুলি লগগুলিতে পাওয়া যায়৷
পরিষ্কার কর
কোনো অতিরিক্ত খরচ এড়াতে এই পোস্টের অংশ হিসাবে তৈরি করা সমস্ত সংস্থান পরিষ্কার করা সর্বদা একটি ভাল অনুশীলন। আপনার সংস্থানগুলি পরিষ্কার করতে, MSK ক্লাস্টার, MSK সংযোগ সংযোগ, EC2 দৃষ্টান্ত, DNS সার্ভার, বেসশন হোস্ট, S3 বাকেট, VPC, সাবনেট এবং ক্লাউডওয়াচ লগগুলি মুছুন৷
উপরন্তু, আপনি AWS ক্লাউডফর্মেশন ব্যবহার করে তৈরি করা অন্যান্য AWS সংস্থানগুলি পরিষ্কার করুন৷ আপনি স্ট্যাকটি মুছে AWS CloudFormation কনসোলে এই সংস্থানগুলি মুছতে পারেন৷
উপসংহার
এই পোস্টে, আমরা একটি ব্যক্তিগত DNS ব্যবহার করে MSK কানেক্ট সেট আপ করার প্রক্রিয়া নিয়ে আলোচনা করেছি। এই বৈশিষ্ট্যটি আপনাকে সর্বজনীন বা ব্যক্তিগত ডোমেন নাম উল্লেখ করার জন্য সংযোগকারীগুলিকে কনফিগার করতে দেয়৷
আমরা একটি পৃথক ভিপিসিতে হোস্ট করা একটি MySQL ডাটাবেস থেকে প্রাথমিক লোড এবং CDC রেকর্ডগুলি পেতে সক্ষম এবং এর DNS বাহ্যিকভাবে অ্যাক্সেসযোগ্য বা সমাধানযোগ্য নয়। MSK Connect MySQL ডাটাবেসের সাথে সংযোগ করতে এবং MSK Connect প্রাইভেট DNS বৈশিষ্ট্য ব্যবহার করে রেকর্ডগুলি গ্রাস করতে সক্ষম হয়েছিল। কাস্টম ডিএইচসিপি বিকল্প সেটটি ভিপিসির সাথে সংযুক্ত ছিল, যা রুট 53-এর পরিবর্তে স্থানীয় ডিএনএস সার্ভার ব্যবহার করে ডিএনএস রেজোলিউশন নিশ্চিত করেছে।
MSK Connect প্রাইভেট DNS সাপোর্ট ফিচারের সাহায্যে, আপনি আপনার ডেটাবেস, ডেটা গুদাম, এবং সিস্টেমগুলিকে গোপন পরিচালকদের মতো করে তুলতে পারেন যেগুলি আপনার নিজস্ব VPC-এর সাথে কাজ করে ইন্টারনেটে অ্যাক্সেসযোগ্য নয় এবং এই সীমাবদ্ধতা অতিক্রম করতে এবং আপনার কর্পোরেট নিরাপত্তা ভঙ্গি মেনে চলতে সক্ষম হবে।
আরও জানতে এবং শুরু করতে, পড়ুন MSK সংযোগের জন্য ব্যক্তিগত DNS.
লেখক সম্পর্কে
Amar UK-এর Amazon AWS-এর একজন সিনিয়র সলিউশন আর্কিটেক্ট। তিনি সর্বোত্তম ব্যবসায়িক ফলাফল চালনা করার জন্য AWS স্ট্রিমিং এবং উন্নত ডেটা বিশ্লেষণ সমাধান ব্যবহারে বিশেষজ্ঞ, কৌশলগত বাস্তবায়নের উপর শক্তি, ইউটিলিটি, উত্পাদন এবং স্বয়ংচালিত গ্রাহকদের মধ্যে কাজ করেন।
- এসইও চালিত বিষয়বস্তু এবং পিআর বিতরণ। আজই পরিবর্ধিত পান।
- PlatoData.Network উল্লম্ব জেনারেটিভ Ai. নিজেকে ক্ষমতায়িত করুন। এখানে প্রবেশ করুন.
- প্লেটোএআইস্ট্রিম। Web3 ইন্টেলিজেন্স। জ্ঞান প্রসারিত. এখানে প্রবেশ করুন.
- প্লেটোইএসজি। কার্বন, ক্লিনটেক, শক্তি, পরিবেশ সৌর, বর্জ্য ব্যবস্থাপনা. এখানে প্রবেশ করুন.
- প্লেটো হেলথ। বায়োটেক এবং ক্লিনিক্যাল ট্রায়াল ইন্টেলিজেন্স। এখানে প্রবেশ করুন.
- উত্স: https://aws.amazon.com/blogs/big-data/resolve-private-dns-hostnames-for-amazon-msk-connect/
- : আছে
- : হয়
- :না
- :কোথায়
- $ ইউপি
- 1
- 14
- 160
- 1998
- 1999
- 2000
- 53
- 7
- 73
- 8
- 9
- a
- সক্ষম
- সম্পর্কে
- প্রবেশ
- প্রবেশযোগ্য
- হিসাব
- স্বীকার করা
- দিয়ে
- সক্রিয়
- যোগ
- অতিরিক্ত
- ঠিকানা
- ঠিকানাগুলি
- অগ্রসর
- পর
- সব
- অনুমতি
- বরাবর
- ইতিমধ্যে
- সর্বদা
- মর্দানী স্ত্রীলোক
- আমাজন EC2
- অ্যামাজন আরডিএস
- অ্যামাজন ওয়েব সার্ভিসেস
- an
- বৈশ্লেষিক ন্যায়
- এবং
- অন্য
- কোন
- এ্যাপাচি
- আপাচি কাফকা
- আবেদন
- অ্যাপ্লিকেশন
- যথাযথ
- স্থাপত্য
- রয়েছি
- AS
- আ
- At
- সংযুক্ত
- প্রমাণীকরণ
- প্রমাণীকরণ
- গাড়ী
- স্বয়ংক্রিয়ভাবে
- স্বয়ংচালিত
- উপস্থিতি
- সহজলভ্য
- এড়াতে
- ডেস্কটপ AWS
- এডাব্লুএস ক্লাউডফর্মেশন
- ভিত্তি
- BE
- কারণ
- আগে
- মধ্যে
- বাঁধাই করা
- বুটস্ট্র্যাপ
- দালাল
- দালাল
- ভবন
- নির্মিত
- ব্যবসায়
- কিন্তু
- by
- CAN
- সামর্থ্য
- গ্রেপ্তার
- সিডিসি
- পরিবর্তন
- পরিবর্তন
- বেছে নিন
- ক্লিক
- মক্কেল
- ক্লায়েন্ট
- গুচ্ছ
- এর COM
- সম্পূর্ণ
- সম্পূর্ণরূপে
- মেনে চলতে
- উপাদান
- কনফিগারেশন
- কনফিগার
- সংযোগ করা
- সংযোগ
- কানেক্টিভিটি
- কনসোল
- গ্রাস করা
- ভোক্তা
- একটানা
- নিয়ন্ত্রণ
- মূল
- কর্পোরেট
- ঠিক
- মূল্য
- দম্পতি
- সৃষ্টি
- নির্মিত
- সৃষ্টি
- সৃষ্টি
- এখন
- প্রথা
- ক্রেতা
- গ্রাহকদের
- উপাত্ত
- ডেটা বিশ্লেষণ
- তথ্য গুদাম
- ডেটাবেস
- ডাটাবেস
- ডিফল্ট
- সংজ্ঞায়িত
- বিলি
- প্রমান
- নির্ভরশীল
- নির্ভর করে
- স্থাপন
- বিস্তৃতি
- বিবরণ
- বিস্তারিত
- ডিভাইস
- বিভিন্ন
- আলোচনা
- DNS
- do
- ডোমেইন
- DOMAIN নাম
- Dont
- ডাউনলোড
- ড্রাইভ
- পূর্বে
- পারেন
- নিশ্চিত করা
- নিশ্চিত
- প্রবেশ করান
- পরিবেশ
- থার (eth)
- সব
- উদাহরণ
- বিদ্যমান
- প্রসারিত করা
- বাহ্যিকভাবে
- বৈশিষ্ট্য
- কয়েক
- ফাইল
- নথি পত্র
- চূড়ান্ত
- আবিষ্কার
- প্রবাহ
- কেন্দ্রবিন্দু
- অনুসরণ করা
- অনুসরণ
- জন্য
- থেকে
- সম্পূর্ণরূপে
- প্রবেশপথ
- পাওয়া
- দাও
- Go
- ভাল
- গ্রুপ
- গ্রুপের
- পথপ্রদর্শন
- হার্ডওয়্যারের
- আছে
- he
- স্বাস্থ্য
- এখানে
- উচ্চস্তর
- ইতিহাস
- নিমন্ত্রণকর্তা
- হোস্ট
- হোস্ট
- যাহোক
- এইচটিএমএল
- HTTP
- HTTPS দ্বারা
- আমি
- ID
- সনাক্ত করা
- পরিচয়
- if
- প্রকাশ
- বাস্তবায়নের
- গুরুত্বপূর্ণ
- in
- দুর্গম
- অন্তর্ভুক্ত করা
- অন্তর্ভুক্ত
- তথ্য
- পরিকাঠামো
- প্রারম্ভিক
- ইনস্টল
- স্থাপন
- উদাহরণ
- দৃষ্টান্ত
- পরিবর্তে
- নির্দেশাবলী
- অভ্যন্তরীণ
- Internet
- মধ্যে
- ভূমিকা
- IP
- আইপি ঠিকানা
- আইপি ঠিকানা
- IT
- এর
- JPG
- কাফকা
- রাখা
- চাবি
- পরে
- সর্বশেষ
- শুরু করা
- শিখতে
- লাইব্রেরি
- মত
- সীমাবদ্ধতা
- লাইন
- লাইন
- লিনাক্স
- তালিকা
- বোঝা
- স্থানীয়
- অবস্থান
- লগ ইন করুন
- মেশিন
- করা
- পরিচালিত
- পরিচালক
- পরিচালকের
- পরিচালনা করে
- পরিচালক
- উত্পাদন
- মালিক
- ম্যাচ
- মে..
- উল্লিখিত
- মেনু
- বার্তা
- বার্তা
- পদ্ধতি
- হতে পারে
- মিনিট
- মনিটর
- মনিটর
- অধিক
- পদক্ষেপ
- বহু
- মাইএসকিউএল
- নাম
- নামে
- নাম
- নেভিগেট করুন
- ন্যাভিগেশন
- প্রয়োজন
- চাহিদা
- নেটওয়ার্ক
- নতুন
- সদ্য
- পরবর্তী
- না।
- বিঃদ্রঃ
- এখন
- of
- বন্ধ
- অফার
- on
- কেবল
- খোলা
- ওপেন সোর্স
- অনুকূল
- পছন্দ
- অপশন সমূহ
- or
- অন্যান্য
- আমাদের
- ফলাফল
- শেষ
- পরাস্ত
- নিজের
- পৃষ্ঠা
- শার্সি
- স্থিতিমাপ
- অংশ
- পাসওয়ার্ড
- গত
- প্যাচ
- পথ
- প্রতি
- সম্পাদিত
- অনুমতি
- জায়গা
- Plato
- প্লেটো ডেটা ইন্টেলিজেন্স
- প্লেটোডাটা
- প্লাগ লাগানো
- পয়েন্ট
- জনপ্রিয়
- পোস্ট
- পোস্টগ্রেস্কল
- ক্ষমতা
- অনুশীলন
- ব্যক্তিগত
- ব্যক্তিগত কী
- প্রক্রিয়া
- সৃজনকর্তা
- পণ্য
- উত্পাদনের
- প্রোফাইল
- বৈশিষ্ট্য
- প্রোটোকল
- প্রদান
- প্রদত্ত
- উপলব্ধ
- প্রকাশ্য
- প্রকাশ্যে
- বরং
- পৌঁছনো
- প্রস্তুত
- কারণে
- গ্রহণ করা
- সাম্প্রতিক
- নথি
- রেকর্ড
- পড়ুন
- উল্লেখ
- এলাকা
- মুক্তি
- অপসারণ
- অনুরোধ
- প্রয়োজনীয়
- সমাধান
- সমাধানে
- সংস্থান
- Resources
- নিজ নিজ
- ফল
- স্মৃতিশক্তি
- ভূমিকা
- রুট
- প্রমাথী
- নিয়ম
- চালান
- দৌড়
- একই
- সংরক্ষণ করুন
- দাঁড়িপাল্লা
- গোপন
- অধ্যায়
- বিভাগে
- নিরাপত্তা
- দেখ
- রেখাংশ
- নির্বাচিত
- পাঠান
- জ্যেষ্ঠ
- আলাদা
- সার্ভার
- সার্ভার
- সেবা
- সেবা
- সেট
- সেট
- বিন্যাস
- সেটিংস
- সেটআপ
- উচিত
- প্রদর্শনী
- শো
- অনুরূপ
- সহজ
- সাইট
- So
- সমাধান
- সলিউশন
- উৎস
- বিশেষজ্ঞ
- এসকিউএল
- স্থিতিশীল
- গাদা
- পর্যায়
- শুরু
- রাষ্ট্র
- অবস্থা
- ধাপ
- প্রারম্ভিক ব্যবহারের নির্দেশাবলী
- এখনো
- স্টোরেজ
- দোকান
- দোকান
- কৌশলগত
- স্ট্রিমিং
- সাবনেট
- সাবনেট
- সফলভাবে
- এমন
- সরবরাহকারী
- সমর্থন
- সমর্থন
- পদ্ধতি
- সিস্টেম
- টেবিল
- গ্রহণ করা
- কাজ
- টেমপ্লেট
- পরীক্ষামূলক
- চেয়ে
- যে
- সার্জারির
- উৎস
- যুক্তরাজ্য
- তাদের
- তারপর
- সেখানে।
- এইগুলো
- তারা
- এই
- তিন
- থ্রুপুট
- সময়
- থেকে
- বিষয়
- টপিক
- ট্রাফিক
- পরিবহন
- অভিভাবকসংবঁধীয়
- দুই
- আদর্শ
- সাধারণত
- Uk
- অধীনে
- নিম্নাবস্থিত
- আপডেট
- আপডেট
- আপডেট
- উপরে
- URL টি
- ব্যবহার
- ব্যবহৃত
- ব্যবহারকারী
- ব্যবহারসমূহ
- ব্যবহার
- ইউটিলিটি
- মূল্য
- মানগুলি
- বিভিন্ন
- সংস্করণ
- ভার্চুয়াল
- অপেক্ষা করুন
- , walkthrough
- প্রয়োজন
- ছিল
- we
- ওয়েব
- ওয়েব সার্ভিস
- আমরা একটি
- ছিল
- কখন
- যে
- ইচ্ছা
- সঙ্গে
- হয়া যাই ?
- কাজ
- ইয়ামল
- আপনি
- আপনার
- zephyrnet
- ফ্যাস্ শব্দ
- এলাকার