Skip to content
This repository was archived by the owner on Oct 30, 2024. It is now read-only.

uglabs/vault-deployments

 
 

Repository files navigation

Piiano Vault

Piiano Vault

The secure home for sensitive personal data

Safely store sensitive personal data in your own cloud environment with automated compliance controls. More details

Vault Deployments

This repository contains deployments for Vault in cloud environments. Each of these folders can be used independently to deploy Vault in its respective cloud and technology:

  1. AWS AppRunner
    Vault deployed in an AppRunner container. Provided is also a demo application using another AppRunner container to demonstrate connecting to the Vault and running basic commands.

  2. AWS ECS
    Vault deployed in an ECS container.

  3. GCP Cloud Run
    Vault deployed in GCP Cloud Run.

  4. Azure AKS
    Vault deployed in Azure on AKS.

About Piiano Vault

Piiano Vault is the secure home for sensitive personal data. It allows you to safely store sensitive personal data in your own cloud environment with automated compliance controls.

Vault is deployed within your own architecture, next to other DBs used by the applications, and should be used to store the most critical sensitive personal data, such as credit cards and bank account numbers, names, emails, national IDs (e.g. SSN), phone numbers, etc.

The main benefits are:

  • Field level encryption, including key rotation.
  • Searchability is allowed over the encrypted data.
  • Full audit log for all data accesses.
  • Granular access controls.
  • Easy masking and tokenization of data.
  • Out of the box privacy compliance functionality.

More details can be found on our website and on the developers portal.

About

Multiple ways to deploy Vault in different cloud environments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 88.9%
  • Bicep 7.7%
  • TypeScript 2.0%
  • Shell 1.4%