Fiorano provides an intuitive User Interface to create an API Project as well as manage the Projects already created.
What is an API Project? and, Why do we need one?
Fiorano's API Projects are basically a representation of a single application managing target calls to an API.
There can be multiple projects handling multiple or same target URLs depending on the requirements of the users. A Project enables managing policies that needs to be implemented on a request before and after the target is called. For example, to allow Fiorano's Banglore office users alone to access the target API, a security policy may be added to the project that is created using an IP filter that prevents all other users from accessing this URL. To enable a similar scenario, create a project that accesses the target URL on the API Management server and deploy it on one of the Gateway (proxy) servers.
Managing API Projects
To manage API projects, navigate to the respective page through the API Projects section.
Figure 1: Fiorano API Management Dashboard with the API Projects button highlighted
Each prompt in this page is explained in detail in the following sections:
- Adding Projects
- Changing the Display Types
- Using Filter to Search Added Projects
- Removing a Project
- Upgrading the Version of a Project
- Developing API Projects
- Debugging API Project