Policy is an Edge component that can be attached to a proxy at different points to:
Example policies:
Hosted Targets lets you run Node.js applications in a native runtime environment hosted by Apigee.
The goal of Hosted Targets is simple: allow you to deploy applications in a native, secure, scalable, and isolated environment where Edge API proxies can call them as target services.
Provide a unified API presence to the rest of the world.
It makes sense to have a standardized link to use as an entry point into TRHC.
Base Paths can divert traffic as needed.
Increasingly, businesses are also making their APIs accessible to external partners and developers. This allows those businesses to participate in digital ecosystems that may include billions of other participants.
These ecosystems can help a company maximize proprietary strengths while leveraging other participants to fill gaps, provide scale, and open access to new markets.
Security
•Identify clinicians, customers, and patients
•Protect against attacks and hackers
•App keys provide access control
Traffic
•Protect back end services.
•Block traffic based on traffic volume
•Limit rate of calls over time
•Customer/Partner Priorities and tiers (Gold, Silver, Bronze)
Reporting Monitoring
•Track infrastructure health and performance
•API Usage insights
•Activity reporting by API, operation, application, user, location, device, custom…
•Troubleshooting perfomance (errors, response times, service availablity)
Monetization
•As program matures
•Manage various rate plans,
•Pre-paid, post paid, fixed fee, variable rates, freemium
•Direct and indirect