🎯 Welcome to AWS Academy Cloud Architecting — مرحباً بك في أكاديمية AWS لهندسة السحابة
تُعد هذه الوحدة التمهيدية بوابتك إلى عالم AWS Academy Cloud Architecting حيث تقدم لك نظرة شاملة على محتوى الدورة وأهدافها وبنيتها. ستتعرف من خلالها على كيفية تصميم وبناء بنى سحابية متكاملة باستخدام أفضل ممارسات AWS Well-Architected Framework. تمنحك هذه الدورة أساساً متيناً لبدء رحلتك المهنية في مجال هندسة الحوسبة السحابية.
1️⃣ Course Objectives — أهداف الدورة
تهدف هذه الدورة إلى تعليمك تطبيق مبادئ Amazon Web Services (AWS) المعمارية وأفضل الممارسات لاتخاذ قرارات معمارية سليمة. ستتعلم كيفية اختيار الخدمات المناسبة لجعل بنيتك التحتية قابلة للتوسع وموثوقة وعالية التوفر، مع استخدام الخدمات المُدارة لزيادة المرونة وتقليل الأعباء التشغيلية.
- تطبيق مبادئ AWS المعمارية وأفضل الممارسات لاتخاذ قرارات معمارية مدروسة.
- استخدام خدمات AWS المناسبة لجعل البنية التحتية قابلة للتوسع وموثوقة وعالية التوفر.
- اختيار الخدمات المُدارة من AWS لتحقيق مرونة أكبر في البنية التحتية.
- رفع الأداء وتقليل التكلفة في البنى السحابية المبنية على AWS.
- تأمين المستخدمين والتطبيقات والبيانات باستخدام خدمات AWS.
- تطبيق أفضل ممارسات AWS Well-Architected Framework لتحسين البنى المعمارية.
بدلاً من شراء خوادم داخلية باهظة الثمن تستخدم الشركة مبادئ هذه الدورة لاختيار Amazon EC2 للحوسبة وAmazon S3 للتخزين وAmazon RDS لقاعدة البيانات مع تفعيل Auto Scaling للتوسع تلقائياً في أوقات الذروة.
2️⃣ Alignment to AWS Certification — العلاقة بشهادة AWS
ترتبط مواضيع الدورة بشكل وثيق بالمعرفة والمهارات المطلوبة لاجتياز امتحان AWS Certified Solutions Architect – Associate (SAA-C03). يركز هذا الامتحان على تصميم حلول تعتمد على AWS Well-Architected Framework ويتضمن مهام مثل تصميم بنى آمنة ومرنة وعالية الأداء ومحسّنة التكلفة.
- تصميم حلول تلبي احتياجات العمل الحالية والمستقبلية.
- بناء تصاميم آمنة (secure) ومرنة (resilient) وعالية الأداء (high-performing) ومحسّنة التكلفة (cost-optimized).
- مراجعة الحلول الحالية وتحديد فرص التحسين.
وجد أن الدورة تغطي بالضبط المواضيع الموجودة في Exam Guide الرسمي.
بدلاً من قراءة الوثائق بشكل عشوائي يستخدم ترتيب الدورة كخريطة طريق منظمة للامتحان.
3️⃣ Course Outline by Module — محتوى الدورة حسب الوحدات
تتكون الدورة من 17 وحدة مرتبة بعناية تبدأ بمراجعة أساسيات الحوسبة السحابية ثم تتعمق في كل طبقة معمارية على حدة. تنتقل بعدها إلى مبادئ التصميم الشاملة التي تطبق عبر جميع الطبقات لتختتم بالتحضير للامتحان.
- الوحدتان 2 و3: مراجعة لمفاهيم الحوسبة السحابية الأساسية وأمن الوصول.
- الوحدات 4 إلى 8: التركيز على طبقات معمارية محددة مثل التخزين (Amazon S3) والحوسبة (Amazon EC2) وقواعد البيانات (Amazon RDS) والشبكات (Amazon VPC) وربط الشبكات.
- الوحدات 9 إلى 16: مبادئ تصاميم شاملة مثل الأتمتة والتخزين المؤقت والبنى المنفصلة والبنى بدون خوادم والتخطيط للكوارث.
- الوحدة 17: مخصصة للتحضير للامتحان (Bridging to Certification).
بدلاً من القلق يفهم أن الوحدتين الأوليين مجرد مراجعة ثم ينتقل للتطبيق العملي على طبقات البنية التحتية.
هذه الرؤية الواضحة تساعده على تنظيم جدول دراسته وتحديد أولوياته.
4️⃣ Suggested Starting Point for This Course — ماذا تحتاج قبل بدء الدورة
ستكون أكثر نجاحاً في هذه الدورة إذا كنت تمتلك معرفة بمواضيع AWS Cloud تعادل ما تقدمه دورة AWS Academy Cloud Foundations أو دورة مشابهة. بالإضافة إلى ذلك تحتاج معرفة عملية بالأنظمة الموزعة والبنى متعددة الطبقات وأساسيات الشبكات.
- معرفة بمواضيع AWS Cloud مثل دورة Cloud Foundations.
- معرفة عملية بالأنظمة الموزعة (distributed systems) والبنى متعددة الطبقات (multi-tier architectures).
- الإلمام بمفاهيم الشبكات مثل TCP/IP وDNS.
- يمكنك سد الفجوات المعرفية عبر منصة AWS Educate المجانية والروابط التدريبية داخل الدورة.
تبدأ بـ AWS Educate المجاني ثم دورة Cloud Foundations ثم تنتقل إلى Cloud Architecting.
هذا التسلسل المنطقي يبني معرفتها تدريجياً ويمنحها الثقة قبل مواجهة مواضيع متقدمة.
5️⃣ Course Materials — مواد الدورة
تشمل مواد الدورة أدلة الطالب وفيديوهات لكل وحدة وثلاثة أنواع من التطبيقات العملية. بالإضافة إلى تسجيلات توضيحية وأنشطة يقودها المدرب واختبارات تقييمية لقياس تقدمك.
- دليل الطالب (Student Guide) وفيديوهات تعزز المفاهيم الرئيسية لكل وحدة.
- التطبيقات العملية الموجهة: Guided labs مع تعليمات خطوة بخطوة.
- معامل التحدي: Challenge labs المبنية على قصة المقهى والتي لا توفر تعليمات مفصلة.
- المشروع النهائي: AWS Academy Cloud Architecting Capstone لتطبيق كل المهارات.
- التسجيلات التوضيحية (recorded demonstrations) والأنشطة التفاعلية.
- الاختبارات: 10 أسئلة لكل وحدة (من 2 إلى 16) وسؤال امتحان نموذجي واختبار نهائي من 25 سؤالاً.
يبدأ الطلاب بـ Guided labs البسيطة ثم ينتقلون إلى Challenge labs المبنية على قصة المقهى.
بعد إكمال المشروع النهائي Capstone يصبح الطالب قادراً على اتخاذ قرارات معمارية صحيحة في بيئات حقيقية.
- تضم الدورة 17 وحدة مرتبطة بامتحان SAA-C03.
- تغطي ستة أهداف رئيسية من قابلية التوسع إلى الأمان وتحسين التكلفة.
- تحتاج معرفة مسبقة بـ Cloud Foundations وأساسيات الشبكات.
- تشمل مواد الدورة ثلاثة أنواع من التطبيقات العملية واختبارات تقييمية.
- الوحدات مرتبة من الأساسيات إلى الأنماط المتقدمة فالتحضير للامتحان.
📖 جدول المصطلحات
| المصطلح (English) | الترجمة | المفهوم |
|---|---|---|
| AWS Academy Cloud Architecting | أكاديمية AWS لمعمارية السحابة | دورة رسمية من AWS لتعليم تصميم وبناء الحلول السحابية. |
| Three-tier architecture | بنية ثلاثية الطبقات | نمط معماري يفصل التطبيق إلى طبقة عرض وطبقة منطق وطبقة بيانات. |
| Serverless architecture | بنية بدون خوادم | نمط معماري لا يتطلب إدارة الخوادم ويعتمد على خدمات مثل AWS Lambda. |
| Streaming architecture | بنية تدفق البيانات | نمط لمعالجة البيانات في الوقت الفعلي أثناء تدفقها من المصادر. |
| AWS Well-Architected Framework | إطار AWS للهندسة المتقنة | مجموعة مبادئ وأفضل ممارسات لبناء حلول سحابية عالية الجودة. |
| SAA-C03 | امتحان مهندس الحلول المعتمد | امتحان الشهادة الأساسي لمهندسي الحلول في AWS. |
| AWS Educate | منصة AWS التعليمية | منصة مجانية لتعلم الحوسبة السحابية تناسب المبتدئين من جميع الأعمار. |
| Capstone | المشروع النهائي | مشروع تطبيقي شامل يدمج كل المهارات المكتسبة في بنية واقعية. |
1️⃣ Café Business Scenario — قصة المقهى
تمثل قصة المقهى السيناريو العملي الذي سيرافقك عبر تطبيقات Challenge labs في الدورة. تدور القصة حول زوجين متقاعدين افتتحا مقهى ومخبزاً ويكتشفان كيف تساعدهم الحوسبة السحابية على تنمية أعمالهم بمساعدة زبائن يعملون مستشارين في AWS.
- أحمد وسارة زوجان متقاعدان افتتحا مقهى ومخبزاً في مبنى سكنهما.
- يشهد المقهى زيادة في الطلب المحلي واستفسارات من مسافرين وسياح.
- يكتشفان بالتعاون مع موظفيهما ومستشارين من زبائن المقهى كيف تنمي السحابة أعمالهما.
بعد ستة أشهر أصبح يستقبل 150 زبوناً وتصله طلبات من سياح عبر وسائل التواصل.
بدلاً من شراء خادم خاص يستشيرون مستشار AWS من زبائن المقهى الذي يقترح استخدام Amazon S3 لاستضافة موقع ثابت بسرعة وبتكلفة شبه معدومة.
2️⃣ Café Business Owners and Staff — شخصيات المقهى والعاملون
يتكون فريق المقهى من أربعة أشخاص لكل منهم مهارات وخلفية مختلفة تمثل أدواراً حقيقية في رحلة التحول الرقمي. يمثل هؤلاء الشخصيات الفريق الذي ستعمل معه في تطبيقات Challenge labs.
- أحمد: شريك مؤسس متقاعد من البحرية يحب الخبز لكنه ليس تقنياً. يلتقط صوراً لإبداعاته لكنه لا يستخدم التكنولوجيا كثيراً.
- سارة: شريكته ومحاسبة متقاعدة تجيد استخدام الجداول الإلكترونية لكنها ليست ذات خلفية تقنية.
- سلمى: ابنتهما ومديرة سلسلة التوريد اليومية. لديها مهارات برمجية من المدرسة الثانوية وتخطط لدراسة إدارة الأعمال.
- خالد: موظف بدوام جزئي يعمل تحت إشراف صوفيا. لديه مهارات في التصميم البصري ويريد تعلم التطوير والحوسبة السحابية.
بعد أن تعرفت على AWS تقترح على والديها استخدام خدمات لتتبع المخزون آلياً.
هذا الاقتراح يوفر عليها ساعات من العمل اليدوي كل أسبوع ويتيح لها التركيز على التخطيط للمستقبل.
3️⃣ Café Visitors Who Are AWS Consultants — زبائن المقهى مستشارو AWS
ثلاثة من زبائن المقهى الدائمين يعملون مستشارين في AWS كل واحد متخصص في مجال مختلف. يقدمون النصح لعائلة المقهى حول كيفية استخدام الخدمات السحابية لحل تحديات أعمالهم المتنامية.
- ليلى: مهندسة حلول AWS متخصصة في قواعد البيانات وتقنيات الشبكات.
- نورة: مطورة AWS خبيرة في واجهات البرمجة وأمن السحابة وحاصلة على شهادة AWS Certified Security – Specialty.
- يوسف: مهندس أنظمة SysOps متمرس يجيد الأتمتة وتحمل الأعطال والنسخ الاحتياطي واستعادة البيانات.
تقترح نورة تشفير البيانات عبر AWS KMS.
يوصي يوسف بأتمتة النسخ الاحتياطي اليومي عبر AWS Backup.
كل مستشار يقدم خبرته فتصبح البنية متكاملة وآمنة.
4️⃣ The Evolving Café Architecture — تطور بنية المقهى
سترافق قصة المقهى سبعة تطبيقات عملية تتطور فيها البنية تدريجياً من موقع ثابت بسيط إلى تطبيق سحابي متكامل وآمن وقابل للتوسع. كل إصدار جديد يضيف طبقة من التعقيد والوظائف بناءً على احتياجات العمل المتزايدة.
- V1: موقع ثابت على Amazon S3 لتعريف العملاء بالمقهى.
- V2: تطبيق ديناميكي مع طلبات إلكترونية عبر Amazon EC2.
- V3: فصل خادم الويب عن قاعدة البيانات ونقلها إلى Amazon RDS على شبكة خاصة.
- V4: تحسين الأمان باستخدام ميزات Amazon VPC لفصل الشبكات العامة والخاصة.
- V5: إضافة موازن تحميل (Load Balancer) وتوسع تلقائي عبر منطقتي توفر.
- V6: أتمتة النشر عبر AWS CloudFormation ونشر البنية في منطقة أخرى.
- V7: إضافة قدرات التقارير عبر AWS Lambda مع تقليل التكاليف والأعباء التشغيلية.
تشمل Lambda وRDS وCloudFormation وموازن تحميل موزع على منطقتي توفر.
هذا التطور المنهجي يظهر كيف تضيف كل خدمة جديدة قيمة محددة وكيف تتكامل معاً لبناء حلول حقيقية.
- أحمد وسارة يديران مقهى يحتاج للتوسع باستخدام الحوسبة السحابية.
- أربعة شخصيات رئيسية تشكل فريق المقهى وثلاثة مستشارين من AWS يقدمون خبراتهم.
- تتطور البنية عبر 7 إصدارات من موقع ثابت على S3 إلى بنية متكاملة وآمنة وقابلة للتوسع.
- قصة المقهى هي خيط التطبيقات العملية الذي يربط جميع وحدات الدورة.
📖 جدول المصطلحات
| المصطلح (English) | الترجمة | المفهوم |
|---|---|---|
| Challenge labs | معامل التحدي | تطبيقات عملية تعتمد على قصة المقهى وتتطلب حل مشاكل دون تعليمات مفصلة. |
| Static website | موقع ثابت | موقع محتواه لا يتغير يمكن استضافته بتكلفة منخفضة على Amazon S3. |
| CloudFormation | تشكيل السحابة | خدمة لتعريف البنية التحتية ككود ونشرها بشكل متكرر ومنظم. |
| Load Balancer | موازن الأحمال | خدمة توزع الزوار على عدة خوادم لضمان الأداء والتوفر العالي. |
| Availability Zone | منطقة التوفر | مركز بيانات مستقل ضمن منطقة AWS لتحقيق التوفر العالي وتحمل الأعطال. |
| AWS Backup | النسخ الاحتياطي | خدمة مركزية لأتمتة وإدارة النسخ الاحتياطي عبر خدمات AWS. |
1️⃣ IT Professional — متخصص تكنولوجيا المعلومات
متخصص تكنولوجيا المعلومات هو شخص متعدد المهارات يعمل كـ generalist ويدير بيئة الإنتاج لتطبيق معين. يمتلك فهماً واسعاً لمكونات الحل لكنه قد لا يتعمق في تفاصيل كل خدمة على حدة، ومستواه التقني عالٍ بشكل عام.
- من مسمياته: IT administrator وSystems administrator وNetwork administrator.
- عادة ما يدير تطبيقاً كاملاً ويفهم مكوناته بشكل شامل.
- قد تكون خبرته في التقنيات السحابية واسعة أو محدودة.
- قد يتخصص في مجال واحد مثل الأمن أو التخزين.
توظف IT administrator واحد يدير خوادم الشركة ويركب الطابعات ويؤمن شبكة الواي فاي.
هذا الشخص يعرف متى يستدعي خبيراً لمشكلة متقدمة في AWS.
2️⃣ IT Leader — قائد تكنولوجيا المعلومات
قائد تكنولوجيا المعلومات هو مدير يقود فريقاً من المتخصصين التقنيين ويكون مسؤولاً عن العمليات اليومية والميزانية. يشارك بنشاط في التفاصيل التنفيذية في المراحل المبكرة من المشروع ثم يفوض الفريق لتولي المهام مع تقدم العمل.
- من مسمياته: IT manager وIT director وIT supervisor.
- يدير ميزانية الفريق ويواكب التقنيات الجديدة ويختار الأنسب للمشاريع.
- يجمع بين الجوانب الاستراتيجية والتقنية في عمله.
يختار الخدمات المناسبة حسب ميزانية الشركة ثم يفوض التنفيذ لفريق DevOps.
في النهاية يراجع التكلفة والأداء للتأكد من تحقيق الأهداف.
3️⃣ Developer — المطور
المطور هو الشخص الذي يكتب ويختبر ويصحح الكود البرمجي ويفكر في المشاريع على مستوى التطبيق. يتعامل مع واجهات البرمجة APIs وحزم التطوير SDKs ويستخدم أمثلة جاهزة من الكود لتسريع عمله.
- من مسمياته: Software developer وSystem architect وSoftware development manager.
- يعمل على التفاصيل الدقيقة ويبني الحلول من خلال الأكواد البرمجية.
- يبني ويستهلك الوثائق ومستودعات الكود لتسريع المشاريع.
يستخدم AWS SDK for Python للاتصال بـ Amazon S3 لتخزين الإيصالات وAmazon SNS لإرسال إشعارات للعملاء.
4️⃣ DevOps Engineer — مهندس DevOps
مهندس DevOps مسؤول عن بناء البنية التحتية التي تعمل عليها التطبيقات غالباً في السحابة. يقوم بإنشاء وتحسين الكود الذي يثبت الخوادم وينشر التطبيقات ويجرب باستمرار لتحسين طرق النشر مع اتباع إرشادات معماري السحابة.
- من مسمياته: DevOps engineer وBuild engineer وReliability engineer.
- يخلق حلول نشر قابلة للتكرار ويطبق المهارات الهندسية على احتياجات فرق العمليات.
- يجرب البنية التحتية والكود ويتعلم بالممارسة العملية.
كل تغيير في الكود يُختبر ويُنشر في دقائق مما يقلل الأخطاء ويسرع الوصول إلى السوق.
5️⃣ Cloud Architect — معماري السحابة
معماري السحابة هو خبير يكرس وقته لمتابعة أحدث التطورات في الحوسبة السحابية ويختار التقنيات المناسبة لتحقيق أهداف العمل. يوفر للمطورين الوثائق والعمليات والأدوات اللازمة مع منحهم حرية الإبداع ضمن معايير محددة، ويتعامل مع تحديات مثل إدارة الموارد وتحسين التكلفة والأمان. دور معماري السحابة هو المنظور الذي ستتبناه خلال هذه الدورة.
- من مسمياته: Cloud architect وSystems engineer وSystems analyst.
- مسؤول عن التصميم المعماري للتطبيقات واختيار التقنيات المناسبة.
- يرتبط بشكل كبير بركائز AWS Well-Architected Framework.
- يجري مراجعات دورية Well-Architected Review لضمان أفضل الممارسات.
يختار Amazon ECS للحاويات وAmazon EKS للخدمات المعقدة وAWS Lambda للمهام القصيرة.
يجري مراجعة Well-Architected Review كل ربع سنة لضمان أفضل الممارسات وتحسين الأداء والتكلفة.
ومثل قائد الأوركسترا الذي يوجه العازفين دون أن يعزف على كل آلة هكذا قائد تكنولوجيا المعلومات.
ومثل مهندس البناء الذي يضع المخطط المعماري للمنزل دون أن يضع كل لبنة بنفسه هكذا معماري السحابة.
| وجه المقارنة | IT Professional | Cloud Architect |
|---|---|---|
| النطاق | يدير تطبيقاً كاملاً ويفهم مكوناته | يصمم البنية ويختار التقنيات المناسبة |
| التركيز | تشغيل البيئة والإنتاج | استراتيجية التصميم والتوجيه المعماري |
| الصفة | Generalist ذو مهارات واسعة | خبير استراتيجي متخصص |
- IT Professional: متخصص تقني متعدد المهارات ونقطة الاتصال التقنية الأولى.
- IT Leader: مدير استراتيجي وتقني مسؤول عن الميزانية والعمليات واختيار التقنيات.
- Developer: يكتب ويختبر الكود ويعمل مع APIs وSDKs على مستوى التطبيق.
- DevOps Engineer: يؤتمت البنية التحتية وعمليات النشر ويخلق حلولاً قابلة للتكرار.
- Cloud Architect: يصمم البنية السحابية ويختار التقنيات المناسبة وهو الدور الذي سنتبناه في هذه الدورة.
📖 جدول المصطلحات
| المصطلح (English) | الترجمة | المفهوم |
|---|---|---|
| IT Professional | متخصص تكنولوجيا المعلومات | شخص متعدد المهارات التقنية يدير البنية التحتية ويفهم مكونات الحل بشكل شامل. |
| IT Leader | قائد تكنولوجيا المعلومات | مدير فريق تقني مسؤول عن الميزانية والعمليات واختيار التقنيات. |
| Developer | المطور | شخص يكتب ويختبر ويصحح الكود البرمجي ويعمل مع APIs وSDKs. |
| DevOps Engineer | مهندس DevOps | متخصص في بناء البنية التحتية وأتمتة عمليات النشر والتكامل المستمر. |
| Cloud Architect | معماري السحابة | خبير يصمم البنية السحابية ويختار التقنيات المناسبة لتحقيق أهداف العمل. |
| SDK | حزمة تطوير البرمجيات | مجموعة أدوات تساعد المطورين على استخدام خدمات AWS من خلال لغة برمجة معينة. |
| AWS Well-Architected Review | مراجعة الهندسة المتقنة | عملية دورية لتقييم البنى السحابية مقابل أفضل ممارسات AWS. |
🚀 الخاتمة
في هذه الوحدة التمهيدية تعرفنا على دورة AWS Academy Cloud Architecting وأهدافها الستة الرئيسية التي تتراوح بين قابلية التوسع وتحسين التكلفة وتأمين الوصول. استعرضنا العلاقة بين الدورة وامتحان SAA-C03 وكيف تغطي الوحدات الـ17 كل طبقة معمارية ومبدأ تصميم. تعرفنا أيضاً على قصة المقهى التي سترافقنا عبر سبعة تطبيقات عملية تتطور فيها البنية من موقع ثابت إلى نظام متكامل، والشخصيات الأربع التي تشكل فريق المقهى والمستشارين الثلاثة من AWS. وأخيراً استعرضنا الأدوار الخمسة في الحوسبة السحابية مع التركيز على دور معماري السحابة وهو المنظور الذي سنتبناه في رحلتنا التعليمية.
