سلسلة · 29 من 29 جزء منشور

تعلّم AWS من الصفر

سلسلة مرتّبة تمشي معك خطوة بخطوة في Amazon Web Services: تسعة أقسام من الأساسيات والصلاحيات، إلى الخوادم والشبكات والتخزين والتطبيقات الحديثة والأمان. كل جزء يبني على اللي قبله.

القسم 1 من 9 الأساسيات

  1. 01

    ما هي AWS؟ البنية العالمية من المناطق إلى مواقع الحافة

    وش هي الحوسبة السحابية، وكيف تتوزع AWS حول العالم في مناطق ومناطق توفر ومواقع حافة، وكيف تختار المنطقة المناسبة، ومين مسؤول عن وش.

    7 دقائق قراءة

  2. 02

    IAM: مين يقدر يسوي وش في حسابك

    كيف تدير الهويات والصلاحيات في حسابك بالمستخدمين والمجموعات والسياسات والأدوار، وتوقف استخدام حساب الجذر، وتطبّق مبدأ أقل صلاحية.

    7 دقائق قراءة

القسم 2 من 9 الخوادم وتخزينها

  1. 03

    EC2: أول سيرفر لك

    وش هو EC2، وكيف تختار نوع السيرفر، وكيف تحميه بمجموعات الأمان، وتشغّل سيرفر ويب حقيقي يجهّز نفسه أول ما يقلع، مع دور IAM بدل المفاتيح.

    5 دقائق قراءة

  2. 04

    EC2: خيارات الدفع والشبكة

    كيف تدفع أقل بكثير على نفس السيرفر بخطط التوفير وSpot، والفرق بين العناوين العامة والخاصة وElastic IP، ومجموعات الوضع، وبطاقات الشبكة، والسبات.

    4 دقائق قراءة

  3. 05

    تخزين السيرفرات: EBS وAMI وEFS

    وين تحفظ بيانات السيرفر؟ أقراص EBS ولقطاتها، وصور النظام AMI، والتخزين المحلي، ونظام الملفات المشترك EFS، ومتى تختار كل واحد.

    5 دقائق قراءة

القسم 3 من 9 التوفر العالي والتوسّع

  1. 06

    توزيع الحمل: كيف تخلي موقعك ما يوقف

    الفرق بين التوسّع والتوفر العالي، وكيف يوزّع موزّع الحمل الزوار على عدة سيرفرات ويتجنب المعطّل منها، وأنواع ALB وNLB وGWLB، مع تطبيق عملي تشوف فيه التوزيع بعينك.

    5 دقائق قراءة

  2. 07

    التوسّع التلقائي وبناء تطبيق كامل

    خل AWS تزيد السيرفرات وقت الضغط وتنقصها وقت الهدوء وتستبدل المعطّل منها، ثم اجمع كل اللي تعلمته في تصميم تطبيق كامل يتحمل الأعطال، وشوف كيف يختصره Elastic Beanstalk.

    6 دقائق قراءة

القسم 4 من 9 قواعد البيانات

  1. 08

    قواعد البيانات المُدارة: RDS وAurora

    لا تدير قاعدة بياناتك بيدك. كيف تتكفل RDS بالنسخ الاحتياطية والتحديثات والتحويل عند الأعطال، والفرق بين Multi-AZ ونسخ القراءة، ووش تضيف Aurora، مع تجربة عملية تبني فيها قاعدة بيانات خاصة.

    8 دقائق قراءة

  2. 09

    الكاش مع ElastiCache

    ليش القراءة من قاعدة البيانات في كل طلب بطيئة ومكلفة، وكيف يحلها الكاش في الذاكرة، ومحركات Valkey وRedis وMemcached، وطرق إبقاء البيانات محدّثة، مع تجربة عملية تبني فيها كاش ولوحة صدارة.

    6 دقائق قراءة

  3. 10

    أي قاعدة بيانات تختار؟

    علائقية أو مفتاح وقيمة أو مستندات أو رسم بياني أو سلاسل زمنية أو بحث. وش يناسب كل نوع، وكيف تختار من قواعد بيانات AWS الكثيرة بأسئلة بسيطة، وكيف تكبر طبقة البيانات في تطبيق حقيقي خطوة بخطوة.

    4 دقائق قراءة

القسم 5 من 9 الشبكات وتوصيل المحتوى

  1. 11

    DNS وRoute 53: عنوان موقعك

    كيف يتحول اسم مثل example.com إلى عنوان، ووش تعني أنواع السجلات، والفرق بين CNAME وAlias، وسياسات التوجيه وفحوصات الصحة في Route 53، مع تجربة عملية بدون ما تشتري نطاق.

    6 دقائق قراءة

  2. 12

    CloudFront وGlobal Accelerator: أقرب لزوارك

    ليش المسافة تبطّئ موقعك، وكيف يحفظ CloudFront نسخ قريبة من الزوار، وكيف تحمي مصدرك وتمسح الكاش، ووش يسوي Global Accelerator للزيارات اللي ما تنخزّن، ومتى تختار كل واحد.

    5 دقائق قراءة

  3. 13

    VPC: شبكتك الخاصة

    افتح الشبكة اللي كانت سيرفراتك تشتغل فيها، وافهم نطاقات العناوين والشبكات الفرعية وبوابات الإنترنت وNAT وجداول التوجيه والوصول الآمن وجداري الحماية وسجلات الزيارات، ثم ابنِ VPC من الصفر.

    7 دقائق قراءة

  4. 14

    VPC: ربط الشبكات ببعض

    كيف تربط شبكات VPC ببعض عبر Peering وTransit Gateway، وتوصل لخدمات AWS بشكل خاص عبر Endpoints، وتربط مكتبك بـ VPN أو Direct Connect، وتتحكم في تكلفة الشبكة، مع تجربة عملية لأكثر اتصالين فايدة.

    6 دقائق قراءة

القسم 6 من 9 التخزين الكائني

  1. 15

    S3: أساسيات التخزين الكائني

    وش هو التخزين الكائني وكيف يختلف عن الأقراص، والحاويات والكائنات، ومين يقدر يوصل لها، والإصدارات والنسخ بين المناطق، واستضافة موقع ثابت، مع تجربة عملية تشوف فيها الإصدارات تنقذ ملف محذوف.

    5 دقائق قراءة

  2. 16

    S3: فئات التخزين ودورة الحياة

    مو كل ملف يستاهل نفس السعر. تعرف على فئات تخزين S3 من Standard إلى Deep Archive، ومتى تختار كل وحدة، وكيف تنقل قواعد دورة الحياة ملفاتك تلقائياً، وتوفر كثير على فاتورتك.

    5 دقائق قراءة

  3. 17

    S3: الأمان والتشفير

    كيف تشفّر بياناتك في S3 ومن يمسك المفاتيح، وتفرض HTTPS، وتشارك ملف خاص برابط موقّع، وتفهم CORS، وتحمي بياناتك من الحذف بـ MFA Delete وObject Lock، مع تجربة عملية.

    5 دقائق قراءة

  4. 18

    خدمات تخزين ونقل إضافية

    أنظمة الملفات الجاهزة في FSx، وربط مكتبك بتخزين السحابة عبر Storage Gateway، ونقل البيانات بـ DataSync وTransfer Family، ووش تسوي لو بياناتك أضخم من الإنترنت، مع مقارنة شاملة لخدمات التخزين.

    5 دقائق قراءة

القسم 7 من 9 التطبيقات الحديثة

  1. 19

    ربط الخدمات: SQS وSNS وKinesis

    ليه ما تخلي الخدمات تتصل ببعض مباشرة، وكيف يمتص طابور SQS الضغط، وكيف يوصل SNS رسالة وحدة للكل، ومتى تحتاج تيار Kinesis، مع تجربة عملية تبني فيها Fan-out مع فلتر.

    11 دقيقة قراءة

  2. 20

    الحاويات: ECS وFargate وEKS

    وش هي الحاوية وكيف تختلف عن الجهاز الافتراضي، وتخزين الصور في ECR، وتشغيلها بـ ECS على Fargate، والفرق بين دوري IAM، ومتى تختار EKS، مع تجربة عملية تشوف فيها Service يعوض مهمة وقفت.

    8 دقائق قراءة

  3. 21

    بدون خوادم: Lambda وAPI Gateway وDynamoDB

    شغّل كودك بدون سيرفرات وادفع بس لما يشتغل. كيف تعمل Lambda وحدودها، والبداية الباردة، وجداول DynamoDB ومفاتيحها، وAPI Gateway كبوابة أمامية، مع تجربة عملية تبني فيها API شغال.

    10 دقائق قراءة

  4. 22

    تصميم تطبيقات بدون خوادم

    نجمع القطع مع بعض. سير عمل طويل بـ Step Functions، ومستخدمين بـ Cognito، وتصميمين لتطبيقات كاملة، والخدمات المصغرة وربح رخيص مع CloudFront، مع تجارب عملية على ملف يشغّل دالة وسير عمل يقرر.

    9 دقائق قراءة

القسم 8 من 9 البيانات والذكاء الاصطناعي

  1. 23

    تحليل البيانات: Athena وRedshift وGlue

    كيف تطلع إجابات من بياناتك. استعلامات SQL على S3 بـ Athena، ومستودع بيانات بـ Redshift، وتجهيز البيانات بـ Glue، مع البحث والشغل الكبير واللوحات والتيارات، وتجربة عملية يقلل فيها Parquet اللي يقرأه الاستعلام.

    9 دقائق قراءة

  2. 24

    خدمات الذكاء الاصطناعي الجاهزة

    أضف الذكاء الاصطناعي لتطبيقك بدون فريق تعلم آلة. خدمات للصور والكلام والترجمة والمستندات، ونماذج توليدية على Bedrock، وبناء نموذجك بـ SageMaker AI، وأيها يدعم العربية، مع تجربة عملية تربط عدة خدمات.

    7 دقائق قراءة

القسم 9 من 9 الأمان والتشغيل

  1. 25

    المراقبة والتدقيق: CloudWatch وCloudTrail وConfig

    كيف تعرف إن تطبيقك بخير، ومين غيّر وش، وهل إعداداتك لسا زي ما لازم؟ المقاييس والسجلات والإنذارات في CloudWatch، وEventBridge وCloudTrail وConfig، مع تجربة عملية لإنذار يرسل لك إيميل.

    7 دقائق قراءة

  2. 26

    الهوية المتقدمة: Organizations وIdentity Center

    إدارة عدة حسابات بـ Organizations وSCP، والشروط في سياسات IAM، والأدوار مقابل سياسات الموارد، وحدود الصلاحيات وكيف تقرر AWS، والدخول الموحد بـ Identity Center، مع تجربة عملية تحاكي فيها السياسات.

    8 دقائق قراءة

  3. 27

    التشفير والأسرار والحماية من الهجمات

    كيف يحمي KMS مفاتيحك، ووين تحفظ كلمات المرور بـ Parameter Store وSecrets Manager، وشهادات مجانية من ACM، وصد الهجمات بـ WAF وShield، وكشف التهديدات بـ GuardDuty وInspector وMacie، مع تجربة عملية.

    8 دقائق قراءة

  4. 28

    التعافي من الكوارث والترحيل

    وش يعني RPO وRTO، وأربع استراتيجيات للتعافي من الكوارث وتكلفتها، والنسخ المركزي بـ AWS Backup، ونقل قواعد البيانات بـ DMS والسيرفرات بـ AWS Transform MGN، مع تجربة عملية تحذف فيها البيانات وترجعها.

    7 دقائق قراءة

  5. 29

    التكلفة والتصميم الجيد

    ختام السلسلة. وين تروح فلوس الشبكة، والأدوات اللي تراقب فاتورتك، وإطار Well-Architected، وبناء كل شي من قالب بـ CloudFormation، وSystems Manager، ووين تروح بعد هذي السلسلة، مع تجربة عملية.

    8 دقائق قراءة