
تمنحك هذه الدورة أساسا قويا لفهم Amazon DynamoDB كقاعدة بيانات NoSQL مُدارة ومناسبة للتطبيقات التي تحتاج إلى توسع كبير وزمن استجابة منخفض. تبدأ بشرح مفهوم NoSQL ومتى يكون خيارا أفضل من القواعد العلائقية، ثم تربط ذلك بخصائص DynamoDB التي تؤثر على التصميم مثل نمط المفاتيح وكيفية توزيع البيانات. ستتعلم العمليات الأساسية على مستوى الجدول والعنصر: إنشاء الجداول، إضافة العناصر وتحديثها وحذفها، وقراءة البيانات بكفاءة. كما توضح الدورة كيف يؤثر تصميم المفتاح الأساسي على أنماط الوصول، ولماذا يعد التخطيط المبكر مهما لتجنب استعلامات مكلفة أو حلول ملتوية لاحقا. ثم تنتقل إلى الفهارس Indexes في DynamoDB، بما في ذلك كيفية توسيع قدرات الاستعلام عبر الفهارس الثانوية، وفهم متى تستخدمها وما تأثيرها على الأداء والتكلفة. كما تغطي الجداول العالمية Global tables لبناء تطبيقات متعددة المناطق مع توافر عال، وكيف تفكر في الاتساق والكمون عند العمل عالميا. وأخيرا تتناول النسخ الاحتياطي في DynamoDB: الخيارات المتاحة، وكيفية التخطيط للاستعادة، وربط ذلك بمتطلبات العمل. بنهاية الدورة ستملك أساسا عمليا لتصميم واستخدام DynamoDB بشكل صحيح داخل تطبيقاتك.
Whizlabs Instructor