APPLICATION OF APIGEE PLATFORM FOR API MANAGEMENT
DOI:
https://doi.org/10.24867/09BE13LupicKeywords:
API management, proxy, REST, policy, security, OAuthAbstract
This paper explains the basic concepts of API management and core components of the Apigee API development platform. Platform architecture as well as REST principles it relies on are displayed. Most used policies for request management are presented, along with the fundamental security principles with OAuth framework covered in detail. Shared flows, caching and error handling concepts are described. In the end is demonstrated a solution of a real-life problem implemented on the platform.
References
[1] What is Apigee Edge? https://docs.apigee.com/api- platform/get-started/what-apigee-edge [Datum pristupa: 28.09.2019.]
[2] Conditions Reference https://docs.apigee.com/api- platform/reference/conditions-reference [Datum pristupa: 04.10.2019.]
[3] Aaron Parecki, An Introduction to OAuth 2. O’Reily Webcast, 2012
[4] Apigee: Edge Caching in Detail https://community.apigee.com/articles/1620/apigee-edge- caching-in-detail.html [Datum pristupa: 16.10.2019.]
[5] Handling Faults https://docs.apigee.com/api- platform/fundamentals/fault-handling [Datum pristupa: 18.10.2019.]
[2] Conditions Reference https://docs.apigee.com/api- platform/reference/conditions-reference [Datum pristupa: 04.10.2019.]
[3] Aaron Parecki, An Introduction to OAuth 2. O’Reily Webcast, 2012
[4] Apigee: Edge Caching in Detail https://community.apigee.com/articles/1620/apigee-edge- caching-in-detail.html [Datum pristupa: 16.10.2019.]
[5] Handling Faults https://docs.apigee.com/api- platform/fundamentals/fault-handling [Datum pristupa: 18.10.2019.]
Downloads
Published
2020-08-27
Issue
Section
Electrotechnical and Computer Engineering