Yes, Apigee's plugin architecture allows integrating with both public security solutions as well as proprietary/custom solutions:
Apigee plugins are implemented as Java classes that interface with Apigee's API proxy. Apigee provides a plugin API that these classes can utilize to:
• Inspect and modify API requests and responses
• Access configuration data
• Enforce policies
• Report events and metrics
• Trigger other Apigee features like rate limiting, quotas, etc.
This plugin API gives developers the ability to integrate Apigee with any custom solution that meets these interface requirements.
If an organization has developed their own proprietary security tools, they can build a customized Java plugin that:
Connects to their security solution through an API or SDK.
Retrieves security data from that solution, like blacklists, access controls, fraud alerts, etc.
Applies that security data and policies by calling the Apigee plugin API - for example, blocking requests based on IP address data from their solution.
Sends security events from Apigee to their solution for monitoring and analysis.
Utilizes any additional features of their security solution, customized for their specific needs.
Because the plugin architecture is based on open Java APIs, it allows integrating Apigee with essentially any security solution, whether public, private, or custom-built. Organizations have full flexibility to develop plugins that meet their unique requirements.
So in short, yes - Apigee's plugins can absolutely be customized to work with an organization's proprietary security solutions, providing a tightly integrated solution.
Hope this helps! Let me know if you have any other questions.
No comments:
Post a Comment