Orion - Context Broker

fiware-orion

The Orion Context Broker is an implementation of the Publish/Subscribe Broker Generic Enabler.

Orion Context Broker allows you to manage the entire lifecycle of context information including updates, queries, registrations and subscriptions. It is an NGSI v2 server implementation to manage context information and its availability. Using the Orion Context Broker, you are able to create context elements and manage them through updates and queries. In addition, you can subscribe to context information so when some condition occurs (e.g. the context elements have changed) you receive a notification.

Documentation

Academy Courses

Lesson 1. Orion Context Broker Basic

Provides an introduction to Orion Context Broker and its basic API to manage context information. It also explains how to set Orion instances to start working with it.

Lesson 2. Orion Context Broker Advanced

Describes advances Orion Context Broker topics, such as pagination, filtering, geo-location and much more.

Lesson 3. Upgrading from NGSI v1 to NGSI v2

This document describes the novelties in NGSI v2 for people already familiar with NGSI v1. Thus, you would learn how to do the things you are familiar with NGSI v1 now in NGSI v2 as long as new and powerful capabilities of the new version of the API. Some knowledge in NGSI v1 API is required.

Lesson 4. Orion Context Broker Basic Exercises

A set of basic-level exercises that you can use to exercise your knowledge on Orion.

Lesson 5. Orion Context Broker Advanced Exercises

A set of advanced-level exercises that you can use to exercise your knowledge on Orion.

Step-by-Step Tutorials

These tutorials are an introduction to the FIWARE Context Broker, and are an essential first step when learning to use FIWARE: