How it works?
FIWARE provides an enhanced OpenStack-based cloud environment plus a rich set of open standard APIs that make it easier to connect to the Internet of Things, process and analyse Big data and real-time media or incorporate advanced features for user interaction.
GET THE SOFTWARE
TOUR GUIDE APPLICATION
TOUR GUIDE CONTENT
DEVELOPMENT OF CONTEXTAWARE APPLICATIONS USING FIWARE
Orion Context Broker allows you to model, manage and gather context information at large scale enabling context-aware applications.
CONNECTION TO THE INTERNET OF THINGS
IDAS IoT Agents allow your application to easily gather context information from sensors or actuate upon physical objects.
REAL TIME PROCESSING OF CONTEXT EVENTS
Proton Complex Event Processing (CEP) analyses events, e.g. updates on context, in real-time to detect scenarios where actions have to be triggered or new events are created.
HANDLING AUTHORIZATION & ACCESS CONTROL TO APIS
FIWARE brings a powerful framework that will allow you to setup Authorization and Access Control policies based on widely adopted Security Standards (OAuth, XACML).
PUBLICATION OF CONTEXT INFORMATION AS OPEN DATA
FIWARE incorporates CKAN as part of its architecture for open data. CKAN extensions allow to manage access not only to static historic data but real-time context information, as well as the management of access control rights.
BIG DATA ANALYSIS OF HISTORIC CONTEXT INFORMATION
Cygnus allows you to inject historic context information records into an HDFS based storage. BigData analysis or advanced queries can then be performed over historic data.
CREATING APPLICATION DASHBOARDS
Wirecloud is a web mashup platform aimed at empowering end users, without programming skills, to easily create fullyfledged application dashboards built up from widgets, operators and other preexisting mashups.
REAL TIME PROCESSING OF MEDIA STREAMS
Kurento allows you to process, in real-time, multimedia information so that you can incorporate into your application extended sensing capabilities based on cameras or microphones (detecting faces, crowds, plates,…)
PROVIDING AN ADVANCED USER EXPERIENCE (UX)
These components allow you to incorporate advanced features in your web-based user interface, such as Augmented Reality or 3D visualization.
HOSTING YOUR APPLICATION ON A FIWARE CLOUD
The FIWARE Cloud is an Infrastructure as a Service platform based on OpenStack, comprising the Compute (Nova), Storage (Cinder), Network (Neutron) and Image (Glance) services. All the application components running in a centralized data center can be provisioned and managed using the FIWARE Cloud capabilities.
FIWARE provides a rather simple yet powerful set of APIs that ease the development of Smart Applications in multiple vertical sectors. The specifications of these APIs and open source reference implementations of each of the FIWARE platform components are public and royalty-free.
Deployed over a geographically distributed network of federated nodes, FIWARE Lab is a sandbox Cloud environment where innovation based on FIWARE technologies take place. Entrepreneurs and individuals can test their applications on FIWARE Lab, exploiting Open Data published by cities and other organizations.
Receive online training on how to use FIWARE whenever and wherever you want. Browse our available courses, web seminars and documentation.
View or download any of the presentations we have given in our workshops and conferences.
Watch the video tutorials uploaded to our Youtube channel.
TECHNICAL BLOG POSTS
Connect your own “Internet of Things” to FIWARE Lab.
If you have a busy schedule, don’t worry! We have recorded on-line webinars for you to get started from the comfort of your home.
Discover a wide range of Powered by FIWARE solutions and platforms, FIWARE-ready technologies, as well as related training, coaching, consultancy, integration and services.