Installing

Includes steps to acquire, install, deploy and configure your product.
tdm49
This section describes how to install
Test Data Manager
.
The product consists of the following high-level components:
  • CA TDM Portal
    The CA TDM Portal provides a web interface for many product capabilities, including TDMService. It is available in the following configurations:
    • A Windows application
      For more information, see Install TDM Portal for Windows.
    • An application that runs inside a network of Docker containers
      Benefits of TDM Portal in Docker include:
      • Simplified deployment, configuration and execution of applications within CA TDM.
      • Easier implementation of disaster recovery procedures, due to the fact that its state persists in volumes independent of the Docker container. For more information, see Install TDM Portal for Docker.
    From
    Test Data Manager
    4.8, the TDM Portal service installs the
    gtrep
    repository tables (if they are not present) or updates
    gtrep
    (if it is from a previous version) when you start the service. You still need to create the gtrep repository and user before you can install TDM Portal.
  • Repository
    A database (called
    gtrep
    ) that
    Test Data Manager
    uses to store product data. Use the database management tools or the database installer (
    ca-tdm-db-installer.exe
    ) to install this repository.
    For more information, see Install the Repository.
    For Docker-only installations, you can create the
    gtrep
    repository in a Docker container. This is an option for advanced users. For more information, see TDM Portal Oracle database container.
  • GT Server
    Container for the primary
    Test Data Manager
    components. Use the GT Server installer to install these components.
    For more information, see Install Product Components.
    From
    Test Data Manager
    4.8, Datamaker does not update the gtrep repository. It is therefore necessary to install TDM Portal, or to use the database installer (
    ca-tdm-db-installer.exe
    ) to update gtrep.
    • Datamaker
      The primary interface of
      Test Data Manager
      that provides a core project and data management interface and several core capabilities, including:
      • Data Discovery
      • Data Subset
      • Data Profiling
      • Data Generation
      • Data Reservation
    • Fast Data Masker
      Provides an interface for masking sensitive production data so that you can use it for testing.
    • Javelin
      Javelin is a workflow engine.
    • Remote Publish
      The Remote Publish engine handles remote publish jobs instrumented from outside the Datamaker UI. This component is required for many capabilities, including data reservation.
    • Group Job Executor
      Group Job Executor handles the requests submitted by the testers for data modelling, publishing, testmatching, etc., in batch mode.
    • Test Data Visualizer
      Provides a customizable graphical representation of your test data coverage. Use this component to find gaps in your coverage that you can fill using data generation and other capabilities.
    • GT EDI
      Provides an interface for importing and exporting EDI files so that you can work with the data using components like Datamaker and Fast Data Masker.
    • GTService
      Provides an integration point to expose test data services to other applications, such as ARD. This legacy service has been replaced by TDMService. Default port:
      http://your_tdm_server:8090/GTService
    • HP ALM Service
      Provides an integration point for HP ALM.
    • ALM Batch Service
      Provides integration point for HPALM in batch mode.
    • GTRallyBatch
      Provides integration point for CA Agile Central in batch mode.
    • Test Data on Demand (TDoD)
      Deprecated service. Use the tester self-service capabilities provided by the CA TDM Portal instead.
    • Portus Job Processor
      Deprecated. Use the file shredding capabilities provided by the CA TDM Portal instead.
    These components are
    not available
    as Docker containers.
  • Mainframe
    The product mainframe component. To work with mainframe data, use the mainframe integration artifacts to install the mainframe component.
    For more information, see Mainframe Installation and Upgrade.