The two most common ways to integrate, implement, and deploy RASP are: Direct embedding into the application: RASP is directly embedded within the application code.Developers don’t need to significantly modify the app’s logic and there is minimal performance impact.Direct embedding facilitates deep visibility into the app’s context and behavior and protection can be tailored to the app’s specific requirements. Agent-based integration: RASP tools can use lightweight agents that run alongside the app to continuously monitor and analyze its behavior during runtime.When an event like a SQL injection violates security rules, the agent acts. RASP can incorporate threat intelligence feeds using APIs and web hooks, and agents can integrate with orchestration tools and existing systems like SIEM or DAST.