F5 Distributed Cloud API Security is a comprehensive solution to securely manage APIs across any data center or cloud using a simple, fast, and scalable architecture. It helps drive business velocity by enabling automated API deployments and management, while also protecting against API-specific threats. Distributed Cloud API Security, part of the F5 Distributed Cloud Web App and API Protection (WAAP) solution, delivers a broad approach to API security with a combination of management, monitoring, and enforcement functionality.
Distributed Cloud API Security allows organizations to easily and effectively discover unknown APIs, as well as monitor and secure APIs with continuous learning, inspection, and schema enforcement capabilities. With the service in place, organizations can quickly discover, learn, and map an app's API endpoints and communication paths, including unknown/shadow or old, outdated APIs. This delivers a complete view into all the connections within an app's ecosystem.
WAAP is a set of security services which protects applications from known application threats thereby providing WAF, DDOS prevention, API Security and Bot mitigation solution. To safeguard our modern applications which are residing inside a k8s cluster, we have to integrate this solution as part of data plane workflow. Here we are going to showcase one such possible solution by applying API security feature in the customer's existing k8s infra using F5 XC.
Use this repo configuration files and work-flow guides for deploying XC API Security on CE in EKS. Please check Out of the Shadows: API Discovery and Security article for more details on F5 Distributed Cloud API Protection.