Installing

Includes steps to acquire, install, deploy and configure your product.
tdm48
This section describes how to install 
Test Data Management
.
The product consists of the following high-level components:
  • CA TDM Portal
    The CA TDM Portal provides a web interface for many product capabilities. 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.
      • Scalability. See Scalable masking with Docker.
      • 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 Management
     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 Management
     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 Management
     components. Use the GT Server installer to install these components.
    For more information, see Install Product Components.
    From 
    Test Data Management
     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 Management
       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.
    • 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
      Deprecated. 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.