Business API Ecosystem
The Business API Ecosystem GE is the result of the collaboration between FIWARE and the TMForum. In this regard, the Business API Ecosystem GE is a joint component made up by integrating the FIWARE Business Framework with a set of standard APIs (and its reference implementations) provided by the TMForum in its TMF API ecosystem. This component allows the monetization of different kind of assets (both digital and physical) during the whole service life cycle, from offering creation to its charging, accounting and revenue settlement and sharing. In this way, the Business API Ecosystem provides sellers the means for managing, publishing, and generating revenue of they products, apps, data, and services.
Academy Courses
Lesson 1. Introduction
This introductory chapter is intended to give you an overview of what is the Business API Ecosystem, and what can be done with it. In this regard, this topic includes documentation about the Business API Ecosystem features and architecture, its relationships with other GE, and the basic user configuration settings
These slides describe the Business API Ecosystem features and its architecture
These slides include the different options available to users for configuring their profile and personal information
Publishing context information as Open Data and supporting an Economy of Data session given in the FIWARE Summit'16. This talk gives an overview of the economy of data concept and allows to understand the usage and possibilities of the Business API Ecosystem GE
Lesson 2. Sellers
This topic is intended for sellers that want to monetize their apps, data or services using the Business API Ecosystem. The current topic explains the different steps that have to be carried out to create catalogs, products and offerings, manage received orders, and deal with revenue sharing features
These slides explain the process for creating and updating catalogs from the point of view of a seller
These slides describe the interactions of sellers in order to list, create, and update product specifications
These slides show the process followed by a seller for listing, creating, and updating product offerings
These slides show the different actions that can be carried out by a seller for managing its received product orders
These slides include the process followed by a seller in order to list, create, and update her revenue sharing models
These slides includes the steps done by a seller in order to list its pending transactions and generate a revenue sharing report
Lesson 3. Customers
This topic is intended for customers that use the Business API Ecosystem to acquire apps, data, or services. In particular, this topic contains documentation about acquisitions, order management and acquired products management (including subscription and usage renewals).
These slides document how to search and filter the available offerings from the point of view of a customer
These slides show the process followed by a customer in order to create an order for acquiring offerings
These slides include the different steps that can be carried out by a customer for listing and managing its acquired products
These slides show the actions that can be carried out by a customer to manage its requested orders.
Lesson 4. Admins
The current topic is intended for administrators of the Business API Ecosystem. Specifically, this section deals with the installation of the software, the installation of plug-ins, and the usage of the admin-specific sections of the portal
-
To properly follow the contents included in this topic it is required some basic knowledge of Linux systems and systems administration
These slides document the different steps done by an admin in order to list, create, and update product categories
These slides show how asset plugins can be installed, listed, and removed by an admin
These slides explain the process followed by an admin to install an instance of the Business API Ecosystem
These slides show the concepts needed for configuring a new instance of the Business API Ecosystem
These slides explain how to run the Business API Ecosystem
These slides include the sanity checks and the diganosis procedures to help admins verifying the installation
Lesson 5. Developers
This topic is intended for developers that want to create plug-ins for the Business API Ecosystem in order to extend its support for digital types of products. In particular, the current topic includes documentation about the plug-ins structure, existing events, and data models
-
To properly follow this topic it is required some knowledge on Python programming
-
API Specification File This document includes the reference of the REST API, including the possible interactions and the managed objects
-
Plugins Development These slides include the different concepts that are needed for creating a new asset plugin