TrueschoTruescho
كل الدورات
دمج خدمات AWS باستخدام حزمة SDK
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

دمج خدمات AWS باستخدام حزمة SDK

Amazon Web Services

تعلّم دمج تطبيقاتك مع خدمات AWS عبر SDK، وإدارة الهوية والصلاحيات، وبناء API باستخدام Lambda وDynamoDB وS3 وAPI Gateway.

3 ساعة/أسبوع3 أسبوعالإنجليزية493 متسجل
مجاني للتدقيق

عن الدورة

في هذه الدورة نبدأ بالأساسيات الخاصة بخدمة إدارة الهوية وإدارة الوصول في AWS (IAM) لفهم أشكال المصادقة المختلفة وآليات الأمان المطلوبة عند دمج خدمات AWS داخل التطبيقات. ستتعرف على كيفية حماية الوصول إلى واجهات برمجة التطبيقات (APIs) وتطبيق أفضل الممارسات للتحكم في الصلاحيات ومنح الأذونات بأمان. بعد ذلك نقوم بإعادة هيكلة تطبيق قائم باستخدام AWS SDK بهدف استبدال وظائف التخزين بخدمات AWS المُدارة. ستستخدم Amazon Simple Storage Service (Amazon S3) لتخزين الملفات والكائنات، وAmazon DynamoDB لتخزين بيانات التطبيق بطريقة سريعة وقابلة للتوسع، مع فهم متى يكون كل نوع من البيانات أنسب لكل خدمة. ثم ننتقل إلى خدمات الحوسبة لتشغيل شيفرة التطبيق، حيث نستكشف Amazon EC2 لتشغيل التطبيق على خوادم افتراضية مُدارة، وAWS Lambda لتشغيل وظائف بدون خوادم (Serverless) عند الحاجة إلى تنفيذ مهام محددة بكفاءة. وفي الترقية النهائية، سنقوم بكشف وظائف التطبيق على شكل واجهة برمجة تطبيقات (API) باستخدام Amazon API Gateway، مع إعداد الاستضافة، والمصادقة، وتفويض الوصول إلى واجهاتك الخاصة. يقدّم المدرسون ذوو الخبرة شرحاً معمقاً لكيفية عمل كل خدمة وفوائدها العملية. تجمع الدورة بين محاضرات فيديو، وعروض توضيحية، وتمارين مختبرية عملية، لتنتقل من المفهوم إلى تطبيق قائم على واجهات API ومستضاف على AWS.

ماذا ستتعلم

  • شرح كيفية دمج تطبيق مع واجهات AWS البرمجية باستخدام حزمة SDK
  • شرح كيفية مصادقة الطلبات وتفويضها للوصول إلى واجهات AWS البرمجية
  • استخدام Amazon API Gateway لاستضافة واجهاتك البرمجية وتطبيق المصادقة والتفويض عليها
  • بناء دالة حوسبة باستخدام AWS Lambda
  • تخزين بيانات التطبيق في Amazon DynamoDB وAmazon S3
  • شرح أنواع البيانات الأنسب لخدمات التخزين Amazon DynamoDB وAmazon S3

المتطلبات المسبقة

  • معرفة أساسية بتقنية المعلومات

المدرسون

M

Morgan Willis

Principal Cloud Technologist

S

Seph R

Cloud Technologist

R

Russell Sayers

Senior Cloud Technologist

المواضيع

خدمات أمازون ويب
الحوسبة السحابية
تطوير تطبيقات سحابية
أمازون إس ثري
هندسة البرمجيات

معلومات الدورة

المنصةedX
المستوىمبتدئ
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

خدمات أمازون ويب
الحوسبة السحابية
تطوير تطبيقات سحابية
أمازون إس ثري
هندسة البرمجيات
Application Programming Interface (API)
AWS SDK
Amazon API Gateway
AWS Identity And Access Management (IAM)
Access Controls

ابدأ التعلم الآن