Components
The Spotfire environment is composed of servers, services, applications, and tools that communicate and interact to produce visualizations and dashboards that can be shared through a web browser and exported to different formats.
Securing communication between the components of the Spotfire environment require planning and an understanding of each component. This section provides information about each component, its authentication protocols, and how it executes requests.
- TIBCO Spotfire Server
The Spotfire Server is the central component of the Spotfire environment, to which all Spotfire clients connect. - TIBCO Spotfire Node Manager
A node manager is a container for setting up, running, or tearing down services such as Spotfire Automation Services, Spotfire Web Player,TERR service, or Spotfire Service for Python. A service running on a node manager runs in a separate process, can open service ports and the service installation files resides under <nm installation path>/services/. - TIBCO Spotfire Connectors
Spotfire connectors support a variety of authentication and transport security options. - TIBCO Spotfire Web Player
Spotfire Web Player is a service that runs on a node. It provides a web service for sharing and distributing analyses inside and outside of an organization. - TIBCO Spotfire Automation Services
TIBCO Spotfire® Automation Services is a web service for automatically executing multi-step jobs within your TIBCO Spotfire® environment. You can, for example, use Spotfire® Automation Services to deliver an analysis file to specific people, in a particular format, at specified times. - TIBCO Enterprise Runtime for R - Server Edition
TIBCO® Enterprise Runtime for R - Server Edition provides Spotfire clients with the ability to execute R code, using TERR, on the TERR service node. - Spotfire Service for Python
The Spotfire Service for Python provides Spotfire clients with the ability to execute Python code, using the available Python interpreter, on the Python service node. - TIBCO Spotfire Analyst
With Spotfire Analyst, analysis authors can develop web-based and Windows client-based analyses. Spotfire Analyst provides authoring tools for sharing analyses and dashboards. It is installed on the Windows desktop.
- TIBCO Spotfire Server
The Spotfire Server is the central component of the Spotfire environment, to which all Spotfire clients connect. - TIBCO Spotfire Node Manager
A node manager is a container for setting up, running, or tearing down services such as Spotfire Automation Services, Spotfire Web Player,TERR service, or Spotfire Service for Python. A service running on a node manager runs in a separate process, can open service ports and the service installation files resides under <nm installation path>/services/. - TIBCO Spotfire Connectors
Spotfire connectors support a variety of authentication and transport security options. - TIBCO Spotfire Web Player
Spotfire Web Player is a service that runs on a node. It provides a web service for sharing and distributing analyses inside and outside of an organization. - TIBCO Spotfire Automation Services
TIBCO Spotfire® Automation Services is a web service for automatically executing multi-step jobs within your TIBCO Spotfire® environment. You can, for example, use Spotfire® Automation Services to deliver an analysis file to specific people, in a particular format, at specified times. - TIBCO Enterprise Runtime for R - Server Edition
TIBCO® Enterprise Runtime for R - Server Edition provides Spotfire clients with the ability to execute R code, using TERR, on the TERR service node. - Spotfire Service for Python
The Spotfire Service for Python provides Spotfire clients with the ability to execute Python code, using the available Python interpreter, on the Python service node. - TIBCO Spotfire Analyst
With Spotfire Analyst, analysis authors can develop web-based and Windows client-based analyses. Spotfire Analyst provides authoring tools for sharing analyses and dashboards. It is installed on the Windows desktop.