APPLICATION OF APIGEE PLATFORM FOR API MANAGEMENT

Authors

  • Aleksandar Lupić Autor

DOI:

https://doi.org/10.24867/09BE13Lupic

Keywords:

API management, proxy, REST, policy, security, OAuth

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.]

Published

2020-08-27

Issue

Section

Electrotechnical and Computer Engineering