انتقل إلى المحتوى
أمين أبوزيد
درس مخطط لهARC-025-L05

عرض عملي: تصميم برنامج API للشركاء في Larkspur

  • الدرس 5 من 5
  • Architect
في هذا الدرس 3 موضوعات

هذا الدرس مخطط له. يعرض المخطط أدناه الموضوعات التي سيغطيها، ولم يُنشر الدرس الكامل بعد.

نص الدروس والتمارين باللغة الإنجليزية، بينما تبقى واجهة الموقع وعناوين الدروس بالعربية.

في هذا الدرس

design the program for marketplace partners and the mobile app; prepares ARC-025-LAB1.

تفاصيل المخطط المبدئي

خطوة بخطوة

  1. Identify consumers: mobile app, three marketplace partners, a price-comparison site.
  2. Define APIs as products: Catalog, Stock availability, Order submission; each with an owner and SLA.
  3. Create tiers and quotas from backend capacity, with burst limits and a clear error for exceeded limits.
  4. Planned mistake: launch with one quota for all and no deprecation policy. Fix: separate tiers and a written policy with a notice period and sunset dates.
  5. Design onboarding through a developer portal: sign-up, sandbox, keys, first-call guide, and approval for production.
  6. Review with a role-played partner manager and security lead; record their objections.

التطبيق

طبّق هذا الدرس بمختبر الوحدة وتمارينها واختبارها.

المختبر والتمارين الاختبار

تعليم الدرس كمكتمل اختياري ويمكنك التراجع عنه في أي وقت. يبقى تقدمك محفوظًا في هذا المتصفح.

اكتب للبحث في المستويات والمراحل والوحدات والدروس.