يدعم AWS Lambda Amazon S3 كوجهة للأحداث الفاشلة لمصادر الأحداث غير المتزامنة والتي يتم بثها
تدعم AWS Lambda الآن Amazon S3 كـ وجهة للاستدعاءات غير المتزامنة، ولـ Amazon Kinesis ولتخطيطات مصادر الحدث لـ Amazon DynamoDB (ESMs). يتيح هذا للعملاء توجيه الدفعة الفاشلة من السجلات ونتائج تنفيذ الوظيفة إلى S3 باستخدام تكوين بسيط، دون تكلفة كتابة وإدارة التعليمات البرمجية الإضافية.
يمكن للعملاء الذين يقومون ببناء تطبيقات تعتمد على الأحداث باستخدام مصادر أحداث غير متزامنة أو مصادر أحداث متدفقة لـ Lambda تكوين خدمات مثل Amazon Simple Queue Service (SQS) وAmazon Simple Notification Service (SNS) كوجهات للأحداث الفاشلة لتخزين نتائج الاستدعاءات الفاشلة. ومع ذلك، في السيناريوهات التي لا تدعم فيها وجهات الأحداث الفاشلة الحالية متطلبات حجم الحمولة للأحداث الفاشلة، يحتاج العملاء إلى كتابة منطق مخصص لاسترداد بيانات الحمولة الخاصة بالحدث وإعادة تشغيلها. من خلال الإعلان اليوم، أصبح بإمكان العملاء تكوين S3 كوجهة للحدث الفاشل لوظائف Lambda التي يتم استدعاؤها عبر الاستدعاءات غير المتزامنة، وKinesis ESMs، وDynamoDB ESMs. يتيح هذا للعملاء تسليم بيانات الحمولة الكاملة للحدث إلى وجهة الحدث الفاشل، ويساعد في تقليل التكلفة الإضافية لإدارة المنطق المخصص لاسترداد بيانات الحدث الفاشل وإعادة تشغيلها بشكل موثوق.
تتوفر هذه الميزة بشكل عام في جميع مناطق AWS التجارية حيث تتوفر AWS Lambda ومصدر الحدث المكوّن أو وجهة الحدث.
لتمكين S3 كوجهة حدث فاشل، راجع وثائقنا لتكوين الوجهات من خلال الاستدعاءات غير المتزامنة، وKinesis ESMs، وDynamoDB ESMs. لا تتحمل هذه الميزة أي رسوم إضافية. أنت تدفع مقابل الرسوم المرتبطة باستخدام Amazon S3.