Introduction to Talend ESB Infrastructure Services
The services covered by this guide are the following:
For both community and subscription products,
-
Service Locator, that provides automatic and transparent failover and load balancing between service Consumers and Providers.
-
Service Activity Monitoring, that facilitates the capture of analysis of service activity.
-
Security Token Service, that supports Security Assertion Markup Language 2.0 (SAML 2.0) to federate security credentials. For additional information on the Security Token Service, see Security Token Service: Concepts and principles.
-
ActiveMQ, that provides a number of different messaging options to transport events between distributed applications, guaranteeing that they reach their intended recipients.
For subscription products only,
-
Service Registry, a repository for storing service WSDL and WS-Policy files.
-
Talend Identity Management, that handles digital identities in enterprise environments - mandatory to use authentication and authorization with the subscription versions of Talend ESB.
-
XACML, that specifies access control via XACML policies and registry, on which Authorization is based.
-
Authorization, the complete Talend ESB Authorization solution based on Talend Identity Management, XACML, STS.
-
XML Key Management Specification (XKMS), an XML-based protocol that is used for the distribution and registration of public keys. Talend ESB uses it for encryption and signing of messages.
-
Talend Artifact Repository, that stores and provides the deployment of artifacts for the Talend Runtime Container.
Some of the services described is this document can be installed either as standalone or as OSGI bundles in a Talend Runtime Container.
For more detailed information about the installation of Talend ESB and the Infrastructure Services, see Installing and configuring Talend ESB.
Almost all these services can be started at once in the Talend Runtime Container via the tesb:start-demo-all command if they have been installed as OSGi bundles into the container.
For more detailed information on how to configure, start and stop the different Infrastructure Services, see Introduction to Talend Runtime Container.