تعمل AWS Step Functions على تبسيط تجربة المطورين عن طريق استخدام Variables وتحولات JSONata

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

تعلن AWS Step Functions عن دعم إمكانيتين جديدتين: Variables وتحولات بيانات JSONata. تسمح Variables للمطورين بتعيين البيانات بحالة معينة والإشارة إليها بحالة لاحقة، وهو الأمر الذي يؤدي إلى تبسيط إدارة البيانات المنقولة للحالة، وتقليل الحاجة إلى تمرير البيانات عبر حالات وسيطة متعددة. من خلال دعم JSONata، وهي لغة استعلام وتحول مفتوحة المصدر، يستطيع العملاء الآن تنفيذ معالجة متقدمة للبيانات وتحولها مثل تنسيق التاريخ والوقت والعمليات الحسابية. وعلاوة على ذلك، عند استخدام JSONata، قمنا بتبسيط معالجة المدخلات والمخرجات عن طريق تقليل عدد حقول تحول JSON المطلوبة لاستدعاء الخدمات وتمرير البيانات إلى الحالة التالية.

AWS Step Functions هي خدمة سير عمل مرئية قادرة على تنسيق أكثر من 14000 إجراء من إجراءات واجهة برمجة التطبيقات من أكثر من 220 خدمة تقدمها AWS لإنشاء تطبيقات موزعة وأعباء عمل لمعالجة البيانات. من خلال دعم Variables وJSONata، يستطيع المطورون إنشاء تطبيقات موزعة بلا خادم بشكل أسرع وأكثر كفاءة من خلال الاستفادة من إمكانات الإدارة المحسّنة للبيانات المنقولة. تؤدي هذه الميزات أيضًا إلى تقليل الحاجة إلى كتابة تعليمات برمجية مخصصة، مما يؤدي إلى خفض التكاليف وتقليل عدد الحالات الانتقالية اللازمة لإنشاء البيانات وتمريرها بين الحالات.

تتوفر Variables وJSONata دون تحمل أي تكلفة إضافية في: شرق الولايات المتحدة (فيرجينيا الشمالية، أوهايو)، وغرب الولايات المتحدة (أوريجون)، وكندا (الوسطى)، وأوروبا (أيرلندا وفرانكفورت)، وآسيا والمحيط الهادئ (طوكيو وسول وسنغافورة وسيدني) مع المناطق المتبقية التي ستتبعها في الأيام المقبلة. لقد عقدنا أيضًا شراكة مع LocalStack وDatadog لضمان تحديث تجارب المحاكاة والملاحظة المحلية لدعم Variables وJSONata. لمعرفة المزيد من المعلومات، يرجى زيارة: