يتمثل دور مهندس النظام الأساسي المعتمد من MuleSoft في تصميم استراتيجية Anypoint Platform لمنظمة ما والإشراف على تنفيذها.
يتحقق امتحان شهادة MuleSoft Certified Platform Architect - المستوى 1 من أن المهندس المعماري يمتلك المعرفة والمهارات اللازمة لتوجيه تطوير شبكة تطبيقات فعالة تتبع مبادئ الاتصال التي تقودها API عبر مؤسسة باستخدام Anypoint Platform.
MCPA - يجب أن يكون ا لمرشحون المعتمدون من المستوى 1 قادرين على:
- التعاون مع الأعمال والبنية التحتية و InfoSec والفرق الأخرى لتخصيص وتعزيز نشر Anypoint Platform للسياق التنظيمي المحدد.
- إنشاء كيفية تكامل Anypoint Platform مع الأدوات والتطبيقات الأخرى في المنظمة.
- التوصية بأفضل ممارسات استخدام Anypoint Platform والتغييرات التنظيمية والعملية ذات الصلة اللازمة لضمان استدامة النظام الأساسي.
- قيادة ودعم تطوير المعايير والأصول القابلة لإعادة الاستخدام والأتمتة المطلوبة لإمكانية التوسع والاعتماد عبر LoB.
تنسيق الامتحان
التنسيق: اختيار من متعدد ، كتاب مغلق ، مراقب ، عبر الإنترنت الطول: 60 سؤال المدة: 120 دقيقة (2 ساعة) درجة النجاح: 70٪ اللغة الإنجليزية التكلفة: 400 دولار
ما هي مدة صلاحية شهادة MuleSoft Platform Architect؟
شهادة مهندس المنصة المعتمد من MuleSoft - المستوى 1 صالحة لمدة عامين من تاريخ اجتيازك للامتحان. يمكنك تجديد صلاحية الشهادة بعد انتهاء الصلاحية عن طريق إجراء اختبار MuleSoft Certified Platform Architect - Level 1 MAINTENANCE.
ما هي الموضوعات التي يتم تناولها في امتحان شهادة MuleSoft Platform Architect؟
يتحقق اختبار شهادة مهندس المنصة المعتمد من MuleSoft - المستوى 1 من أن المرشح يمكنه أداء المهام التالية بفعالية:
شرح أساسيات شبكة التطبيق
- التعرف والتمييز بين التقنيات المستخدمة عادة لتنفيذ الاتصال بقيادة API.
- وصف دور وخصائص واجهات برمجة تطبيقات الويب.
- تعيين واجهات برمجة التطبيقات (API) للطبقات بشكل صحيح وفقًا للملكية والتركيز الوظيفي ومعدل التغيير.
إنشاء الأسس التنظيمية والمنصة
- تقديم المشورة بشأن إنشاء مركز التمكين (C4E) وتحديد مؤشرات الأداء الرئيسية لقياس مدى نجاحه.
- وصف البنية عالية المستوى وفوائد MuleSoft Catalyst.
- قارن وقارن بين خيارات إدارة الهوية وإدارة العميل على منصة Anypoint.
- تحديد موقع البيانات لأنواع مختلفة من البيانات (الحمولة ، المقاييس ، وغيرها).
تصميم ومشاركة واجهات برمجة التطبيقات
- تحديد التبعيات بين واجهة برمجة التطبيقات (API) ، ومواصفات واجهة برمجة التطبيقات (API) الخاصة بها ، وتنفيذها ، وعملائها.
- وصف إنشاء ونشر الأصول ذات الصلة بواجهة برمجة التطبيقات (API) القابلة لإعادة الاستخدام باستخدام مواصفات API ومكونات Anypoint Platform.
- تحديد التغييرات التي تم إجراؤها على واجهة برمجة التطبيقات والتي قد تتطلب أو لا تتطلب تغيير المكون الرئيسي / الثانوي / التصحيح في نسخته الدلالية.
- بالنظر إلى علاقة قوة محددة بين سياقين مقيدين ، اختر الإستراتيجية الأكثر ملاءمة للتعيين بين نماذج بيانات API للسياقات المحدودة هذه.
- التع رف على أساليب HTTP المثالية ودعم HTTP الأصلي للتزامن المتفائل.
- التعرف على الميزات والوظائف الهامة لمصمم API لتصميم مواصفات API.
تصميم واجهات برمجة التطبيقات باستخدام طبقات النظام والعملية والخبرة
- تحديد واجهات برمجة التطبيقات المناسبة لتنفيذ عملية تجارية وتعيينها لطبقات اتصال يقودها API.
- تعيين واجهات برمجة التطبيقات للطبقات وفقًا للملكية والتركيز الوظيفي ومعدل التغيير.
- التوصية بالنهج الأنسب لربط نموذج بيانات API الخاص بواجهات برمجة التطبيقات للنظام بنموذج نظام الواجهة الخلفية بناءً على متطلبات محددة وخصائص تنظيمية.
تحكم APIs على منصة Anypoint
- الاستفادة بشكل مناسب من مثيلات وبيئات واجهة برمجة التطبيقات في مدير واجهة برمجة التطبيقات ، مع مراعاة طبيعة واجهة برمجة التطبيقات والبيانات الأساسية والنظام.
- حدد سياسات API المناسبة والمكونات الأخرى لـ AP لدعم متطلبات غير وظيفية محددة (NFRs).
- تحديد أي تغيير (تغييرات) مطلوب على مواصفات واجهة برمجة التطبيقات لتعكس تطبيق سياسة واجهة برمجة التطبيقات بخصائص محددة.
- حدد نهجًا لفرض سياسة API استنادًا إلى تفضيلات وقيود محددة ، بما في ذلك ، على سبيل المثال لا الحصر ، وكلاء API / بوابات API و Anypoint Service Mesh.
- تأمين واجهات برمجة تطبيقات الويب باستخدام سياسات API المختارة بشكل مناسب لطبقة API (النظام ، العملية ، الخبرة).
- وصف في أي ظروف وكيفية تمرير معرف العميل والسر إلى واجهة برمجة تطبيقات الويب.
- شرح كيفية طلب الوصول إلى إصدار API لعميل واجهة برمجة التطبيقات وكيفية الموافقة على هذا الوصول وإلغائه.
- حدد سياسات API المناسبة لفرض قيود الأمان غير الوظيفية على استدعاءات واجهة برمجة تطبيقات الويب.
- شرح علاقات Anypoint Platform وموفري الهوية الخارجيين ومجموعات أعمال AP وعملاء واجهة برمجة التطبيقات في سياق OAuth 2.0.
- تحديد السيناريوهات التي تتطلب سياسات API مخصصة.
تصميم تطبيقات API ونشرها
- شرح كيفية استخدام الاكتشاف التلقائي لربط تنفيذ واجهة برمجة تطبيقات الويب بمثيل واجهة برمجة التطبيقات المدار بواسطة مدير واجهة برمجة التطبيقات.
- تحديد المتطلبات التي تتطلب استخدام VPC Anypoint.
- قارن وخيارات التباين لاستضافة وإدارة طائرات وقت تشغيل Anypoint Platform.
- قارن اختبارات الوحدة والتكامل وحدد المكان الأفضل لاستخدام MUnit.
- شرح خيارات الإنشاء الآلي والاختبار والنشر لتطبيقات API والعناصر ذات الصلة في إعداد DevOps.
نشر تطبيقات API على CloudHub
- وصف السيناريوهات التي يجب استخدام Object Store من أجلها مع CloudHub.
- حدد أحجام وتكوينات العاملين في CloudHub حسب الاقتضاء.
- بالنظر إلى تطبيق تم نشره على سحابة العاملين المشتركة CloudHub في منطقة واحدة أو أكثر ، قم بوصف خصائص الأداء والموثوقية والتنبؤ بها.
- تحديد الاختلافات المحددة بين موازين الأحمال المشتركة والمخصصة في CloudHub.
- قارن بين خيارات شبكات CloudHub في وجود Amazon VPCs المملوكة للعملاء ومراكز البيانات المحلية.
- تحديد وتجنب نقاط الفشل الفردية في عمليات نشر CloudHub لتطبيقات API.
تلبية أهداف جودة API
- تصميم ووصف وتمييز بين السيناريوهات التي تستخدم تخزين العناصر أو التخزين المؤقت.
- حدد استراتيجيات المرونة التي تساعد عملاء واجهة برمجة تطبيقات الويب على الحماية من الإخفاقات عند استدعاء واجهات برمجة التطبيقات.
- وصف الحالات التي يكون فيها التحجيم الأفقي لتنفيذ واجهة برمجة التطبيقات (API) مفيدًا أو من غير المحتمل أن يفيد وقت الاستجابة والإنتاجية كما يراها عملاء واجهة برمجة التطبيقات.
مراقبة وتحليل شبكات التطبيقات
- تحديد مكونات Anypoint Platform التي تولد البيانات للمراقبة والتنبيه.
- وصف المقاييس التي تم جمعها بواسطة Anypoint Platform لاستدعاءات API.
- حدد التنبيهات لتحديد مقاييس استدعاءات API الرئيسية لجميع طبقات الاتصال التي تقودها واجهة برمجة التطبيقات.
- تحديد التنبيهات لتحديد تطبيقات البغل.
ما هي بعض المهارات المطلوبة لدور مهندس منصة MuleSoft؟
بعض المهارات المطلوبة لدور مهندس منصة MuleSoft هي:
- شهادة MuleSoft Developer المستوى 1 مع تطلعات لتحقيق شهادة مستوى المهندس المعماري 12
- معرفة متقدمة بلغات البرمجة مثل JavaScript و HTML5 و Java و C ++ و PHP1
- فهم شامل لمعايير تكنولوجيا المعلومات ، بما في ذلك COBIT و ITIL وموضوعات الامتثال مثل Sarbanes-Oxley (SOX) و GDPR ، إلخ.
- تجربة مع المنهجيات والأدوات والعمليات المختلفة لحلول التكامل 3
- حب الاستطلاع والحرص على التعلم ومهارات حل المشكلات
ما هي مزايا الحصول على شهادة MuleSoft Platform Architect؟
يمكن أن تساعدك شهادة Th MuleSoft Platform Architect في:
- أظهر خبرتك ومهاراتك في MuleSoft ومميزاته.
- تميز عن الباحثين عن عمل والمرشحين الآخرين.
- تصميم وتنفيذ إستراتيجية Anypoint Platform الفعالة لمؤسستك.
- بناء شبكة تطبيقات تتبع مبادئ الاتصال بقيادة API وتمكين التكامل السلس عبر الأنظمة والأجهزة.
ما هي بعض الشركات الشهيرة التي توظف MuleSoft Platform Architects؟
هناك العديد من الشركات الشهيرة التي توظف MuleSoft Platform Architects لأدوار ومشاريع مختلفة. ألق نظرة سريعة على بعض المنظمات التي نشرت وظائف MuleSoft مؤخرًا وهي:
- نظام البيرو تك
- فيفيد إيدج كورب
- شركة كيلتون للحلول التقنية الم حدودة
- ESK Technologies
- انفوسيس
- ماركات المجتمع
- شركة خليج هدسون
القول الفصل
إن شارة شهادة MuleSoft Certified Platform Architect - المستوى 1 مطلوبة للغاية ومقبولة على نطاق واسع عندما يتعلق الأمر بالحصول على وظيفة ذات رواتب عالية.
أظهر المرشحون لمهندس MuleSoft المعتمد (MCPA - المستوى 1) قدرتهم على توجيه استراتيجية Anypoint Platform لإنشاء شبكة تطبيق باستخدام اتصال بقيادة API.
إذا كنت ترغب في تعزيز حياتك المهنية مع MuleSoft ، وكنت مستعدًا لاجتياز امتحان شهادة MuleSoft Certified Platform Architect - Level 1 ، فأنت في المكان الصحيح.
يساعد CBT Proxy متخصصي تكنولوجيا المعلومات في الحصول على الشهادة المطلوبة بأقل جهد ممكن. لمعرفة المزيد حول MCPA - اختبار المستوى 1 ، انقر على زر الدردشة ، أيهما يناسبك بشكل أفضل ، وسنرشدك قريبًا.