This document outlines the standard S3 bucket structure used by TechWolf for file organization. This structure is designed to facilitate automation and ensure compliance with data handling requirements.

This documentation is provided for reference purposes only. As a customer, you will be helped by our team to set up the correct structure for your files in case you are not working through SFTP.

Tenant Structure

The top-level folders in a customer’s S3 bucket correspond to different environment types. These are one of the following:

  • production
  • staging
  • testing

Folder Organization

Each environment folder follows a standardized structure to maintain clear separation between input and output files.

The external folder contains all files that customers have access to. The rest of the path will be of the following format:

Some examples:

  • testing/external/input/integrations/file_based/sap_datasource/
  • production/external/output/exports/data-maturity-scan/dms_employees/quality_matrix_report.xlsx

We recommend following this structure as it provides several benefits:

  • Organized grouping of integration files
  • Standardized export locations
  • Simplified automation and compliance management, improving the onboarding and security.