حماية API
مخططات معمارية لحماية API تغطي أمان بوابة API، واكتشاف Shadow API، وتحديد معدل الطلبات، والتحقق من المخطط مع F5 Distributed Cloud.
أمان بوابة API
Section titled “أمان بوابة API”بوابة API مع المصادقة، والتفويض، وتحديد معدل الطلبات، والتحقق من المخطط قبل الوصول إلى خدمات الواجهة الخلفية.
flowchart LR
client@{ icon: 'lucide:globe', label: 'API Client' }
gw@{ icon: 'carbon:gateway-api', label: 'API Gateway' }
auth@{ icon: 'lucide:key', label: 'Auth Service' }
rate@{ icon: 'carbon:load-balancer-vpc', label: 'Rate Limiter' }
api@{ icon: 'carbon:api', label: 'API Service' }
db@{ icon: 'carbon:data-base', label: 'Database' }
client --> gw
gw --> auth
auth --> gw
gw --> rate
rate --> api
api --> dbاكتشاف وحماية API مع F5 XC
Section titled “اكتشاف وحماية API مع F5 XC”يوفر F5 Distributed Cloud اكتشاف API، وكشف Shadow API، وأمان API شاملاً مع رؤية حركة المرور.
flowchart TD
traffic@{ icon: 'lucide:globe', label: 'API Traffic' }
waap@{ icon: 'f5xc:web-app-and-api-protection', label: 'XC WAAP' }
discover@{ icon: 'f5xc:application-traffic-insight', label: 'API Discovery' }
scan@{ icon: 'f5xc:web-app-scanning', label: 'API Scanning' }
intel@{ icon: 'f5xc:data-intelligence', label: 'Data Intelligence' }
api@{ icon: 'carbon:api', label: 'API Endpoints' }
traffic --> waap
waap --> discover
waap --> scan
discover --> intel
scan --> intel
waap --> apiمسار أمان API
Section titled “مسار أمان API”مسار متعدد المراحل للتحقق من صحة طلبات API يشمل TLS، والتحقق من JWT، وتحديد معدل الطلبات، وفحص الحمولة.
architecture-beta group security(lucide:shield)[API Security Layer] group backend(carbon:cloud-services)[Backend Services] service tls(lucide:lock)[TLS Termination] in security service jwt(lucide:key)[JWT Validation] in security service rate(carbon:load-balancer-vpc)[Rate Limiter] in security service schema(carbon:gateway-security)[Schema Validation] in security service api1(carbon:api)[Users API] in backend service api2(carbon:api)[Orders API] in backend tls:R --> L:jwt jwt:R --> L:rate rate:R --> L:schema schema:R --> L:api1 schema:B --> T:api2