-
Notifications
You must be signed in to change notification settings - Fork 1
Deploying a TPAT
This page is part of the TPAT User Guide.
The Trust Policy Authoring Tool (TPAT) is a web-based software tool that you can use to develop and publish trust policies for Information Sharing & Safeguarding (IS&S) and Federated Identity, Credential, and Access Management (Federated ICAM) transactions. You can deploy an instance of the TPAT at a public-facing location, so that your information sharing partners can view and download your published policies. You can also deploy a TPAT for personal, non-public use on a workstation or laptop.
There are two basic ways to deploy the TPAT software.
You can deploy a TPAT instance directly from the TPAT source code, but this option requires expertise in setting up a Java runtime environment, deploying a web server, and configuring a back-end database. In other words, it can be done, but it is not easy. We do not provide instructions for this option, since there is no "best" way to do it, and we assume that anybody who chooses this option has enough system administration skills to figure out the details and tailor their deployment to their preferences and needs.
A much easier option is to deploy a TPAT using the TPAT Deployer. It enables you to deploy a TPAT in just a few steps, using the Docker virtualization platform. We believe this is the best option for most TPAT users. This option is suitable for all deployment use cases, from deployment of a public-facing TPAT by a system administrator in a data center to setting up a private, one-person TPAT on your laptop. Please see the TPAT Deployer Tutorial for more information about this option.
Previous: Trustmark Framework Background and Basic Concepts | Next: The Trust Policy Authoring Process
This content was developed by the Georgia Tech Research Institute under the Trustmark Initiative.