لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مدیریت نمایه های کاربر با DynamoDB در برنامه های وب بدون سرور
Managing User Profiles with DynamoDB in Serverless Web Applications
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آیا علاقه مند به یادگیری نحوه ایجاد و توسعه با پایگاه داده های NoSQL هستید؟ برای یادگیری نحوه راه اندازی پایگاه داده NoSQL با استفاده از DynamoDB ، سرویس محبوب مدیریت پایگاه داده NoSQL و همچنین ایجاد توابع Lambda در این دوره تنظیم کنید تا به شما امکان وارد کردن داده ها و بازیابی اطلاعات مربوط به کاربران از DynamoDB را بدهد. مربی برت مک لاولین ابتدا با کاوش در آنچه DynamoDB ارائه می دهد و همچنین معنی چندین کلمه اختصاری ضروری در پایگاه داده شروع می کند. وی سپس نحوه ایجاد یک پایگاه داده جدید DynamoDB ، ساخت و آزمایش عملکرد Lambda ، راه اندازی فرم وب جدیدی را به شما نشان می دهد که به شما امکان می دهد از طریق Lambda و API gateway خود کاربر ایجاد کرده و داده های کاربر را از DynamoDB بازیابی کنید.
سرفصل ها و درس ها
مقدمه
Introduction
DynamoDB: پایگاه داده ای که از SQL استفاده نمی کند
DynamoDB: A database that doesn't use SQL
1. ایجاد یک پایگاه داده جدید DynamoDB
1. Creating a New DynamoDB Database
NoSQL ، RDBMS و سایر کلمات اختصاری مهم پایگاه داده
NoSQL, RDBMS, and other important database acronyms
ایجاد جدول (و نه پایگاه داده)
Create a table (and not a database)
چالش: داده های نمونه را در DynamoDB وارد کنید
Challenge: Enter sample data into DynamoDB
راه حل: داده های نمونه را در DynamoDB وارد کنید
Solution: Enter sample data into DynamoDB
مراقب ناسازگاری هنگام افزودن ویژگی ها باشید
Watch out for inconsistency when adding attributes
راه اندازی نمونه برنامه: وب سایت بدون سرور
Set up the sample application: Serverless website
برنامه نمونه را تنظیم کنید: Lambdas و API Gateway
Set up the sample application: Lambdas and API Gateway
برای دسترسی به DynamoDB نقش IAM ایجاد کنید
Create an IAM role for accessing DynamoDB
2. از طریق Lambda با پایگاه داده خود تعامل کنید
2. Interact with Your Database via Lambda
یک عملکرد جدید Lambda ایجاد کنید
Build a new Lambda function
عملکرد جدید Lambda خود را آزمایش کنید
Test your new Lambda function
اولین قرار خود را در DynamoDB قرار دهید
Make your first Put to DynamoDB
با نتایج DynamoDB Put خود تعامل کنید
Interact with the results of your DynamoDB Put
چالش: کاربران نمونه را به پایگاه داده اضافه کنید
Challenge: Add sample users to the database
راه حل: کاربران نمونه را به پایگاه داده اضافه کنید
Solution: Add sample users to the database
3. داده های ساخت یافته را در DynamoDB وارد کنید
3. Insert Structured Data into DynamoDB
درخواست را از یک فرم وب دریافت کنید
Get the request from a web form
یک پاسخ از لامبدا نشان دهید
Display a response back from the Lambda
Lambda خود را به روز کنید تا بر اساس تماس Put خود پاسخ دهد
Update your Lambda to respond based on your Put call
چالش: یک شماره تلفن اضافه کنید
Challenge: Add a phone number
راه حل: یک شماره تلفن اضافه کنید
Solution: Add a phone number
4. از DynamoDB داده بگیرید
4. Get Data from DynamoDB
لیستی از کاربران را از DynamoDB دریافت کنید
Get a list of users from DynamoDB
چالش: نقش IAM را برای خواندن پایگاه داده کاربران تنظیم کنید
Challenge: Set up an IAM role to read the users database
راه حل: برای خواندن پایگاه داده کاربران ، نقش IAM را تنظیم کنید
Solution: Set up an IAM role to read the users database
لیستی از کاربران را در JSON بازگردانید
Return a list of users in JSON
مشتری را با داده های کاربر به روز کنید
Update the client with user data
کاربران را در سایت خود اضافه و مشاهده کنید
Add and view users, all in your site
برای جستجوی جدول ورودی ، از کوئری استفاده کنید
Use query to search a table for an entry
برت مک لافلین مدیر ارشد فناوری Volusion است. او بیش از 20 سال است که در زمینه فناوری کار می کند.
برت در حال حاضر در تجارت الکترونیک کار می کند، و چندین سال گذشته را صرف تمرکز بر پلتفرم های ابری مقیاس پذیر و راه اندازی فروشگاه های داده در مقیاس پتابایت کرده است. تجربه او در پروژههای پیشرو با Volusion، NASA و AWS به او تخصص منحصربهفردی در دغدغههای عملی معماریهای مبتنی بر ابر و مجموعههای داده بزرگ داده است. در طول زندگی، او یک رهبر آگاه با توانایی حل مشکلات با دستان خود باقی میماند، در حالی که همچنان بر اجرای چشماندازهای بزرگ متمرکز میماند.
در طول زندگی حرفهای خود، برت به طور مداوم فناوری را نیز آموزش داده است. جاوا و XML، یکی از کتابهای اولیه او، هنوز هم برای کسانی که از جاوا برای تجزیه، تبدیل، و مصرف XML استفاده میکنند، مرجع اصلی است.
نمایش نظرات