عالمی سطح پر، بہت سی تنظیموں کے پاس مختلف مواد کے ذخیروں کے درمیان اہم کاروباری ڈیٹا منتشر ہوتا ہے، جس کی وجہ سے اس معلومات تک رسائی کو ہموار اور مربوط انداز میں کرنا مشکل ہو جاتا ہے۔ ایک متحد اور محفوظ تلاش کا تجربہ بنانا تنظیموں کے لیے ایک اہم چیلنج ہے کیونکہ ہر ذخیرے میں دستاویز کے فارمیٹس اور رسائی کنٹرول میکانزم کی ایک وسیع رینج ہوتی ہے۔
ایمیزون کیندر ایک ذہین انٹرپرائز سرچ سروس ہے جو صارفین کو مختلف مواد کے ذخیروں میں تلاش کرنے کی اجازت دیتی ہے۔ صارفین کو ان کی تلاش کی ایپلیکیشن تک رسائی حاصل کرنے کے لیے تصدیق اور اجازت دینے کے لیے صارفین ذمہ دار ہیں، اور Amazon Kendra انٹرپرائز ایپلی کیشنز کے لیے محفوظ تلاش کو قابل بناتا ہے، اس بات کو یقینی بناتا ہے کہ صارف کی تلاش کے استفسار کے نتائج میں صرف وہی دستاویزات شامل ہوں جو صارف کو پڑھنے کا اختیار ہے۔ Amazon Kendra آسانی سے انفرادی صارفین کے ساتھ ساتھ صارف گروپوں کی شناخت کی توثیق کر سکتا ہے جو محفوظ سرچ ٹوکن کے اضافے کے ساتھ تلاش کرتے ہیں۔ محفوظ تلاش کے لیے صارف کے ٹوکنز کو شامل کرنے سے، Amazon Kendra میں رسائی پر مبنی فلٹر شدہ تلاش کو آسان اور محفوظ بنایا جاتا ہے۔ آپ اس کو پورا کرنے کے لیے انتساب فلٹرز استعمال کرنے کے بجائے استفسار پے لوڈ میں صارف کی رسائی کی معلومات کو محفوظ طریقے سے پاس کر سکتے ہیں۔ اس خصوصیت کے ساتھ، Amazon Kendra ٹوکن کی معلومات کی توثیق کر سکتا ہے اور اسے درست اور محفوظ رسائی پر مبنی فلٹرنگ کے لیے تلاش کے نتائج پر خود بخود لاگو کر سکتا ہے۔
Amazon Kendra درج ذیل ٹوکن اقسام کا استعمال کرتے ہوئے ٹوکن پر مبنی صارف تک رسائی کے کنٹرول کی حمایت کرتا ہے:
- آئی ڈی کھولیں۔
- مشترکہ راز کے ساتھ JWT
- عوامی کلید کے ساتھ JWT
- JSON
اس سے پہلے، ہم نے ایک مظاہرہ دیکھا اوپن آئی ڈی کے ساتھ ایمیزون کینڈر میں ٹوکن پر مبنی صارف تک رسائی کا کنٹرول. اس پوسٹ میں، ہم ایک مشترکہ راز کے ساتھ JWT کے ساتھ Amazon Kendra میں ٹوکن پر مبنی صارف رسائی کنٹرول کا مظاہرہ کرتے ہیں۔ JWT، یا JSON ویب ٹوکن، ایک کھلا معیار ہے جو کلائنٹ اور سرور کے درمیان سیکیورٹی کی معلومات کا اشتراک کرنے کے لیے استعمال ہوتا ہے۔ اس میں انکوڈ شدہ JSON اشیاء شامل ہیں، بشمول دعووں کا ایک سیٹ۔ JWTs پر دستخط کرپٹوگرافک الگورتھم کا استعمال کرتے ہوئے کیے جاتے ہیں تاکہ یہ یقینی بنایا جا سکے کہ ٹوکن جاری ہونے کے بعد دعووں کو تبدیل نہیں کیا جا سکتا۔ JWTs اجازت اور معلومات کے تبادلے سے متعلق منظرناموں میں مفید ہیں۔
JWTs تین حصوں پر مشتمل ہے جو نقطوں (.):
- ہیڈر - اس میں ٹوکن کی قسم جیسے حصے ہوتے ہیں، جو کہ JWT ہے، دستخط کرنے والا الگورتھم استعمال کیا جا رہا ہے، جیسے HMAC SHA256 یا RSA، اور ایک اختیاری کلیدی شناخت کنندہ۔
- پیلوڈ - اس میں کئی کلیدی قدر کے جوڑے ہوتے ہیں، جنہیں کہتے ہیں۔ دعوے، جو شناخت فراہم کنندہ کے ذریعہ جاری کیا جاتا ہے۔ ٹوکن کے اجراء اور میعاد ختم ہونے سے متعلق متعدد دعووں کے علاوہ، ٹوکن میں انفرادی پرنسپل اور کرایہ دار کے بارے میں معلومات بھی شامل ہو سکتی ہیں۔
- دستخط - دستخطی حصہ بنانے کے لیے، آپ انکوڈ شدہ ہیڈر، انکوڈ شدہ پے لوڈ، ایک راز، ہیڈر میں بیان کردہ الگورتھم لیں، اور اس پر دستخط کریں۔
لہذا، ایک JWT مندرجہ ذیل کی طرح لگتا ہے:
مندرجہ ذیل ایک نمونہ ہیڈر ہے:
مندرجہ ذیل نمونہ پے لوڈ ہے:
JWT کو ایک خفیہ کلید کے ساتھ بنایا گیا ہے، اور وہ خفیہ کلید آپ کے لیے نجی ہے، جس کا مطلب ہے کہ آپ اسے کبھی بھی عوام کے سامنے ظاہر نہیں کریں گے اور نہ ہی اسے JWT کے اندر انجیکشن دیں گے۔ جب آپ کلائنٹ سے JWT وصول کرتے ہیں، تو آپ JWT کی تصدیق سرور پر محفوظ کردہ خفیہ کلید سے کر سکتے ہیں۔ JWT میں کسی بھی قسم کی ترمیم کے نتیجے میں تصدیق (JWT validation) ناکام ہو جائے گی۔
یہ پوسٹ مشترکہ رسائی کلید کا استعمال کرتے ہوئے JWT کے نمونے کے استعمال اور Amazon Kendra انڈیکس کو رسائی کے کنٹرول کے ساتھ محفوظ کرنے کے لیے اس کے استعمال کو ظاہر کرتی ہے۔ پیداوار میں، آپ JWTs پیدا کرنے کے لیے اپنی پسند کا اور اپنی ضروریات کی بنیاد پر ایک محفوظ تصدیقی خدمت فراہم کنندہ استعمال کرتے ہیں۔
JWTs کے بارے میں مزید جاننے کے لیے، رجوع کریں۔ JSON ویب ٹوکن کا تعارف.
حل جائزہ
کی طرح پوسٹ اوپن آئی ڈی کے ساتھ، یہ حل صارفین اور گروپس کے ایک سیٹ کے لیے ڈیزائن کیا گیا ہے تاکہ کسی دستاویز کے ذخیرے میں تلاش کے سوالات کیے جا سکیں، اور نتائج صرف ان دستاویزات سے واپس کیے جاتے ہیں جو اس گروپ کے اندر رسائی کے لیے مجاز ہیں۔ مندرجہ ذیل جدول اس بات کا خاکہ پیش کرتا ہے کہ ہر صارف ہمارے استعمال کے کیس کے لیے کن دستاویزات تک رسائی کا مجاز ہے۔ اس مثال میں استعمال ہونے والی دستاویزات AWS عوامی دستاویزات کا ذیلی سیٹ ہیں۔
رکن کا | گروپ | دستاویز کی قسم رسائی کے لیے مجاز ہے۔ |
مہمان | . | بلاگز |
پیٹریسیا | کسٹمر | بلاگز، صارف گائیڈز |
جیمز | سیلز | بلاگز، صارف گائیڈز، کیس اسٹڈیز |
جان | مارکیٹنگ | بلاگز، یوزر گائیڈز، کیس اسٹڈیز، تجزیہ کار رپورٹس |
مریم | حل آرکیٹیکٹ | بلاگز، یوزر گائیڈز، کیس اسٹڈیز، تجزیہ کار رپورٹس، وائٹ پیپرز |
مندرجہ ذیل خاکہ Amazon Kendra انڈیکس میں مخصوص دستاویزات تک صارفین کی رسائی کو کنٹرول کرنے کے لیے مشترکہ رسائی کلید کے ساتھ JWT کی تخلیق کو واضح کرتا ہے۔
جب ایمیزون کینڈر انڈیکس کو صارف تک رسائی کے ٹوکن کے ساتھ ایک سوال API کال موصول ہوتی ہے، تو یہ مشترکہ خفیہ کلید کا استعمال کرتے ہوئے ٹوکن کی توثیق کرتا ہے (محفوظ طریقے سے ذخیرہ شدہ AWS سیکرٹس مینیجر) اور پے لوڈ میں صارف نام اور گروپس جیسے پیرامیٹرز حاصل کرتا ہے۔ Amazon Kendra انڈیکس ذخیرہ شدہ رسائی کنٹرول لسٹ (ACL) اور صارف کی JWT میں موصول ہونے والی معلومات کی بنیاد پر تلاش کے نتائج کو فلٹر کرتا ہے۔ یہ فلٹر شدہ نتائج درخواست کے ذریعہ کی گئی استفسار API کال کے جواب میں واپس کردیئے گئے ہیں۔
شرائط
اس پوسٹ میں درج مراحل پر عمل کرنے کے لیے، یقینی بنائیں کہ آپ کے پاس درج ذیل ہیں:
مشترکہ خفیہ کلید کے ساتھ JWT بنائیں
مندرجہ ذیل نمونہ جاوا کوڈ دکھاتا ہے کہ اوپن سورس کا استعمال کرتے ہوئے مشترکہ خفیہ کلید کے ساتھ JWT کیسے بنایا جائے۔ jsonwebtoken پیکج پیداوار میں، آپ JWTs پیدا کرنے کے لیے اپنی پسند کا ایک محفوظ تصدیقی خدمت فراہم کنندہ استعمال کریں گے اور آپ کی ضروریات پر مبنی ہوں گے۔
ہم پے لوڈ میں دعوے کے طور پر صارف نام اور گروپ کی معلومات پاس کرتے ہیں، مشترکہ راز کے ساتھ JWT پر دستخط کرتے ہیں، اور اس صارف کے لیے مخصوص JWT تیار کرتے ہیں۔ اپنے راز کے طور پر ایک 256 بٹ سٹرنگ فراہم کریں اور بعد کے مرحلے میں استعمال کرنے کے لیے انکوڈ شدہ مشترکہ خفیہ base64 URL کی قدر کو برقرار رکھیں۔
JWT کے مشترکہ راز کے ساتھ ایک Amazon Kendra انڈیکس بنائیں
ایمیزون کینڈر انڈیکس بنانے سے متعلق ہدایات کے لیے رجوع کریں۔ انڈیکس بنانا. نیچے نوٹ کریں۔ AWS شناخت اور رسائی کا انتظام (IAM) کردار جو آپ نے عمل کے دوران تخلیق کیا۔ S3 بالٹی اور سیکریٹس مینیجر کو اس کے بعد کردار تک رسائی فراہم کریں۔ کم سے کم استحقاق کا اصول. مثال کے طور پر پالیسیاں دیکھیں IAM شناخت پر مبنی پالیسیوں کی مثال. انڈیکس بنانے کے بعد، آپ کا ایمیزون کینڈر کنسول درج ذیل اسکرین شاٹ کی طرح نظر آنا چاہیے۔
اپنا راز شامل کرنے کے لیے درج ذیل مراحل کو مکمل کریں:
- ایمیزون کینڈر کنسول پر، تشریف لے جائیں۔ صارف تک رسائی کا کنٹرول اپنے انڈیکس تفصیل والے صفحے پر ٹیب۔
- میں سے انتخاب کریں ترتیبات میں ترمیم کریں۔.
- چونکہ ہم ٹوکن پر مبنی رسائی کنٹرول نافذ کر رہے ہیں، منتخب کریں۔ جی ہاں کے تحت رسائی کنٹرول کی ترتیبات.
- کے تحت ٹوکن کنفیگریشنمنتخب کریں مشترکہ راز کے ساتھ JWT لیے ٹوکن کی قسم.
- کے لئے راز کی قسممنتخب کریں نئی.
- کے لئے خفیہ نام، داخل کریں
AmazonKendra-jwt-shared-secret
یا آپ کی پسند کا کوئی نام۔ - کے لئے کلیدی IDاپنے JWT سے ملنے کے لیے کلیدی ID درج کریں جو آپ نے نمونہ جاوا کوڈ میں بنایا ہے۔
- کے لئے الگورتھمHS256 الگورتھم کا انتخاب کریں۔
- کے لئے مشترکہ راز، پہلے جاوا کوڈ سے تیار کردہ اپنا برقرار رکھا ہوا base64 URL انکوڈ شدہ راز درج کریں۔
- میں سے انتخاب کریں راز کو محفوظ کریں۔.
راز اب سیکرٹس مینیجر میں JSON ویب کی سیٹ (JWKS) کے طور پر محفوظ کیا جائے گا۔ آپ اسے سیکرٹس مینیجر کنسول پر تلاش کر سکتے ہیں۔ مزید تفصیلات کے لیے رجوع کریں۔ مشترکہ راز کے ساتھ JSON ویب ٹوکن (JWT) کا استعمال.
- پھیلائیں اعلی درجے کی ترتیب سیکشن پر ایک اقتصادی کینڈر سکین کر لیں۔
اس مرحلے میں، ہم صارف کا نام اور گروپس ترتیب دیتے ہیں جو JWT کے دعووں سے نکالے جائیں گے اور دستخط کے درست ہونے پر ACL کے ساتھ مماثل ہوں گے۔
- کے لئے صارف کا نامصارف نام درج کریں۔
- کے لئے گروپس، گروپس درج کریں۔
- اختیاری فیلڈز کو بطور ڈیفالٹ چھوڑ دیں۔
- میں سے انتخاب کریں اگلے، پھر منتخب کریں اپ ڈیٹ کریں.
اپنی S3 بالٹی کو ڈیٹا سورس کے طور پر تیار کریں۔
ڈیٹا سورس کے طور پر S3 بالٹی تیار کرنے کے لیے، S3 بالٹی بنائیں۔ کے ساتھ ٹرمینل میں AWS کمانڈ لائن انٹرفیس (AWS CLI) یا AWS CloudShell، ڈیٹا سورس بالٹی میں دستاویزات اور میٹا ڈیٹا اپ لوڈ کرنے کے لیے درج ذیل کمانڈز چلائیں:
جن دستاویزات سے استفسار کیا جا رہا ہے وہ S3 بالٹی میں محفوظ ہیں۔ ہر دستاویز کی قسم کا ایک الگ فولڈر ہوتا ہے: بلاگز، کیس اسٹڈیز، تجزیہ کار رپورٹس، یوزر گائیڈز، اور وائٹ پیپرز۔ یہ فولڈر کا ڈھانچہ ڈیٹا نامی فولڈر میں موجود ہے۔ میٹا ڈیٹا فائلیں بشمول ACLs میٹا نام کے فولڈر میں ہیں۔
ہم اس S3 بالٹی کو ڈیٹا سورس کے طور پر ترتیب دینے کے لیے Amazon Kendra S3 کنیکٹر کا استعمال کرتے ہیں۔ جب ڈیٹا کا ذریعہ ایمیزون کینڈر انڈیکس کے ساتھ مطابقت پذیر ہوتا ہے، تو یہ تمام دستاویزات کو کرال اور انڈیکس کرنے کے ساتھ ساتھ میٹا ڈیٹا فائلوں سے ACLs اور دستاویز کی خصوصیات کو جمع کرتا ہے۔ میٹا ڈیٹا فائلوں کا استعمال کرتے ہوئے ACLs کے بارے میں مزید جاننے کے لیے، رجوع کریں۔ ایمیزون S3 دستاویز میٹا ڈیٹا. اس مثال کے لیے، ہم کسٹم انتساب کا استعمال کرتے ہیں۔ DocumentType
دستاویز کی قسم کو ظاہر کرنے کے لیے۔ اپ لوڈ کرنے کے بعد، آپ کی S3 بالٹی کی ساخت درج ذیل اسکرین شاٹ کی طرح نظر آنی چاہیے۔
حسب ضرورت وصف مقرر کرنے کے لیے DocumentType
، درج ذیل مراحل کو مکمل کریں:
- اپنا کینڈر انڈیکس منتخب کریں اور منتخب کریں۔ پہلو کی تعریف نیوی گیشن پین میں.
- میں سے انتخاب کریں فیلڈ شامل کریں۔.
- کے لئے فیلڈ کا نام۔، داخل کریں
DocumentType
. - کے لئے ڈیٹا کی قسممنتخب کریں سلک.
- میں سے انتخاب کریں شامل کریں.
اب آپ S3 کنیکٹر کا استعمال کرتے ہوئے اپنی بنائی ہوئی بالٹی سے Amazon Kendra انڈیکس میں دستاویزات داخل کر سکتے ہیں۔ مکمل ہدایات کے لیے رجوع کریں۔ Amazon Kendra S3 کنیکٹر کے ذریعے دستاویزات کا اندراج.
- میں مطابقت پذیری کی ترتیبات کو ترتیب دیں۔ سیکشن، کے لیے ڈیٹا سورس لوکیشن درج کریں۔اپنی S3 بالٹی درج کریں (
s3://kendra-demo-bucket/
). - کے لئے میٹا ڈیٹا فائلوں کا پریفکس فولڈر لوکیشن، داخل کریں
Meta/
. - توسیع اضافی ترتیب.
- پر پیٹرن شامل کریں۔ ٹیب، کے لیے اپسرگ، داخل کریں
Data/
.
معاون کنیکٹرز کے بارے میں مزید معلومات کے لیے، دیکھیں کنیکٹر.
- میں سے انتخاب کریں اگلے، تو اگلے پھر، پھر اپ ڈیٹ کریں.
- ڈیٹا سورس بننے کا انتظار کریں، پھر ڈیٹا سورس کو منتخب کریں اور منتخب کریں۔ ابھی مطابقت پذیری کریں.
ڈیٹا سورس کی مطابقت پذیری کو مکمل ہونے میں 10-15 منٹ لگ سکتے ہیں۔ جب آپ کی مطابقت پذیری مکمل ہو جائے، آخری مطابقت پذیری کی حیثیت کے طور پر دکھانا چاہئے کامیاب.
ایمیزون کینڈر انڈیکس سے استفسار کریں۔
اپنے انڈیکس پر ٹیسٹ استفسار چلانے کے لیے، درج ذیل مراحل کو مکمل کریں:
- ایمیزون کینڈر کنسول پر، منتخب کریں۔ انڈیکس شدہ مواد تلاش کریں۔ نیوی گیشن پین میں.
- توسیع رسائی ٹوکن کے ساتھ استفسار کی جانچ کریں۔.
- میں سے انتخاب کریں ٹوکن لگائیں۔.
- ہم صارف اور گروپ کے لیے JWT تیار کر سکتے ہیں۔ اس مثال میں، ہم اس کے لیے ایک JWT بناتے ہیں۔
AWS-SA
گروپ ہم صارف نام کو مریم اور گروپس کے بطور تبدیل کرتے ہیں۔AWS-SA
JWT نسل کے مرحلے میں۔ - تیار کردہ ٹوکن درج کریں اور منتخب کریں۔ کا اطلاق کریں.
ACL کی بنیاد پر، ہمیں تمام فولڈرز: بلاگز، یوزر گائیڈز، کیس اسٹڈیز، تجزیہ کار رپورٹس، اور وائٹ پیپرز سے نتائج حاصل کرنے چاہئیں۔
اسی طرح، جب سے جیمز کے طور پر لاگ ان ہوتا ہے۔ AWS-Sales
گروپ اور متعلقہ JWT پاس کرنے کے بعد، ہمیں صرف بلاگز، صارف گائیڈز، اور کیس اسٹڈیز تک رسائی حاصل ہے۔
ہم ٹوکن پاس کیے بغیر بھی بطور مہمان انڈیکس تلاش کر سکتے ہیں۔ مہمان صرف بلاگز فولڈر میں مواد تک رسائی حاصل کرنے کے قابل ہے۔
دوسرے سوالات کا استعمال کرتے ہوئے تجربہ کریں جن کے بارے میں آپ مختلف صارفین اور گروپس کے طور پر لاگ ان ہوتے ہوئے سوچ سکتے ہیں اور نتائج کا مشاہدہ کریں۔
صاف کرو
مستقبل کے اخراجات سے بچنے کے لیے، اس حل کے حصے کے طور پر اپنے بنائے گئے وسائل کو صاف کریں۔ حل کی جانچ کے دوران تخلیق کردہ ایمیزون کینڈر انڈیکس اور S3 بالٹی کو حذف کرنے کے لیے، دیکھیں صفائی. سیکرٹس مینیجر کے راز کو حذف کرنے کے لیے رجوع کریں۔ AWS سیکرٹس مینیجر کے راز کو حذف کریں۔.
نتیجہ
اس پوسٹ میں، ہم نے دیکھا کہ ایمیزون کینڈر کس طرح محفوظ تلاشیں انجام دے سکتا ہے جو صرف صارف کی رسائی کی بنیاد پر تلاش کے نتائج لوٹاتا ہے۔ مشترکہ خفیہ کلید کے ساتھ JWT کے اضافے کے ساتھ، ہم آسانی سے انفرادی صارفین کے ساتھ ساتھ تلاش کرنے والے صارف گروپوں کی شناخت کی توثیق کر سکتے ہیں۔ اسی طرح کے نقطہ نظر کو a تک بڑھایا جاسکتا ہے۔ عوامی کلید کے ساتھ JWT. مزید جاننے کے لیے رجوع کریں۔ مشترکہ راز کے ساتھ JSON ویب ٹوکن (JWT) کا استعمال.
مصنفین کے بارے میں
نتن یوسیبیئس سافٹ ویئر انجینئرنگ اور انٹرپرائز آرکیٹیکچر میں 18 سال سے زیادہ کے تجربے کے ساتھ AWS میں ایک Sr. Enterprise Solutions آرکیٹیکٹ ہیں۔ وہ صارفین کے ساتھ AWS پلیٹ فارم پر اچھی طرح سے تعمیر شدہ ایپلی کیشنز بنانے میں ان کی مدد کرنے پر کام کرتا ہے۔ وہ ٹیکنالوجی کے چیلنجوں کو حل کرنے اور گاہکوں کو ان کے کلاؤڈ سفر میں مدد کرنے کے بارے میں پرجوش ہے۔
کروتھی جے سمہا راؤ AI اور ML میں فوکس کے ساتھ ایک پارٹنر سلوشنز آرکیٹیکٹ ہے۔ وہ AWS پارٹنرز کو AWS کلاؤڈ میں محفوظ، لچکدار، اور انتہائی دستیاب حل تیار کرنے کے لیے بہترین طریقوں پر عمل کرنے میں تکنیکی رہنمائی فراہم کرتی ہے۔
ایشان بیری Amazon Web Services میں سافٹ ویئر انجینئر ہے، Amazon Kendra پر کام کر رہا ہے، ایک انٹرپرائز سرچ انجن۔ وہ سیکورٹی کے بارے میں پرجوش ہے اور اس نے گزشتہ 2 سالوں میں کیندر کے ایکسیس کنٹرول فیچرز کے اہم اجزاء پر کام کیا ہے۔
آکاش بھاٹیہ AWS کے ساتھ ایک پرنسپل سولیوشن آرکیٹیکٹ ہے۔ اس کی موجودہ توجہ انٹرپرائز کے صارفین کو آرکیٹیکٹنگ اور بڑے پیمانے پر جدید اور لچکدار حلوں کے نفاذ کے ذریعے اپنے کاروباری نتائج حاصل کرنے میں مدد کر رہی ہے۔ وہ فارچیون 15 سے لے کر مینوفیکچرنگ، ایرو اسپیس اور ریٹیل ورٹیکلز میں اسٹارٹ اپس تک کی کمپنیوں میں 100 سالوں سے ٹیکنالوجی میں کام کر رہا ہے۔
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو بلاک چین۔ Web3 Metaverse Intelligence. علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- ایڈریین ایشلے کے ساتھ مستقبل کا نقشہ بنانا۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://aws.amazon.com/blogs/machine-learning/secure-your-amazon-kendra-indexes-with-the-acl-using-a-jwt-shared-secret-key/
- : ہے
- $UP
- 10
- 100
- 11
- 15 سال
- 420
- 7
- 8
- 9
- a
- قابلیت
- ہمارے بارے میں
- تک رسائی حاصل
- پورا
- درست
- حاصل
- کے پار
- اس کے علاوہ
- ایرواسپیس
- کے بعد
- AI
- یلگورتم
- تمام
- کی اجازت دیتا ہے
- ایمیزون
- ایمیزون کیندر
- ایمیزون ویب سروسز
- کے درمیان
- تجزیہ کار
- اور
- اے پی آئی
- درخواست
- ایپلی کیشنز
- کا اطلاق کریں
- نقطہ نظر
- فن تعمیر
- کیا
- AS
- At
- اوصاف
- کی توثیق
- اجازت
- خود کار طریقے سے
- دستیاب
- AWS
- کی بنیاد پر
- BE
- کیونکہ
- کیا جا رہا ہے
- BEST
- بہترین طریقوں
- کے درمیان
- بٹ
- بلاگز
- تعمیر
- کاروبار
- by
- فون
- کہا جاتا ہے
- کر سکتے ہیں
- کیس
- کیس اسٹڈیز
- چیلنج
- چیلنجوں
- انتخاب
- میں سے انتخاب کریں
- دعوے
- طبقے
- کلائنٹ
- بادل
- کوڈ
- کمپنیاں
- مکمل
- اجزاء
- ترتیب
- کنسول
- پر مشتمل ہے
- پر مشتمل ہے
- مواد
- مندرجات
- کنٹرول
- کنٹرول
- اسی کے مطابق
- اخراجات
- تخلیق
- بنائی
- تخلیق
- مخلوق
- اہم
- کرپٹو
- cryptographic
- موجودہ
- اپنی مرضی کے
- گاہکوں
- اعداد و شمار
- تاریخ
- پہلے سے طے شدہ
- مظاہرہ
- ثبوت
- ڈیزائن
- تفصیل
- تفصیلات
- مختلف
- مشکل
- منتشر
- دستاویز
- دستاویزات
- نیچے
- کے دوران
- ہر ایک
- آسانی سے
- کے قابل بناتا ہے
- انجن
- انجینئر
- انجنیئرنگ
- کو یقینی بنانے کے
- درج
- انٹرپرائز
- مثال کے طور پر
- ایکسچینج
- تجربہ
- ناکامی
- نمایاں کریں
- خصوصیات
- قطعات
- فائلوں
- فلٹرنگ
- فلٹر
- توجہ مرکوز
- پر عمل کریں
- کے بعد
- کے لئے
- فارچیون
- سے
- مکمل
- مستقبل
- حاصل کرنا
- پیدا
- پیدا
- نسل
- گروپ
- گروپ کا
- مہمان
- رہنمائی
- ہدایات
- ہے
- ہیڈر
- مدد
- انتہائی
- کس طرح
- کیسے
- HTML
- HTTP
- HTTPS
- ID
- شناخت
- شناختی
- پر عمل درآمد
- درآمد
- in
- شامل
- سمیت
- انڈکس
- انڈیکس
- انفرادی
- معلومات
- جدید
- فوری
- کے بجائے
- ہدایات
- انٹیلجنٹ
- آئایسایس
- جاری کرنے
- جاری
- IT
- میں
- اعلی درجے کا Java
- جان
- سفر
- JSON
- Jwt
- کلیدی
- چابیاں
- کڈ
- جانیں
- کی طرح
- لائن
- لسٹ
- دیکھو
- کی طرح دیکھو
- دیکھنا
- بنا
- بنا
- بنانا
- مینیجر
- انداز
- مینوفیکچرنگ
- بہت سے
- میچ
- ملا
- کا مطلب ہے کہ
- میٹا
- میٹا ڈیٹا
- منٹ
- ML
- زیادہ
- نام
- نامزد
- تشریف لے جائیں
- سمت شناسی
- نئی
- اشیاء
- مشاہدہ
- of
- on
- کھول
- اوپن سورس
- حکم
- تنظیمیں
- دیگر
- خطوط
- پیکج
- صفحہ
- جوڑے
- پین
- پیرامیٹرز
- حصہ
- پارٹنر
- شراکت داروں کے
- حصے
- منظور
- پاسنگ
- جذباتی
- گزشتہ
- انجام دیں
- کارکردگی کا مظاہرہ
- پلیٹ فارم
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- پالیسیاں
- پوسٹ
- طریقوں
- تیار
- پہلے
- پرنسپل
- نجی
- عمل
- پیداوار
- فراہم
- فراہم کنندہ
- فراہم کرتا ہے
- عوامی
- سوالات
- رینج
- لے کر
- پڑھیں
- وصول
- موصول
- موصول
- کے بارے میں
- کی جگہ
- رپورٹیں
- ذخیرہ
- ضروریات
- لچکدار
- وسائل
- جواب
- ذمہ دار
- نتیجہ
- نتائج کی نمائش
- خوردہ
- برقرار رکھنے
- واپسی
- ظاہر
- کردار
- RSA
- رن
- پیمانے
- منظرنامے
- تلاش کریں
- تلاش کے انجن
- خفیہ
- سیکشن
- محفوظ بنانے
- محفوظ
- محفوظ طریقے سے
- سیکورٹی
- علیحدہ
- سروس
- سروس فراہم کرنے والے
- سروسز
- مقرر
- کئی
- SHA256
- سیکنڈ اور
- مشترکہ
- ہونا چاہئے
- دکھائیں
- شوز
- سائن ان کریں
- دستخط
- اہم
- دستخط کی
- اسی طرح
- آسان
- سافٹ ویئر کی
- سافٹ ویئر انجنیئر
- سافٹ ویئر انجینئرنگ
- حل
- حل
- حل کرنا۔
- ماخذ
- مخصوص
- مخصوص
- معیار
- شروع اپ
- مرحلہ
- مراحل
- ذخیرہ
- سویوستیت
- سلک
- ساخت
- مطالعہ
- اس طرح
- تائید
- کی حمایت کرتا ہے
- کے نظام
- ٹیبل
- لے لو
- ٹیکنیکل
- ٹیکنالوجی
- کرایہ دار
- ٹرمنل
- ٹیسٹ
- ٹیسٹنگ
- کہ
- ۔
- کے بارے میں معلومات
- ان
- ان
- یہ
- تین
- کے ذریعے
- وقت
- کرنے کے لئے
- ٹوکن
- ٹوکن
- اقسام
- متحد
- URL
- استعمال
- استعمال کی شرائط
- استعمال کیس
- رکن کا
- صارفین
- تصدیق کریں۔
- توثیق
- قیمت
- مختلف
- توثیق
- اس بات کی تصدیق
- عمودی
- ویب
- ویب خدمات
- اچھا ہے
- جس
- جبکہ
- سفید کاغذات
- ڈبلیو
- وسیع
- وسیع رینج
- گے
- ساتھ
- کے اندر
- بغیر
- کام کیا
- کام کر
- کام کرتا ہے
- ورکشاپ
- سال
- تم
- اور
- زیفیرنیٹ
- زپ