
يركز هذا المساق العملي على تحويل تطبيقات LangChain من نماذج محلية إلى أنظمة إنتاجية مؤهلة متعددة الخدمات. يتعلم المتعلمون كيفية تفكيك التطبيقات الأحادية إلى خدمات مصغرة منطقية تشمل كاشفات البيانات ونقاط النهاية للنماذج اللغوية والمعالجات اللاحقة، متصلة من خلال واجهات gRPC من أجل تحسين القابلية للتوسع وعزل الأعطال. يشمل المساق حاويات التطبيق باستخدام Docker وKubernetes، مع كتابة ملفات Dockerfiles جاهزة للإنتاج تشمل الفحوصات الصحية وإدارة المتغيرات البيئية، مع أتمتة نشر الصور في AWS ECR. كما يتم تطبيق رصد متقدم عبر OpenTelemetry، Prometheus، وجداول Jaeger/Grafana لقياس الأداء والأخطاء. أخيرًا، يغطّي المساق هندسة الفوضى باستخدام أدوات مثل Chaos Mesh أو Gremlin لمحاكاة سيناريوهات الأعطال المختلفة وقياس متانة النظام بواسطة مؤشرات الوقت لاكتشاف الأعطال والوقت اللازم للاسترداد.
Starweaver
Global Leaders in Professional & Technology Education
Karlis Zars
Computer Science Ph.D., Trainer and Consultant