AWS للمطورين الخلفيين: EC2 و S3 و RDS و Lambda
Amazon Web Services هي طبقة البنية التحتية خلف جزء كبير من البرامج الإنتاجية اليوم. يركز هذا المسار على الخدمات التي يستخدمها مطورو backend بكثرة — EC2 للحوسبة، S3 لتخزين الكائنات، RDS لقواعد البيانات العلاقية المدارة، وLambda للدوال بدون خادم — ويبني المعرفة العملية المطلوبة لنشر وراقبة وتوسيع التطبيقات الحقيقية على AWS.
ما ستتعلمه
ستبدأ بأساسيات EC2 وتتقدم عبر قواعس البيانات المدارة باستخدام Amazon RDS، وأنماط تخزين الكائنات مع S3 بما في ذلك الميزات المتقدمة مثل قواعد دورة الحياة و presigned URLs، والعمارة بدون خادم باستخدام Lambda. على طول الطريق ستقوم بتكوين المراقبة والتسجيل في CloudWatch، وتصميم الشبكات و الأمان الأساسي في AWS، وتطبيق استراتيجيات تحسين التكاليف، وبناء خطوط CI/CD والنشر على AWS، والعمل مع DynamoDB كمكمل لقواعس البيانات العلاقية. تتضمن المواضيع المتقدمة استراتيجيات Auto Scaling وتكوينات RDS متعددة الـ AZ وأنماط تكامل Lambda مع خدمات AWS الأخرى.
المسار التعليمي
تمتد اثنا عشر دورة عبر المستويات A1 إلى C1. يبدأ المسار بـ AWS Introduction & EC2 Fundamentals ويتقدم بثبات عبر مواضيع B1 و B2 — الشبكات والأمان وإدارة التكاليف — قبل الوصول إلى مستوى C1: Advanced EC2 & Auto Scaling Strategies، Advanced RDS & DynamoDB Deep Dive، Advanced Lambda Patterns & Integrations، وCI/CD and Deployment Strategies on AWS. يفترض كل مستوى السابق له، لذا التقدم متعمد وتراكمي.
كيفية العمل
تنقسم كل دورة إلى دروس قصيرة ومركزة تعمل عليها في محرر مدمج مع ردود فعل فورية. عندما تواجه صعوبة، يتوفر مدرس ذكي مدمج لشرح المفاهيم أو تصحيح تكوينك دون مغادرة الدرس.