التصنيفات
البومات الصور
فيديوهات
الهاشتاجات
لايوجد بيانات لعرضها
روابط ذات صله
Posted in أبحاث علمية تقنية, مقالات برمجية وتقنية on أغسطس 27, 2024
منصة Force واستخداماتها واهميتها
ماهو Force.com :
هو منصة تطوير تطبيقات سحابية مقدمة من شركة Salesforce. تم تصميم هذه المنصة لتسهيل عملية تطوير التطبيقات التجارية بسرعة وكفاءة، دون الحاجة إلى إدارة البنية التحتية التقليدية. تعتمد المنصة على نموذج البرمجيات كخدمة (SaaS)، مما يعني أن التطبيقات تعمل على خوادم Salesforce ويتم الوصول إليها عبر الإنترنت.
تم إطلاق Force.com ( منصة Salesforce) في عام 2007 ، وهو عرض PaaS من Salesforce. كان أحد منتجات PaaS الأولى في العالم ، والأول الذي سهل الإيجار المتعدد الجاهز للتطبيقات على نطاق الإنترنت. توفر بيئة تطوير التطبيقات المخصصة هذه طريقة سهلة الاستخدام ومنخفضة التعليمات البرمجية لإنشاء التطبيقات والأتمتة التي يمكن أن تساعد في تعزيز كفاءة المؤسسة وإنتاجيتها، وتقليل تكاليف تكنولوجيا المعلومات.
ويمكن للمطورين استخدام بيئة التطوير المتكاملة السحابية (IDE) الخاصة ب Salesforce Platform وأدوات التأشير والنقر لإنشاء التطبيقات ومواقع الويب المطلوبة. يمكنهم بعد ذلك نشر التطبيقات والمواقع على خوادم Salesforce Platform متعددة المستأجرين حتى يتمكن المستخدمون النهائيون من البدء في استخدامها بسرعة.
منصة Salesforce والمنصة كخدمة
تشير PaaS إلى بيئة قائمة على السحابة لتطوير تطبيقات المؤسسة ونشرها. يوفر موفر PaaS جميع موارد التطوير اللازمة ، بما في ذلك البنية التحتية والبرامج الوسيطة وأدوات التطوير وخدمات ذكاء الأعمال (BI) وأنظمة إدارة قواعد البيانات (DBMS). تدعم منصة PaaS مثل Salesforce عملية إدارة دورة حياة التطبيق بالكامل ، من الإنشاء والاختبار والنشر إلى مهام ما بعد النشر مثل الصيانة والتحديثات. تقوم Salesforce Platform أيضا بتلخيص مفهوم الخوادم ، لذلك لا داعي للقلق بشأن المهام المتعلقة بالخادم مثل التكوين أو الإدارة.
بالإضافة إلى ذلك ، سيهتم موفر PaaS بالمخاوف الأخرى المتعلقة بالبنية التحتية ، مثل توفر التطبيق وموازنة التحميل والنسخ الاحتياطية للبيانات وتصحيحات نظام التشغيل (OS) والأمان. نتيجة لذلك ، يمكن للمطورين التركيز على تطوير التطبيقات وتخصيصها. وعندما يكون التطبيق جاهزا للنشر ، يمكن القيام بذلك بسهولة ، غالبا عن طريق الضغط على بضعة أزرار.
بنية متعددة الإيجارات لمنصة Salesforce:
تتميز منصة Salesforce ببنية محسنة وحاصلة على براءة اختراع تعتمد على البيانات الوصفية لإنشاء تطبيقات قابلة للتطوير وعالية الأداء وقابلة للتخصيص. علاوة على ذلك ، فإن البنية متعددة المستأجرين ، مما يعني أنها يمكن أن تلبي احتياجات العديد من الشركات أو الإدارات باستخدام نفس مجموعة الموارد. هذا المفهوم يجعل منصة Salesforce مختلفة عن المنتجات ذات المستأجر الفردي حيث تكون هناك حاجة إلى مجموعة مخصصة من الموارد لتلبية احتياجات كل مؤسسة محددة.
يسمح النهج المعماري متعدد الإيجارات لشركة Salesforce ، مزود Salesforce Platform ، بتحقيق وفورات الحجم لأنها يمكن أن تخدم مؤسسات متعددة باستخدام مجموعة مشتركة من الموارد وقاعدة بيانات واحدة. بالإضافة إلى ذلك ، يحتاجون إلى إدارة مجموعة واحدة فقط من البرامج والأجهزة ، مما يقلل من عبء صيانة منصة Salesforce.
يخلق النهج أيضا مزايا للمؤسسات التي تستخدم الخدمة. يمكنهم تخصيص مثيل منصة Salesforce الخاص بهم وفقا لمتطلباتهم الفريدة. في الوقت نفسه ، تظل جميع بياناتهم وتخصيصاتهم آمنة لأنها معزولة عن جميع مستأجري Salesforce Platform الآخرين. يمكنهم أيضا الاستفادة من الجودة المحسنة وانخفاض التكاليف والتحسينات المتكررة على النظام الأساسي ، وهو أمر ممكن لأن الإيجار المتعدد يسمح للمزود بتوفير تكاليف التطوير والصيانة الخاصة به.
ويتيح تعدد الإيجارات لمؤسسة العميل تشغيل جميع تطبيقاتها في مكان واحد. نتيجة لذلك ، يمكن لأي مستخدم معتمد (لأي تطبيق) الوصول إلى مجموعات بيانات محددة ، مما يجعل من السهل دمج التطبيقات ذات الصلة وبياناتها.
أهمية البيانات الوصفية في منصة Salesforce:
بنية Salesforce Platform القائمة على البيانات الوصفية مستقرة وقابلة للتطوير وموثوقة. في هذا السياق، تشير البيانات الوصفية إلى التمثيلات الداخلية لكل شيء مكشوف لمطوري التطبيقات والمستخدمين الذين يستخدمون منصة Salesforce، مثل ما يلي:
- التخصيصات الخاصة بالمستأجر.
- منطق الأعمال.
- تعاريف جداول البيانات الأساسية والفهارس.
- امتيازات وصول المستخدم.
- سير العمل.
- التدفقات والتقارير.
توجد كل هذه التركيبات المجردة كبيانات وصفية في قاموس البيانات العالمي (UDD) الخاص بمنصة Salesforce. يتم تخزين هذه البيانات الوصفية في محرك النظام الأساسي الذي يقوم بعد ذلك بإنشاء مكونات التطبيق الافتراضية في وقت التشغيل. وبالتالي فإنه يتيح تطوير تطبيقات متعددة المستأجرين عالية الأداء وقابلة للتخصيص بدرجة كبيرة عند الطلب. علاوة على ذلك ، من السهل تعديل التطبيقات أو تخصيصها ؛ كل ما هو مطلوب هو تحديث بسيط غير محظور للبيانات الوصفية المقابلة.
في بنية Salesforce Platform ، تختلف مكونات التطبيق عن البيانات الوصفية التي تختلف عن بيانات التطبيق. تصف بعض بيانات التعريف الوظائف الأساسية للتطبيق بينما تصف بيانات التعريف الأخرى بيانات وتخصيصات كل مستأجر. يتم فصل أنواع البيانات المختلفة هذه بشكل واضح ، مما يسمح بتحديثات مستقلة لنواة النظام وتعديلات خالية من المخاطر على التطبيق الأساسي.
يمنع النظام الأساسي الأداء الذي يستنزف إدخال / إخراج القرص وإعادة تجميع التعليمات البرمجية ويحسن أوقات استجابة التطبيق باستخدام ذاكرات التخزين المؤقت للبيانات الوصفية. تحافظ ذاكرات التخزين المؤقت هذه على أحدث البيانات الوصفية المستخدمة في الذاكرة ، وبالتالي تحسين الوصول إلى البيانات الوصفية والسماح للنظام الأساسي بالتوسع.
الاستخدامات الشائعة لمنصة Salesforce:
منصة Salesforce مفيدة لبناء العديد من أنواع تطبيقات المؤسسات وسير العمل. أحد الأمثلة على ذلك هو تطبيق أتمتة عمليات الأعمال (BPA) لأتمتة العمليات المتكررة أو التي يمكن التنبؤ بها لتوفير الوقت وتقليل الأخطاء وإنتاج مخرجات أكثر اتساقا.
تعد المنصة مثالية أيضا لبناء مهام سير عمل ذكية ولوحات معلومات مبيعات تنبؤية وسير عمل خدمة ذكية ، وكلها قابلة للتحقيق من خلال كتابة القليل من التعليمات البرمجية أو بدونها. يمكن تشغيل هذه التطبيقات على أي جهاز ، بما في ذلك الأجهزة المحمولة ، لذلك لا يتعين على المطورين إنشاء قواعد بيانات منفصلة أو استخدام أدوات تطوير مختلفة.
تتضمن منصة Salesforce أيضا إمكانات لمساعدة المؤسسات على القيام بما يلي:
- دمج بيانات CRM وتحليلها واستخراجها وتوسيعها.
- إنشاء تطبيقات العملاء.
- إنشاء تطبيقات للموظفين.
- تصميم وتقديم تجارب مخصصة للعملاء.
- تحسين التنبؤ بالأعمال.
- إبلاغ قرارات تصميم المنتج.
فوائد منصة Salesforce:
توفر منصة Salesforce نظاما بيئيا شاملا من الأدوات والخدمات لبناء مجموعة واسعة من تطبيقات المؤسسات وتشغيلها وإدارتها وتحسينها. يتضمن هذا النظام البيئي ما يلي:
- أطر ومكونات واجهة المستخدم (UI) لتسريع التطوير.
- حزمة SDK للجوال لإنشاء تطبيقات أصلية (iOS و Android).
- دعم متعدد اللغات.
- أدوات التعاون الاجتماعي.
- حلول الهوية السحابية.
- تخطيطات الصفحة.
- محرك مشاركة العملاء 1 إلى 1.
- الإجراءات المخصصة.
يمكن للمطورين استخدام هذه الأدوات لإنشاء التطبيقات دون الحاجة إلى القلق بشأن الأنشطة المتعلقة بإعداد البنية التحتية وإدارة قواعد البيانات وإدارة الخادم والأمان وما إلى ذلك.
النظام الأساسي هو واجهة برمجة التطبيقات أولا ، لذلك من السهل إنشاء أي نوع من التطبيقات باستخدام أي واجهة مستخدم (UI) مطلوبة. تتصل جميع التطبيقات ببيانات الأعمال ، مما يسمح بنظام بيئي تقني أكثر اتصالا واتخاذ قرارات أفضل في مجال الأعمال. أيضا ، يتيح النظام الأساسي النشر الفوري للتطبيق وتوزيع التطبيقات في الوقت الفعلي.
يستفيد مستخدمو الأعمال أيضا من منصة Salesforce. يمكنهم بسهولة ترجمة أفكارهم التجارية إلى تطبيقات. يمكن أن تكون التطبيقات اجتماعية ومتوافقة مع الأجهزة المحمولة ، فضلا عن إدراكها للسياق وموجهة نحو العمل. يمكنهم أيضا إضافة مستخدمين جدد بسهولة والتحكم في وصول المستخدم ، والاستفادة من التطبيقات لتقديم رؤى مفيدة لمستخدمي الأعمال الآخرين.
تم اعداد هذا البحث العلمي التقني من قبل المهندسة / سلمى احمد العفيف
لطلب البحث مكتوب في ملف وورد راسلنا واتساب