Frontend و API : deploymentان يتحدثان مع بعضهما

10 دقيقة
الجمهور المستهدف
مبتدئ في Kubernetes، أنجز الدروس من 01 إلى 03 من هذه الوحدة
المدة
35 إلى 45 دقيقة
الوحدة
4/8
الكفاءة المستهدفة
تجميع تطبيق بطابقين (frontend من نوع nginx يُحوِّل نحو API) حيث يجد كل طابق الآخر باسمه DNS، والتحقّق من المسار الكامل لطلب من المتصفّح حتى الـ Pod

في صورة واحدة

حتى الآن، تحدّثت أنت مع الـ API بنفسك، بواسطة curl. في المكتبة الحقيقية، لست أنت من يستدعي الـ API: إنها الصفحة الإلكترونية. يفتح القارئ http://localhost/، فيرسل له frontend صفحة، وتطلب الصفحة /api/ من frontend نفسها، وينقل frontend، من الخلف، الطلب إلى الـ API باسمها api، تماماً كموظّف استقبال يرفع السمّاعة ويطلب الفرع 4000 دون أن يعرف أبداً مكتب الشخص الذي يجيب. لا يرى القارئ إلا عنواناً واحداً. خلال ثلاثين دقيقة، ستنقر زراً وسترى اسم Pod الـ API يتغيّر أمام عينيك، ثم ستنقل الـ API إلى أربعة نسخ وسيظهر اسم رابع في الجدول، دون لمس frontend ولا Ingress.

معاينة — بقية الدرس متاحة للمسجّلين فقط.

هل سجّلت من قبل برمز؟

وصولك مرتبط بحسابك وليس بهذا الرابط. سجّل الدخول بنفس البريد الذي استخدمته في الصف: دورتك بانتظارك، ولا حاجة لإدخال الرمز مجددًا.

تسجيل الدخولليس لديك حساب بعد؟ أنشئ حسابًا
هذا الدرس جزء من وحدة «Services و Ingress : عرض التطبيقات»

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

هل أنت طالب في هذه الدورة؟

يرتبط الرمز بحسابك: سجّل الدخول أو أنشئ حسابًا وسيُطبَّق تلقائيًا عند عودتك.

ليس لديك حساب بعد؟ أنشئ حسابًا