آموزش AWS DynamoDB - یک بررسی جامع [جدید]
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- تسلط به اصول اولیه DynamoDB - درک تفاوتهای پایگاه دادههای NoSQL و SQL، مفاهیم کلیدی DynamoDB و کامپوننتهای اصلی آن
- ایجاد و مدیریت کارآمد جداول - یاد میگیرید چگونه با استفاده از AWS CLI و SDK جداول DynamoDB را ایجاد و با آنها تعامل کنید.
- بهینهسازی ایندکسها برای عملکرد - توسعه مهارتهای لازم برای ایجاد و بهینهسازی ایندکسهای ثانویه جهانی و ایندکسهای Sparse
- طراحی مدلهای داده مؤثر - پیادهسازی بهترین شیوهها برای طراحی کلیدهای پارتیشن، بهینهسازی کلیدهای مرتبسازی و ایندکسهای ثانویه
پیشنیازهای دوره
- دانش اولیه از پایگاه دادهها - درک بنیادی از مفاهیم و اصطلاحات پایگاه داده، شامل پایگاه دادههای SQL و NoSQL
- آشنایی با AWS - تجربه اولیه با وب سرویسهای آمازون (AWS) از جمله ناوبری در کنسول مدیریت AWS
- مهارتهای برنامهنویسی - مهارتهای برنامهنویسی اولیه در حداقل یک زبان، مانند پایتون، جاوااسکریپت یا جاوا، برای درک و پیادهسازی تعاملات DynamoDB
- حساب AWS - حساب AWS فعال برای ایجاد و مدیریت جداول DynamoDB و انجام تمرینات عملی
- تجربه استفاده از رابط خط فرمان (CLI) - دانش اولیه استفاده از رابط خط فرمان (CLI) برای اجرای فرمانهای AWS CLI
توضیحات دوره
آیا آمادهاید که به کارشناس DynamoDB تبدیل شوید؟ شما به دنیای AWS DynamoDB با دوره جامعی که برای مبتدیان و کاربران پیشرفته طراحی شده، میپردازید. چه شما در پایگاه دادههای NoSQL تازهوارد باشید و چه به دنبال بهینهسازی راهاندازی موجود DynamoDB خود باشید، این دوره همه مواردی که برای تسلط به این سرویس قدرتمند AWS نیاز دارید را در اختیار شما قرار میدهد.
آنچه خواهید آموخت:
- اصول اولیه DynamoDB - درک جامعی از اینکه DynamoDB چیست و چگونه با پایگاه دادههای SQL سنتی متفاوت است، کسب میکنید.
- ایجاد و تعامل با جداول DynamoDB - گامبهگام یاد میگیرید چگونه با استفاده از AWS CLI و AWS SDK، جداول DynamoDB را ایجاد، مدیریت و با آنها تعامل کنید.
- مفاهیم کلیدی و کامپوننتها - مفاهیم اساسی DynamoDB، از جمله پارتیشنها، کلیدهای اولیه، کلیدهای مرتبسازی و کلیدهای ترکیبی را بررسی میکنید.
- ایندکسهای ثانویه جهانی - درک میکنید چگونه ایندکسهای ثانویه جهانی (GSI) را ایجاد و استفاده کنید تا انعطافپذیری و عملکرد جستجو را افزایش دهید.
- ایندکس Sparse - مزایای ایندکسگذاری Sparse و نحوه پیادهسازی آن برای بازیابی کارآمد داده را کشف میکنید.
- بهینهسازی ایندکس - استراتژیهایی برای بهینهسازی ایندکسهای خود برای اطمینان از عملیاتهای سریع و مقرون به صرفه پایگاه داده آموزش میبینید.
- طراحی کلید پارتیشن - به هنر طراحی کلیدهای پارتیشن مؤثر تسلط پیدا میکنید تا داده خود را به صورت یکنواخت توزیع کرده و از گلوگاههای عملکرد جلوگیری کنید.
- بهینهسازی کلیدهای مرتبسازی - تکنیکهایی برای بهینهسازی کلیدهای مرتبسازی بررسی میکنید تا از جستجو و سازماندهی کارآمد داده پشتیبانی کنید.
- ساختاردهی ایندکسهای ثانویه برای کارایی - بهترین شیوهها برای ساختاردهی ایندکسهای ثانویه به منظور حداکثر کردن کارایی آنها را درک میکنید.
- طراحی و ملاحظات دسترسی - یوزکیسهای واقعی را بررسی میکنید و یاد میگیرید چگونه راهاندازی DynamoDB خود را برای برآوردن الگوهای دسترسی و نیازهای کسبوکار طراحی کنید.
چرا این دوره؟
AWS DynamoDB، سرویس پایگاه داده NoSQL کاملاً مدیریت شده و با مقیاسپذیری بالا است که برای بسیاری از اپلیکیشنهای مدرن حیاتی است. با این حال، برای بهرهبرداری کامل از قابلیتهای آن، درک عمیق از روندهای داخلی و بهترین شیوهها ضروری است. این دوره به شما دانش و مهارتهای لازم برای ساخت اپلیکیشنهای مقیاسپذیر و با عملکرد بالا با استفاده از DynamoDB را خواهد داد.
مخاطبان دوره:
- توسعهدهندگانی که به دنبال ارتقای مهارتهای خود در AWS DynamoDB هستند.
- مدیران پایگاه داده که به دنبال مدیریت و بهینهسازی نمونههای DynamoDB هستند.
- معماران ابر که در حال طراحی راهحلهای پایگاه داده مقیاسپذیر و کارآمد هستند.
- کسی که به یادگیری عمیق پایگاه دادههای NoSQL و AWS DynamoDB علاقهمند است.
هماکنون در دوره شرکت کرده و مهارتهای DynamoDB خود را از سطح پایه به پیشرفته تبدیل کنید و تبدیل به دارایی باارزش برای هر تیم توسعه مبتنی بر ابر شوید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگانی که به دنبال ارتقای مهارتهای خود در AWS DynamoDB هستند.
- مدیران پایگاه داده که به دنبال مدیریت و بهینهسازی نمونههای DynamoDB هستند.
- معماران ابر که در حال طراحی راهحلهای پایگاه داده مقیاسپذیر و کارآمد هستند.
- کسی که به یادگیری عمیق پایگاه دادههای NoSQL و AWS DynamoDB علاقهمند است.
- تحلیلگران کسبوکار و دانشمندان داده - درک نحوه ذخیره، جستجو و تحلیل داده به صورت مؤثر برای تحلیلگران کسبوکار و دانشمندان داده ضروری است. این دوره به شما خواهد آموخت که چگونه از DynamoDB برای مدیریت داده مؤثر استفاده کنید و به شما کمک میکند تا بینشهای ارزشمندی استخراج کرده و پشتیبانی از تصمیمگیری داده محور را فراهم کنید.
- حرفهایهای IT - برای حرفهایهای IT که به دنبال گسترش تخصص خود در زمینه رایانش ابری و مدیریت پایگاه داده هستند، این دوره یک بررسی عمیق از DynamoDB را فراهم میکند. شما یاد خواهید گرفت که چگونه DynamoDB را در سناریوهای مختلف، از راهحلهای ذخیرهسازی داده ساده تا اپلیکیشنهای پیچیده و مقیاسپذیر پیاده کنید.
آموزش AWS DynamoDB - یک بررسی جامع [جدید]
-
مقدمه و پیشنیازهای دوره 02:28
-
ساختار دوره 01:17
-
راهاندازی محیط توسعه - دستورالعملها 02:46
-
نصب ویژوال استودیو کد - اختیاری 00:56
-
ایجاد حساب AWS 06:27
-
ایجاد کاربر IAM 06:12
-
AWS CLI - مقدمه و نصب 07:00
-
پیکربندی AWS CLI 05:52
-
ایجاد جدول DynamoDB با استفاده از کنسول مدیریت AWS - عملی 10:29
-
بررسی عمیق AWS DynamoDB - تعریف و ویژگیهای کلیدی 03:28
-
پایگاه دادههای NoSQL در مقابل SQL و تفاوتهای کلیدی 07:00
-
کامپوننتهای DynamoDB و نحوه کارکرد آنها 07:59
-
قیمتگذاری DynamoDB 00:46
-
خلاصه 01:00
-
Checkin 00:56
-
ابزارها برای تعامل با DynamoDB - بررسی عمیق 05:35
-
عملی - ساختار کد و ایجاد جدول با استفاده از AWS CLI 07:13
-
اعتبارسنجی جدول با فرمان Describe-table 01:32
-
افزودن دو بوک با فرمان های CLI 02:34
-
AWS CLI - تحلیل فرمان 06:27
-
دریافت آیتم 02:23
-
اسکن برای آیتمها 01:14
-
بروزرسانی آیتم 02:04
-
حذف آیتم 00:58
-
حذف جدول 01:35
-
تایپهای داده DynamoDB و خلاصه بخش 04:21
-
تعامل با DynamoDB با AWS SDK - ابزارهای تعامل با DynamoDB 03:12
-
رابطهای برنامهنویسی AWS SDK - بررسی کامل 05:35
-
SDKs و ابزارهای AWS برای تعامل با AWS DynamoDB - بررسی 02:44
-
ایجاد جدول با پایتون SDK 06:09
-
افزودن یک بوک به جدول با SDK 02:18
-
بارگذاری بوکها از فایل جیسان با SDK 04:39
-
حذف بوک بر اساس ISBN یا عنوان آن 03:31
-
اسکن جدول 03:54
-
کوئری جدول 03:16
-
بروزرسانی بوک 02:59
-
حذف آیتم 02:11
-
توجه - استفاده از CLI برای تعامل با جدول ما 01:37
-
خلاصه 01:18
-
آشنایی با ایندکسها - بررسی کامل 05:22
-
اسکن و فیلتر - تفاوتها و ملاحظات ظرفیت 03:16
-
ایندکسهای ثانویه جهانی - LSI و GSI - بررسی 04:18
-
عملی - ایجاد ایندکس ثانویه در کنسول 02:44
-
نکاتی که هنگام ایجاد GSI باید در نظر بگیرید 00:35
-
عملی - ایجاد LSI با جدول بوک جدید - ساختاردهی مجدد 04:00
-
بارگذاری بوکهای دارای ساختاردهی مجدد 01:56
-
عملی - کوئری LSI ما 02:43
-
عملی - کوئری LSI با استفاده از AWS CLI 01:25
-
عملی - ایجاد GSI از طریق فرمان بروزرسانی 02:46
-
عملی - کوئری GSI 04:01
-
ایندکس Sparse 02:04
-
خلاصه 00:56
-
بهینهسازی ایندکسها و استراتژیها و ملاحظات کلیدی - الگوهای دسترسی و یوزکیس 04:21
-
طراحی کلید پارتیشن و ملاحظات کلیدی طراحی 05:56
-
بهینهسازی کلیدهای مرتبسازی 01:50
-
ساختاردهی ایندکسهای ثانویه برای کارایی 04:47
-
یوزکیسها - ملاحظات طراحی - تصمیمات کسبوکار 05:18
-
خلاصه 00:48
-
پاکسازی 01:10
-
تبریک و گامهای بعدی 03:26
مشخصات آموزش
آموزش AWS DynamoDB - یک بررسی جامع [جدید]
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:60
- مدت زمان :03:27:39
- حجم :2.67GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy