عام

س: ما المقصود بخدمة Amazon AppFlow؟

Amazon AppFlow خدمة تكامل مُدارة بالكامل تمكّنك من نقل البيانات بأمان بين تطبيقات البرامج كخدمة (SaaS) مثل Salesforce وMarketo وSlack وServiceNow وخدمات AWS مثل Amazon S3 وAmazon Redshift ببضع نقرات. يمكنك باستخدام AppFlow تشغيل تدفقات البيانات على أي نطاق تقريباً بالتكرار الذي تختار حسب جدول محدد، استجابة إلى حدث أعمال أو حسب الطلب. يمكنك تكوين قدرات فعالة لتحويل البيانات مثل التصفية والتحقق لإنشاء بيانات غنية وجاهزة للاستخدام كجزء من التدفق نفسه بدون خطوات إضافية. تقوم AppFlow تلقائياً بتشفير البيانات أثناء النقل وتسمح للمستخدمين بمنع البيانات من التدفق على الإنترنت العام لتطبيقات البرامج كخدمة (SaaS) المتكاملة مع AWS PrivateLink، لتقليل التعرض للتهديدات الأمنية.

س: ما هي مزايا AppFlow؟

تعفيك AppFlow من قضاء أوقات طويلة وتوجيه المطورين ذوي المهارات العالية لتطوير وصيانة موصلات API مخصصة لخدمات AWS لتبادل البيانات مع تطبيقات البرامج كخدمة (SaaS). يستطيع مسؤولو تطبيقات البرامج كخدمة (SaaS) ومحللو الأعمال تنفيذ أغلب التطبيقات التي يحتاجون إليها بسرعة دون الانتظار لشهور حتى تنتهي فرق تكنولوجيا المعلومات من مشروعات التكامل. وعلى وجه الخصوص، تتضمن المزايا الآتي:

  • السرعة والمرونة: تمكّنك Amazon AppFlow من تكامل التطبيقات في بضع دقائق. وداعاً للانتظار لأيام وأسابيع للموصلات المخصصة للتعليمات البرمجية. ميزات مثل فصل البيانات وتسجيل الأخطاء ومحاولات اتصال الشبكة مضمّنة بشكل افتراضي، بحيث لا توجد تعليمات برمجية أو إدارة. باستخدام Amazon Appflow، تكون جودة تدفق البيانات مضمّنة، ويمكنك إثراء تدفق البيانات من خلال الإخفاء والتخصيص والدمج والتصفية والتحقق كجزء من التدفق ذاته.
  • الخصوصية والأمان: تشفر AppFlow البيانات أثناء عدم نشاطها وانتقالها. يمكنك تشفير البيانات باستخدام مفاتيح مدارة من AWS أو إحضار مفاتيحك المخصصة. كما تسمح للمستخدمين بمنع البيانات من التدفق على الإنترنت العام من خلال نقاط نهاية VPC من Amazon بتمكين AWS PrivateLink. ويقلل هذا من التهديد الصادر من الهجمات المستندة إلى الإنترنت وخطورة تسرب البيانات الحساسة.
  • قابلية التكيف: تتوسع AppFlow بسهولة ودون الحاجة إلى تخطيط أو توفير الموارد، بحيث يمكنك نقل أحجام كبيرة من البيانات دون تقسيمها إلى دفعات متعددة. يمكنك باستخدام Amazon AppFlow نقل ملايين من سجلات Salesforce أو تذاكر Zendesk بسهولة، كل هذا بتشغيل تدفق واحد.
  • الموثوقية: تستخدم AppFlow تصميماً عال التوافر بموارد مكررة ومعزولة لمنع فشل أي نقاط فردية أثناء التشغيل داخل البنية التحتية المرنة لـ AWS.

س: كيف يمكنني بدء استخدام AppFlow؟

انتقل إلى وحدة الإدارة في AWS وحدد AppFlow من قائمة الخدمات. سيقودك هذا إلى الصفحة الرئيسية لـ AppFlow. يستطيع مستخدم IAM المُعتمّد أن يقوم بإنشاء تدفق وتكوينه باستخدام الخطوات التالية:

  • قم بتوصيل مصدر بياناتك ووجهتها - قم بتسمية التدفق الخاص بك واختر من قائمة مصادر ووجهات التطبيقات المتكاملة لبدء الاستخدام.
  • اختر مشغل تدفق البيانات الخاص بك - تعمل التدفقات حسب الطلب مرة واحدة بشكل فوري، أما التدفقات المجدولة فتعمل على فترات زمنية محددة، وتعمل التدفقات القائمة على الأحداث استجابةً لأحداث الأعمال مثل إنشاء فرصة مبيعات أو تغيير حالة في تذكرة دعم.
  • تعيين حقول المصادر إلى الوجهة - قم بتكوين تعيين الحقول داخل AppFlow أو لمجموعات البيانات مع عدد كبير من الحقول، وقم بتحميل ملف csv بعمليات تعيين مجمعة للحقول. كما أن لديك الخيار لإضافة عمليات تحويل لحقول البيانات مثل إخفاء المعلومات المالية الحسّاسة أو جمع الأسماء الأولى وأسماء العائلة.
  • أضف عوامل تصفية وعمليات تحقق للبيانات - أضف عوامل تصفية اختيارية للبيانات مثل تضمين حقول بيانات جديدة أو محددة فقط في التدفق الخاص بك، وعمليات تحقق مثل ضمان احتواء الحقول الرقمية على أرقام.
  • الانتهاء - انقر فوق «إنشاء تدفق» وستبدأ بياناتك في التدفق بناءً على المشغلات التي تحددها. يمكنك مراجعة تدفقات البيانات واكتشاف أخطائها وحلها في أي وقت بمراجعة لوحة المعلومات.

تنقل AppFlow البيانات بين مصدر البيانات ووجهة البيانات وتشغل التحويلات المحددة وتراقب المعالجة. تتكامل AppFlow مع خدمات AWS الأساسية للأتمتة والأمان والمراقبة، مثل AWS PrivateLink وAWS KMS وAmazon CloudTrail.

س: ما خدمات AWS التي تدعمها Amazon AppFlow؟

تشمل خدمات AWS المدعومة Amazon S3 وAmazon RedShift وAmazon Connector Customer Profiles وAmazon Lookout for Metrics وAmazon Honeycode، ونحن مستمرون دومًا في إضافة المزيد.

س: ما بعض أمثلة التدفقات التي أستطيع تكوينها باستخدام Amazon AppFlow؟

تمنحك AppFlow مرونة في تكوين التدفقات. تتضمن بعض أمثلة التدفقات:

  • إنشاء نسخة من عنصر Salesforce (أي الفرصة والحالة والحملة) في Amazon S3.
  • إرسال تذاكر الحالة من Zendesk إلى جدول Amazon Redshift.
  • تغذية مخزن بيانات Amazon S3 ببيانات المعاملات من SAP S/4HANA ERP.
  • دفع سجلات من ملف CSV في Amazon S3 إلى حساب أو جهة اتصال أو عنصر عميل متوقع من Salesforce.
  • انقل النتائج مثل نقاط العملاء المتوقعين ونقاط مخاطر فقد الحسابات من Amazon S3 إلى Salesforce.

س: ما آليات التشغيل المتاحة للتدفقات؟

يمكنك تشغيل التدفقات عند الطلب، وفقاً لأحداث الأعمال أو حسب الجدول:

  • عند الطلب: شغّل تدفقات البيانات بعد النقر فوق «تشغيل التدفق» للقيام بعمليات نقل أو اختبارات مجمّعة
  • قائم على الحدث: شغّل تدفقات البيانات استجابةً لأحداث الأعمال مثل إنشاء فرصة مبيعات أو تغيير حالة تذكرة دعم أو إكمال نموذج تسجيل.
  • مجدول: شغّل تدفقات البيانات حسب جدول روتيني في فترة زمنية محددة تختارها للحفاظ على مزامنة البيانات أو تشغيل التدفقات بشكل روتيني.
س: هل هناك اتفاقية مستوى خدمة لـ AppFlow؟
 
ج: نعم. تستخدم AWS الجهود المعقولة تجاريًا لإتاحة AppFlow بنسبة شهرية للاستخدام لا تقل عن 99.9% لكل منطقة من مناطق AWS، خلال أي دورة من دورات الفوترة الشهرية. للحصول على التفاصيل، يُرجى مراجعة اتفاقية مستوى الخدمة لـ AppFlow.

تكاملات SaaS

س: واجهات برمجة التطبيقات العامة متاحة حالياً لتطبيق SaaS الخاص بي، فما القيمة الإضافية التي يقدمها تطبيق AppFlow؟

إذا أمكن للمطورين استخدام واجهات برمجة التطبيقات العامة من تطبيقات البرامج كخدمة (SaaS) لسحب البيانات أو دفعها، فإن AppFlow تساعد العملاء على توفير الوقت من خلال السماح لأي شخص لا يفضل كتابة التعليمات البرمجية ومعرفة وثائق واجهات برمجة التطبيقات لجميع تطبيقات البرامج كخدمة (SaaS) المختلفة لتطبيق مجموعة من مهام التكامل الشائعة. AppFlow هي خدمة تكامل API مُدارة بالكامل تحل محل الموصلات المخصصة. فهي توفر موارد الحوسبة والتخزين والشبكات للتنسيق بين التدفقات وتنفيذها، وتدير تخويل API من خلال تطبيق البرامج كخدمة (SaaS)، وتدير دورة حياة رموز الوصول المميزة ومفاتيح API، وتعالج البيانات كجزء من التدفق.

س: ما تكاملات البرمجيات كخدمة (SaaS) المدعومة كمصادر ووجهات؟

تدعم AppFlow مصادر مثل Amazon S3 وSalesforce وSAP وMarketo وZendesk وSlack وغير ذلك الكثير. كما تدعم Amazon S3 وAmazon RedShift وSalesforce وSnowflake كوجهات للتدفقات. لمعرفة المزيد، تفضل بزيارة صفحة تكاملات AppFlow.

س: أرغب أن يدعم AppFlow تكامل SaaS آخر. كيف يمكنني تقديم هذا الطلب؟

يُرجى الاتصال بنا لإعلامنا باسم مورّد البرمجيات كخدمة (SaaS) بالإضافة إلى حالة الاستخدام.

س: أنا مورد برامج كخدمة (SaaS) وأرغب في التكامل مع AppFlow. ما الذي يجب علي فعله؟

نحن نهتم دائماً بإضافة الدعم لموردي برامج كخدمة (SaaS) الجُدد. يُرجى الاتصال بنا لإعلامنا بحالة الاستخدام التي يطلبها عملاؤك وسنبدأ في الإجراءات.

الخصوصية والأمان

س: هل AWS PrivateLink مطلوب لربط AppFlow بتطبيق برامج كخدمة SaaS؟

لا. ستتكامل AppFlow مع نقاط نهاية واجهة برمجة التطبيقات العامة لتطبيقات SaaS التي لم يتم تمكينها للعمل بخاصية AWS PrivateLink.

س: كيف أقوم بإعداد مفاتيح التشفير؟

مع AppFlow، تكون بياناتك مشفرة دائمًا في حال عدم نشاطها وأثناء انتقالها. وستستخدم AppFlow بشكل افتراضي مفتاح العميل الرئيسي (CMK) المُدار من AWS للتشفير. ويمكنك أيضاً أن تختار مفاتيح CMK المُدارة الخاصة بك للتشفير. أنشئ مفاتيحك المخصصة في AWS Key Management Service (KMS). بعد إعدادها، سيتوفر مفتاحك المخصص تلقائياً للاستخدام في إنشاء التدفق.

خدمات AWS

س: متى ينبغي علي استخدام AppFlow أو AWS Glue؟

يوفر AWS Glue خدمة ETL مُدارة تسهل على مهندسي البيانات إعداد البيانات المخزنة وتحميلها على AWS للتحليلات. وتنشئ كتالوج بيانات من مصادر بيانات (قواعد بيانات) متوافقة مع JDBC توفر بيانات تعريف لـ ETL بالإضافة إلى الاستعلام عبر Amazon Athena وAmazon EMR وAmazon Redshift Spectrum. تتصل AppFlow بمصادر بيانات قائمة على واجهة برمجة التطبيقات وتمكّن المستخدمين في مجالات الأعمال من تطوير تكامل للبيانات دون كتابة تعليمات برمجية.

س: متى ينبغي علي استخدام AppFlow أو AWS DataSync؟

الغرض من خدمة AWS DataSync هو نقل أحجام البيانات الكبيرة بين مصادر البيانات المحلية وسحابة AWS لعمليات الترحيل والمعالجة والنسخ الاحتياطي للبيانات أو التعافي من الكوارث بشكل مجمّع. AWS DataSync هو الخيار المثالي في حالة العمليات الروتينية لنقل عشرات أو مئات التيرابايتات مرة واحدة أو بشكل دوري. وعلى هذا المستوى، تبرز الحاجة للاستخدام الفعال للنطاق الترددي للشبكة والوصول إلى معدل انتقال عالٍ. وعلى الجانب الآخر، تُستخدم AppFlow لتبادل البيانات بين تطبيقات SaaS وخدمات AWS. AppFlow خدمة مصممة لتدفقات البيانات التشغيلية التي يمكن أن يتم تشغيلها بواسطة شخص أو حدث أو جدول.

س: متى ينبغي علي استخدام AppFlow أو Amazon EventBridge؟

Amazon EventBridge خدمة تمكّن المطورين من بناء تطبيقات مدفوعة بالأحداث تتفاعل مع تطبيقات البرمجيات كخدمة (SaaS) ومع خدمات AWS. تُصدر تطبيقات SaaS المتكاملة مع EventBridge أحداثاً إلى ناقل أحداث العميل، والتي يمكن توجيهها بعد ذلك إلى وجهات مثل مثيلات Amazon EC2 أو وظائف Lambda للمعالجة. تدعم AppFlow النقل ثنائي الاتجاه للبيانات بين تطبيقات SaaS وخدمات AWS التي يمكن إجراؤها بواسطة الإنسان باستخدام واجهة مستخدم أو جدول أو أحداث - كل هذا من خلال واجهة إشارة ونقر.

س: هل يمكن نشر AppFlow من خلال قوالب CloudFormation؟

يتوفر دعم AWS CloudFormation لـ Amazon AppFlow في جميع المناطق التي يتوفر بها Amazon AppFlow. لمعرفة المزيد حول كيفية استخدام AWS CloudFormation في توفير موارد Amazon AppFlow وإدارتها، تفضل بزيارة وثائقنا.

س: هل AppFlow تدعم CloudTrail؟

نعم. للحصول على سجل باستدعاءات واجهة برمجة تطبيقات AppFlow التي تم إجراؤها في حسابك، يمكنك ببساطة تشغيل CloudTrail من وحدة الإدارة في AWS.

تعرف على المزيد عن التسعير

زر صفحة تسعير Amazon Appflow.

تعرّف على المزيد 
تعرّف على المزيد في الوثائق

يمكنك فهم Amazon AppFlow على نحو أعمق بالاطلاع على دليل المطوِّر.

تعرّف على المزيد 
ابدأ الإنشاء في وحدة التحكم

ابدأ الإنشاء باستخدام Amazon AppFlow في وحدة الإدارة في AWS.

تسجيل الدخول