
كيف يتم بناء البرمجيات واختبارها ونشرها؟ وكيف يعمل فريق مكوّن من عدة أشخاص على قاعدة شيفرة واحدة؟ وماذا نعني عندما نقول DevOps؟ تساعدك هذه الدورة على الإجابة عن هذه الأسئلة بطريقة عملية وممتعة، مع تقديم الخطوات الأساسية للانطلاق في عالم DevOps وإدارة المنتجات. في القسم الأول من الدورة سنركّز على سؤال محوري: «ما هو المشروع؟». سنقوم بتفكيك المشروع إلى عناصره الأساسية التي يجب تحديدها قبل البدء، مثل نطاق العمل والأهداف والأدوار والمتطلبات والقيود. بعد ذلك ننتقل إلى أفضل الممارسات في إدارة المشاريع وكيفية تنظيم العمل والتواصل وتتبع التقدم لضمان تسليم النتائج بجودة وضمن الوقت. وفي نهاية هذا القسم سنتناول عملية دورة حياة تطوير البرمجيات (SDLC)، ونرى كيف يمكن استخدام هذا الإطار لبناء تطبيقات جديدة بشكل منهجي، بدءًا من التخطيط والتحليل مرورًا بالتصميم والتنفيذ والاختبار وصولًا إلى الإطلاق والصيانة. في القسم الثاني من الدورة سنستكشف مفاهيم DevOps بصورة أعمق، بما في ذلك مراحل التكامل المستمر والتسليم/النشر المستمر (CI/CD) وحالات استخدامها في عالم تقنية المعلومات. كما ستتعرّف على أفضل ممارسات التحكم بالمصدر (Source Control) وأدوات DevOps على AWS وأدوات الطرف الثالث، مع تطبيقات عملية باستخدام مجموعة AWS Code Suite لأتمتة نشر تطبيق. هذه الدورة مقدمة من Amazon Web Services ومناسبة للمبتدئين، ولا تتطلب خبرة مسبقة.
Russell Sayers
Senior Cloud Technologist
Alex G
Senior Cloud Technologist