-
Notifications
You must be signed in to change notification settings - Fork 1
7.7 Create a federation
In order to create a federation, you need to log in to the symbIoTe Core Admin webpage. Then, you have to click on the Federations -> Federations List panel and finally on the Register New Federation button on the upper right corner. Then, you need to provide the following details:
- Preferable federation id (or leave empty for autogeneration)
- Federation Name
- Information model - you can use BIM (Best practice Information Model) or specify a custom FIM (Federation Information Model) after you have register it
- Public visibility
- One (or More) Federation Members ids
- (Optional) QoS Constraints for SLA Monitoring
- Metric type (for now Load or Availability)
- Comparator
- Threshold
- Duration (Optional)
- Resource Type (Optional)
By following this procedure the federation will be registered in the symbIoTe Core. You will see the panel of the newly registered federation and check its details by clicking on its header.
All the federation members which are owned by the Platform Owner account which creates the federation will be automatically added in to the federation. All the other platforms must accept the invitation in the Federation Invitation tab.
Finally, if you want one of your platforms to leave a federation, you just need to click on the leave button next to the platform id in the Federation Members section of the Federation Details.
If there is only one platform in the federation, then the Platform Owner of that federation will also be able to delete it. If that only platform just leaves, then the Federation is also automatically deleted too.
Getting Started
Migration to 3.0.0
Migration to Docker
-
Preparation steps
1.1. Register user and configure platform in symbIoTe Core
1.2. Installation of required tools for symbIoTe platform components
1.3. Downloading jars
1.4. Downloading sources -
Configuring and starting components
2.1. Configuration of NGINX
2.2. Starting third party tools that are prerequisite for symbIoTe
2.3. Starting (generic) symbIoTe Cloud components
2.4. Configuration of cloud components
2.4.1. Starting symbIoTe Cloud components
2.5. Setting up the Platform Authentication and Authorization Manager (PAAM)
2.6. Starting Registration Handler and resource management
2.7. Set up of Resource Access Proxy
2.8. Manage resources
2.9. Set up of the Monitoring component
2.10. Other configuration topics -
Test integrated resource
3.1. Security
3.2. Search for resources
3.3. Obtaining resource access URL
3.4. Accessing the resource and actuating and invoking service for default (dummy) resources -
Creating RAP plugin
4.1. Customizing internal RAP plugin
4.2. Using RAP plugin starter
4.3. Creating RAP plugin in other languages -
Resource Description Examples
5.1. JSON Description Examples
5.2. RDF Description Examples - Preparation for L2 compliance
-
Configuring and starting components for L2
7.1. Starting Federation Manager
7.2. Starting Subscription Manager
7.3. Starting Platform Registry
7.4. Starting Trust Manager
7.5. Starting Bartering And Trading
7.6. Starting SLA Manager
7.7. Create a federation
7.8. Manage resources in L2
7.9. Register Subscription - Test Integrated L2 Resources
- Developing symbIoTe enabled apps