πŸ”§Testing, Troubleshooting & Health Check

This page includes information regarding, testing, troubleshooting, health check and routine maintenance tasks.

Testing & Troubleshooting

TrusstGPT is deployed via Infrastructure as Code (AWS CDK). Significant care has been taken throughout our testing and quality assurance process to ensure that when TrusstGPT is deployed to a customer's AWS account, that it functions as expected. If however, we've missed something and you experience any issues with TrusstGPT please create a support ticket via the Trusst Customer Support Portal. Trusst AI's support team will guide the customer on which logs to provide to troubleshoot any issues.

Health Check

TrusstGPT is deployed via Infrastructure as Code (AWS CDK). Significant care has been taken throughout our testing and quality assurance process to ensure that when TrusstGPT is deployed to a customer's AWS account, that it functions as expected. Trusst AI measures the customer’s usage of TrusstGPT via a cross account SNS Topic. This message includes the customer AWS Account ID and a Success/Failure message. Trusst AI monitors this metering data for any failures and will engage a customer to resolve failures.

Routine Maintenance

Rotating Credentials

AWS Redshift Serverless credentials are created during the deployment via AWS CDK. These credentials are written to AWS Secrets Manager and used to query the database for analytics in TrusstGPT user interface. These credentials are rotated by Secrets Manager every 30 days.

Software Patches

Trusst AI continuously updates TrusstGPT, adding additional features, and optimising the platform. These backward compatible updates are provided to the customer via an opt-in model. Each updates release notes are provided to the customer the Trusst Customer Support Portal. If a customer opts-in for a particular update, the updates are deployed via the same pipelines used for the initial deployment.

AWS Service Limits

AWS Service Limits are assessed and managed programmatically during the deployment of TrusstGPT using ListServiceQuotas and RequestServiceQuotaIncrease API's.

Recovering Software

TrusstGPT leverages AWS Backup in the customer's account to automate data protection across the AWS services used by TrusstGPT. This includes the outputs stored in AWS Redshift and Amazon DynamoDB. All other components are re-deployable via Trusst AI's code pipelines to restore the application.

Last updated