Skip to content

The FIWARE Big Bang is a turnkey solution for setting up a FIWARE instance in the cloud.

License

Notifications You must be signed in to change notification settings

lets-fiware/FIWARE-Big-Bang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FIWARE Big BangBanner NGSI v2 NGSI LD

FIWARE: Tools License: MIT GitHub Discussions
Lint Tests codecov
Ubuntu 20.04 Ubuntu 22.04 Ubuntu 24.04

The FIWARE Big Bang is a turnkey solution for setting up a FIWARE instance in the cloud.

📚 Documentation 🎯 Roadmap

このドキュメントは日本語でもご覧いただけます。

What is FIWARE Big Bang?

I am at all events convinced that He does not play dice.

— Albert Einstein

The FIWARE Big Bang allows you to install FIWARE Generic enablers easily into your virtual machine in the cloud. FI-BB stands for FIWARE Big Bang.

Supported FIWARE GEs and third-party open source software

Supported FIWARE GEs

  • Keyrock
  • Wilma
  • Orion
  • Orion-LD
  • Mintaka
  • Cygnus
  • Comet
  • Perseo
  • QuantumLeap
  • Draco
  • WireCloud
  • Ngsiproxy
  • IoT Agent for UltraLight (over HTTP and MQTT)
  • IoT Agent for JSON (over HTTP and MQTT)

Supported third-party open source software

  • Node-RED
  • Grafana
  • Apache Zeppelin (Experimental support)
  • Mosquitto
  • Elasticsearch (as a database for persitenting context data)

Requirements

Prerequisite

Before running the setup script, you need to register sub-domain names of FIWARE GEs in DNS using A records or CNAME records.

  • keyrock.example.com
  • orion.example.com

Getting Started

Download a tar.gz file for the FIWARE Big Bang.

curl -sL https://github.com/lets-fiware/FIWARE-Big-Bang/releases/download/v0.40.0/FIWARE-Big-Bang-0.40.0.tar.gz | tar zxf -

Move to the FIWARE-Big-Bang-0.40.0 directory.

cd FIWARE-Big-Bang-0.40.0/

Run the lets-fiware.sh script with your own domain name and a public IP address.

./lets-fiware.sh example.com XX.XX.XX.XX

See full documentation here for details.

Why is it named FIWARE Big Bang?

The name of this product comes from the Big Bang theory of the universe. Because most FIWARE generic enablers in the Core Context Management chapter have an astrology name and this product creates a FIWARE instance as your own universe in which different FIWARE GEs run.

Copyright and License

Copyright (c) 2021-2024 Kazuhito Suda
Licensed under the MIT License.