Installing Protegrity Anonymization

Protegrity Anonymization is available as a REST API that can be installed and run from Kubernetes environments on AWS and Azure. After installing the REST API, you can use anonymize your data via this REST API or by leveraging a Python SDK. We also offer a local docker deployment mode.

Ensure that the following prerequisites are met:

  • The user should be well versed with using container orchestration services like Kubernetes in AWS and Azure.
  • Access as an Admin user is available for the cloud service used.
  • A minimum of 2 nodes with the following minimum configuration for Kubernetes deployments:
    • RAM: 16 GB
    • CPU: 8 core
    • Hard Disk: Unlimited
  • For the local docker deployment mode, a machine with the following specifications will enable you to experiment with the main features of Protegrity Anonymization:
    • RAM: 16 GB
    • CPU: 8 core
    • Hard Disk: 30GB

Using Cloud Services

Protegrity Anonymization can be hosted in the Kubernetes service provided by various cloud platforms, such as AWS and Azure. Use the content provided in the following sections for configuring Protegrity Anonymization in the different cloud services.

Installing using Docker containers

Complete the following steps to run Protegrity Anonymization on a host machine.

Installing the Protegrity Anonymization Python SDK

Complete the steps provided in this section to install the Protegrity Anonymization Python SDK in your environment. Protegrity Anonymization communicates with the Protegrity Anonymization REST API to anonymize data.


Last modified : June 27, 2025