0040 Software Servers¶
A SoftwareServer entity describes the middleware software servers (such as application servers, data movement engines and database servers) that may run on a Host machine or on a SoftwareServerPlatform.
An OMAG Server is catalogued using a SoftwareServer entity in the Leveraging Egeria solution. Similarly SoftwareServer entities are used to describe the following servers:
- PostgreSQL Database servers in the Leveraging your PostgreSQL estate solution.
- Unity Catalog servers in the Leveraging your Unity Catalog estate solution.
- Apache Kafka servers in the Leveraging your Apache Kafka estate solution.
- Apache Atlas servers in the Leveraging your Apache Atlas estate solution.
The different server implementations are distinguished using the deployedImplementationType property.
Further information
- See 0110 Actors and 0117 IT Profiles for capturing the user identity used by a software server. By storing the user identifier for the server, it is possible to correlate the server with the calls that it makes.
- See
DeployedOnfor the relationship between a SoftwareServer entity and a host/platform.
Raise an issue or comment below