Electrotechnical and Computer Engineering
Vol. 35 No. 09 (2020): Proceedings of the Faculty of Technical Sciences
APPLICATION OF APIGEE PLATFORM FOR API MANAGEMENT
Abstract
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.]