TrueschoTruescho
كل الدورات
بناء تطبيقات جافا حديثة على AWS
edX
دورة
مبتدئ
مجاني للتدقيق
شهادة

بناء تطبيقات جافا حديثة على AWS

Amazon Web Services

تعلّم بناء خلفية خدمية حديثة بدون خوادم على AWS لتطوير واجهات API آمنة وقابلة للتوسع باستخدام API Gateway وLambda وCognito.

2 ساعة/أسبوع6 أسبوعالإنجليزية11,478 متسجل
مجاني للتدقيق

عن الدورة

في تطوير التطبيقات الحديثة بأسلوب السحابة الأصلية (Cloud-Native)، يكون الهدف غالبًا هو بناء معماريات بدون خوادم (Serverless) تتميز بقابلية التوسع، والتوافر العالي، وأن تكون مُدارة بالكامل. وهذا يعني عبئًا تشغيليًا أقل عليك وعلى عملك، ووقتًا أكبر للتركيز على التطبيق والمشاريع الخاصة بالأعمال التي تميزك في سوقك. في هذه الدورة، سنغطي كيفية بناء خلفية خدمية حديثة ومن الصفر (Greenfield) بدون خوادم على منصة AWS. إن بناء تطبيقات جديدة كليًا على AWS يختلف عن “رفع ونقل” التطبيقات القائمة إلى AWS. فعندما يكون لديك تطبيق موجود وتحتاج إلى نقله إلى AWS، قد تبدأ بالنظر إلى استخدام Amazon EC2 كآلات افتراضية، أو قد تتجه إلى استخدام حاويات Docker وخدمات استضافة الحاويات مثل Amazon Elastic Container Service (ECS). أما في هذا المسار، فسنركز على نهج بناء خلفية Serverless حديثة تعتمد على واجهات برمجية (API-driven). ستتعلم كيف تستضيف واجهات API بدون خوادم باستخدام Amazon API Gateway، وكيف تنفذ منطق الأعمال والحوسبة بدون خوادم عبر AWS Lambda، وكيف تضيف طبقة مصادقة وتفويض مُدارة بالكامل باستخدام Amazon Cognito. الهدف هو تمكينك من تصميم خدمات خلفية مرنة، قابلة للتوسع، وآمنة، مع تقليل أعمال التشغيل والصيانة إلى الحد الأدنى، والتركيز على بناء قيمة المنتج بسرعة.

ماذا ستتعلم

  • كيفية بناء خلفية خدمية حديثة ومن الصفر (Greenfield) بدون خوادم على AWS
  • كيفية بناء تطبيق قائم على واجهات API باستخدام Amazon API Gateway لاستضافة واجهات API بدون خوادم
  • كيفية بناء تطبيق قائم على واجهات API باستخدام AWS Lambda للحوسبة بدون خوادم
  • كيفية بناء تطبيق قائم على واجهات API باستخدام Amazon Cognito للمصادقة بدون خوادم

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

  • معرفة أساسية مسبقة بـ AWS
  • فهم أساسيات البنية التحتية العالمية لـ AWS مثل المناطق (Regions) ومناطق التوافر (Availability Zones)
  • إلمام عام بخدمة إدارة الهوية والوصول AWS IAM وكيف تُستخدم للتحكم في الوصول إلى موارد AWS
  • فهم ما هي مثيلات Amazon EC2 وما هي خدمة Amazon S3 وما هي شبكة VPC، إضافة إلى مصطلحات AWS الأساسية الأخرى

المدرسون

S

Seph R

Cloud Technologist

M

Morgan Willis

Principal Cloud Technologist

R

Rick Hurst

Technical Curriculum Architect

J

Jonathan Dion

Senior Technical Trainer

المواضيع

تطوير التطبيقات
إدارة سير العمل
خدمات أمازون ويب
تطبيقات سحابية أصلية
البنية التحتية

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

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

المهارات

تطوير التطبيقات
إدارة سير العمل
خدمات أمازون ويب
تطبيقات سحابية أصلية
البنية التحتية
Virtual Machines
AWS Lambda
Internet Hosting Service
Serverless Computing
Docker (Software)

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