تعلن Amazon CloudFront عن تعديلات الأصل باستخدام وظائف CloudFront

:تاريخ النشر 21 نوفمبر 2024

تدعم Amazon CloudFront الآن تعديل الأصل داخل وظائف CloudFront، مما يتيح لك تغيير خوادم الأصول أو تحديثها بشكل مشروط عند كل طلب. يمكنك الآن كتابة منطق مخصص في وظائف CloudFront للكتابة فوق خصائص الأصل أو استخدام أصل آخر في توزيع CloudFront أو إعادة توجيه الطلبات إلى أي نقطة نهاية HTTP عامة.

يسمح لك تعديل الأصل بإنشاء سياسات توجيه مخصصة لكيفية إعادة توجيه حركة المرور إلى خوادم التطبيقات الخاصة بك في حالة حدوث أخطاء في ذاكرة التخزين المؤقت. على سبيل المثال، يمكنك استخدام تعديل الأصل لتحديد الموقع الجغرافي للمشاهد ثم إعادة توجيه الطلب، في حالة حدوث أخطاء في ذاكرة التخزين المؤقت، إلى أقرب منطقة AWS تقوم بتشغيل تطبيقك. هذا يضمن أقل زمن استجابة ممكن لتطبيقك. في السابق، كان عليك استخدام AWS Lambda@Edge لتعديل الأصول، ولكن الآن تتوفر هذه الإمكانية نفسها في وظائف CloudFront بأداء أفضل وتكاليف أقل. يدعم تعديل الأصل تحديث جميع إمكانيات الأصل الحالية مثل تعيين عناوين مخصصة أو ضبط المهلات أو إعداد Origin Shield أو تغيير الأصل الأساسي في مجموعات الأصل.

يتوفر الآن تعديل الأصل ضمن وظائف CloudFront بدون رسوم إضافية. لمزيد من المعلومات، اطلع على دليل مطوري CloudFront. للحصول على أمثلة حول كيفية استخدام تعديل الأصل، اطلع على مستودع أمثلة GitHub الخاص بنا.