What is Governor?

Governor, developed by Synthesized, serves as a user-friendly interface that streamlines workflow management for data transformation and generation. It introduces a layer of collaboration and governance to the YAML-configured data transformation and generation workflows presented in the TDK and SDK, enhancing the process of producing production-like data in adherence to transformation rules and policies.

Governor’s key capabilities include:

  • Unified Workflow Management and Monitoring: Governor simplifies and centralizes workflow management and monitoring, covering both the SDK and the TDK.

  • Embedding Compliance Requirements: It encapsulates compliance requirements within data transformations by allowing YAML configuration of transformation jobs. This facilitates auditing of YAML configuration files and ensures the reusability of configurations.

  • Enhanced Collaboration for Data Compliance: Governor supports collaboration with data compliance for workflow approval.

Supported Databases

Governor easily connects to a variety of data sources.


Use Cases

Governor caters to a diverse range of roles including Software Engineers, Software Testers, Test Engineers, Database Administrators (DBAs), Quality Assurance (QA) Engineers, Compliance Officers, and Data Engineers.

Governor typically falls under the ownership of individuals such as the DBA Lead, Head of Data Architecture, VP of Engineering, VP of Quality Engineering, and Tech Lead Managers.

Enhanced Data Transformation Workflow

  • DBAs, Software Engineers, Test Engineers, and Data Engineers can utilize Governor to streamline and manage data transformation workflows.

  • Governor’s unified interface simplifies the process of designing, configuring, and monitoring transformation jobs.

  • The tool’s collaboration features facilitate efficient cooperation between different teams involved in the data transformation process.

  • Best in class performance for generation of synthetic data

Production-Like Data Provisioning

  • DBAs and Tech Lead Managers can benefit from Governor’s ability to generate production-like data for non-production environments.

  • Generation of larger volumes of data for performance testing

  • Enhance data provisioning process with right-sized and up-to-date database snapshots

  • Manage your database environments efficiently using YAML

  • Best in class performance for generation of synthetic data

Compliance-Driven Data Generation

  • Compliance Officers and Quality Assurance (QA) Engineers can leverage Governor to ensure that generated data adheres to compliance requirements.

  • YAML-configured transformation jobs enable the encapsulation of compliance rules, making it easier to audit and ensure data accuracy and security.

  • Collaboration capabilities allow compliance teams to review and approve workflows, ensuring data compliance at every step.

  • Enable compliance and reduce cost by over 90% with automation

Streamlined Workflow Approval

  • Collaboration between DBAs, Software Engineers, Compliance Officers, and other stakeholders is facilitated through Governor’s workflow approval process.

  • Data transformation checks can be performed during the approval phase, ensuring that data meets all regulatory requirements.

  • The tool’s sandbox database preview aids in validating data before its final output, reducing the risk of non-compliant data propagation.

Ownership and Management

  • DBA Leads, Heads of Data Architecture, VP of Engineering, VP of Quality Engineering, and other senior roles can own and manage Governor’s implementation.

  • Ownership includes overseeing the proper configuration and utilization of Governor across different teams and projects.

  • Governor’s governance features contribute to data consistency and compliance throughout the organization’s workflows.

How the Governor works

Governor empowers users to define data transformation and generation workflows through a user-friendly YAML editor. These workflows are accessible in a human-readable format and can also be previewed within a sandbox database. This feature enables a thorough review of compliance requirements, ensuring their fulfillment before making decisions regarding the data transformation and approval/rejection of data into the final output database.