Deployment

Estimated reading: 3 minutes 238 views

Visual Guard offers three types of deployment options to facilitate the transfer and configuration of data and settings between repositories. These options are:

  1. VGRepository to another VGRepository: This type of deployment allows you to transfer an entire VGRepository, including its data, configuration, and security settings, to another VGRepository. It enables you to replicate the repository or specific components within a different environment, such as Dev, QA, Pre-Prod, or Prod.
  2. VGApplication deployment: With this deployment option, you can deploy a specific VGApplication from one VGRepository to another. This process involves exporting the application’s data, settings, and security configurations from the source repository and importing them into the target repository. It provides flexibility in deploying individual applications across different environments.
  3. VGRepository Settings to another VGRepository: This deployment type involves transferring the settings of a VGRepository to another repository. It allows you to export and import repository parameters, configurations, and security policies from one VGRepository to another. This ensures consistency in repository settings across multiple environments.

These deployment options in Visual Guard provide flexibility and convenience for managing and transferring repositories, applications, and settings across different environments, enabling efficient replication of configurations and security measures within the Visual Guard framework.

When deploying to a production environment, it is crucial to follow proper procedures and precautions. Here are some recommended steps:

  1. Backup Your Production Repository: Before making any changes to your production environment, create a backup of your repository. This ensures a fallback option in case any issues occur during the deployment process.
  2. Export Security Data from Development Repository: In Visual Guard Console, export the security data (users, roles, permissions) from your development repository. This will create a file containing your security data.
  3. Import Security Data to Production Repository: Switch to your production repository in Visual Guard Console and use the “Import” option to import the file created in the previous step. This will update your production repository with the latest security data from the development repository.
  4. Verify Your Changes: After the import process is complete, carefully review your production repository to ensure that all the changes are correct and complete. Verify that the users, roles, and permissions align with your expectations.
  5. Test Your Production Application: Thoroughly test your production application to ensure that the security features function as expected with the new data.

It is important to note that these steps provide a simplified guide, and the actual deployment process may vary based on your specific environment and requirements. Always refer to the official Visual Guard documentation or consult their support for detailed instructions tailored to your situation.

Additionally, ensure that you adhere to your company’s deployment policies and procedures to maintain the integrity and security of your production environment.

Visual Guard also provides the option to deploy directly to other VGRepositories or create a deploy file for importing into another repository. This allows for convenient deployment across multiple environments.

Directly to another repository