دوره آموزشی AWS برای توسعه دهندگان: DynamoDB
1 ساعت 26 دقیقهمتوسط2019-07-18
مدرسین

Robby Millsap
Senior Software Engineer at Trek Bicycle
جزئیات دوره
DynamoDB یک راه حل پایگاه داده NoSQL کاملاً مدیریت شده است که روی ابر AWS میزبانی می شود. این به توسعه دهندگان اجازه می دهد تا به سرعت میلیون ها درخواست را بدون نگرانی در مورد تهیه، خوشه بندی، وصله و تکثیر پشتیبانی کنند. DynamoDB همچنین به دلیل پشتیبانی قوی از JSON به عنوان یک راه حل ایده آل برای وب API شناخته شده است. در این دوره آموزشی، یاد بگیرید که چگونه از این راه حل استفاده کنید تا بتوانید از مزایای عملکرد بالا بهره مند شوید. Robby Millsap برنامه ریزی، اصول پایگاه داده، کدنویسی و پشتیبانی را پوشش می دهد. او شما را در فرآیند مدلسازی دادهها، ایجاد جداول، استفاده از Node.js، نمایهسازی، واکشی، جستجو، اسکن، جستوجو، احراز هویت، نظارت و موارد دیگر راهنمایی میکند.
اهداف یادگیری
NoSQL در مقابل DB های رابطه ای
DynamoDB در مقابل MongoDB
مدل سازی داده ها در DynamoDB
کار با کلیدهای ترکیبی و کلیدهای مرتب سازی
قیمت گذاری و برنامه ریزی برای ظرفیت
ایجاد نمایه های ثانویه
تهیه جدول DynamoDB
اسکن داده ها و پرس و جو داده ها
تعریف انواع داده در JSON
کار با کتابخانه های مشتری
استفاده از Node.js با DynamoDB
مانیتورینگ
اهداف یادگیری
NoSQL در مقابل DB های رابطه ای
DynamoDB در مقابل MongoDB
مدل سازی داده ها در DynamoDB
کار با کلیدهای ترکیبی و کلیدهای مرتب سازی
قیمت گذاری و برنامه ریزی برای ظرفیت
ایجاد نمایه های ثانویه
تهیه جدول DynamoDB
اسکن داده ها و پرس و جو داده ها
تعریف انواع داده در JSON
کار با کتابخانه های مشتری
استفاده از Node.js با DynamoDB
مانیتورینگ
مهارت ها
Amazon Web Services (AWS)AmazonCloud ServicesCloud PlatformsCloud ComputingDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - چرا DynamoDB
- 02 - آنچه باید بدانید
1. برنامه ریزی
- 03 - NoSQL در مقابل DB های رابطه ای
- 04 - DynamoDB در مقابل MongoDB
- 05 - مدل سازی داده ها در DynamoDB
- 06 - کلیدهای ترکیبی و کلیدهای مرتب سازی
- 07 - قیمت گذاری و برنامه ریزی ظرفیت در DynamoDB
- 08 - نسخه ی نمایشی - هزینه های DynamoDB در ماشین حساب قیمت گذاری AWS
- 09 - ایجاد نمایه های ثانویه در DynamoDB - GSI و LSI
- 10 - دمو - تهیه جدول DynamoDB در کنسول مدیریت AWS
2. DynamoDB Fundamentals
- 11 - نصب AWS CLI
- 12 - اسکن داده ها
- 13 - استعلام داده ها
- 14 - تعریف انواع داده در JSON برای DynamoDB
3. کدگذاری
- 15 - نصب DynamoDB local
- 16 - مروری بر کتابخانه های مشتری
- 17 - ایجاد جداول در DynamoDB با استفاده از Node.js
- 18 - درج داده ها به DynamoDB با استفاده از Node.js
- 19 - با استفاده از Node.js داده ها را با تراکنش ها در DynamoDB وارد کنید
- 20 - کوئری داده ها با استفاده از Node.js
- 21 - جریان در DynamoDB
4. حمایت
- 22 - احراز هویت AWS و کنترل دسترسی
- 23 - نظارت
نتیجه
- 24 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی AWS: مانیتورینگ، ثبت وقایع و رفع مشکلات
- دوره آموزشی آمادگی برای مدرک AWS Certified Solutions Architect - Associate (SAA-C03)
- دوره آموزشی اجرای Jenkins روی AWS: استقرار و مدیریت Jenkins در زیرساخت ابری
- دوره آموزشی ساخت مدیریت هویت و دسترسی مشتری (CIAM) توی برنامههات روی AWS
- دوره آموزشی آمادگی گواهینامه AWS Certified SysOps Administrator - Associate (SOA-C02)
- دوره آموزشی راهنمای کامل توسعه اپلیکیشن وب بدون سرور در AWS
- دوره آموزشی خودکارسازی پردازش اسناد با هوش مصنوعی در AWS
- دوره آموزشی آمادگی برای آزمون گواهینامه AWS Certified Developer - Associate (DVA-C02)