در حال حاضر محصولی در سبد خرید شما وجود ندارد.
با مشاهده این کورس آموزشی از طریق انجام پروژه های واقعی و به زبانی بسیار ساده مطالب فراوانی را در رابطه با داینامو دی بی یاد می گیرید.
عنوان اصلی : Managing User Profiles with DynamoDB in Serverless Web Applications
معرفی:
DynamoDB: پایگاه داده ای که از SQL استفاده نمی کند
1. ایجاد یک پایگاه داده DynamoDB جدید:
NoSQL، RDBMS، و دیگر مخفف های مهم پایگاه داده
ایجاد جدول (و نه پایگاه داده)
چالش: داده های نمونه را در DynamoDB وارد کنید
راه حل: داده های نمونه را در DynamoDB وارد کنید
هنگام اضافه کردن ویژگی ها مراقب ناهماهنگی باشید
برنامه نمونه را راه اندازی کنید: وب سایت بدون سرور
برنامه نمونه را راه اندازی کنید: Lambdas و API Gateway
یک نقش IAM برای دسترسی به DynamoDB ایجاد کنید
2. تعامل با پایگاه داده خود از طریق Lambda:
یک تابع Lambda جدید بسازید
عملکرد Lambda جدید خود را تست کنید
اولین Put خود را در DynamoDB انجام دهید
با نتایج DynamoDB Put خود تعامل داشته باشید
چالش: کاربران نمونه را به پایگاه داده اضافه کنید
راه حل: کاربران نمونه را به پایگاه داده اضافه کنید
3. داده های ساخت یافته را در DynamoDB وارد کنید:
درخواست را از یک فرم وب دریافت کنید
نمایش یک پاسخ از لامبدا
Lambda خود را بهروزرسانی کنید تا بر اساس تماس Put پاسخ دهید
چالش: یک شماره تلفن اضافه کنید
راه حل: یک شماره تلفن اضافه کنید
4. دریافت داده از DynamoDB:
لیستی از کاربران را از DynamoDB دریافت کنید
چالش: یک نقش IAM برای خواندن پایگاه داده کاربران تنظیم کنید
راه حل: یک نقش IAM برای خواندن پایگاه داده کاربران تنظیم کنید
لیستی از کاربران را در JSON برگردانید
مشتری را با داده های کاربر به روز کنید
اضافه کردن و مشاهده کاربران، همه در سایت شما
از query برای جستجوی یک جدول برای ورودی استفاده کنید
نتیجه:
جلوتر رفتن
Managing User Profiles with DynamoDB in Serverless Web Applications
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.