Introduction to Data Hub Landscape
The Data Hub Landscape is one of the strongest components of the Mendix platform. Data Hub includes landscape presentation of data items selected in the Data Hub and relationships with applications that require the datasets that they require to connect with the data hub. Data Hub Landscape, the nodes are the compile-time instances of applications (or, more specifically, the running of applications of apps in specific environments) and the published OData services from the applications.
The data hub is not just a low-code platform applied to data integration. It’s the next step for low-code platforms as well. With Data Hub, we’re going ahead from data hub and talking about systems and their data use to a platform where all data is fast to access there, as part of the Mendix data hub platform and fast and accurate like local application data. Such functionality can help you to easily make highly dynamic and supportive landscapes of components and microservices without any error with architectural best practices like encapsulation and data ownership.
All public services that are working with Data Hub are also shown in the Landscape.
In the data hub landscape, you will see the fast and powerful network of deployments of the applications publishing OData services and those requiring them. It enhances fast searching for suitable data sources in the Data Hub Catalog by showing the below Point:
- All applications in the Data Hub Landscape and the apps that required data from them.
- The dependencies between consuming and publishing the apps on the cloud.
- Services published from an app (deployed to a specific catalogue in a data hub) and the datasets that are exposed in the service.
Views of the selected nodes. This visual display of selected assets will enable you to work on them fast.
- Decide on the similarity of available assets by viewing the apps that are consumed by applications in Mendix.
- Explore the context of the data that is shared by the network of nodes for a service and then running the entire application.
- Determine the differences between the services from the displayed network of dependencies, by seeing how all application data is used by the data hub.
Data Hub Landscape in Detail
The Landscape required of a service and its network will be such that it will show the “working” of data from the low level of the display towards the top as per the to the following points:
- Project deploying service will be structured below the service
- Services that are required by an app will always be shown below it
- Applications that require a selected service will always be organised sequentially.