Fiorano provides you with an intuitive User Interface to create an API Project as well as manage the Projects which were already created.
Before we start, let's talk about API Projects
What is an API Project and Why do we need one ?
Fiorano's API Projects are basically a representation of a single application managing your target calls to one API, there can be multiple such projects handling multiple or same target URLs depending on the requirements of the users. A Project will let you manage policies you want to implement on the request coming before and after the target is called.
Lets say, we want to allow only users from Fiorano's office in Bangalore to be able to access the target API, then the project we create will allow us to add a security policy where we can add an IP filter to prevent any other users from accessing this URL. To be able to do this, we will first need to create a project that allows us to access to this 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 - Manage API Projects section.
Figure 1: Fiorano API Management Dashboard with the API Projects prompt 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