Technical Discovery
Deep technical assessment after initial interest is established
Architecture Overview
- Can you describe your current data architecture at a high level?
- Do you have an enterprise architecture team or data governance function?
- What integration patterns do you currently use? (point-to-point, hub-and-spoke, ESB, iPaaS)
Infrastructure
- What is your server environment? (OS, virtualization, cloud infrastructure)
- What are your network constraints? (Firewall, DMZ, VPN)
- What authentication systems do you use? (Active Directory, LDAP, SSO, MFA)
Data Characteristics
- What is your largest single file transfer requirement?
- What is your peak transfer volume?
- Do you have any latency-sensitive transfers?
- What character encodings do you need to support?
- Do you need to handle compressed or encrypted files?
Source Systems Detail
- List your critical source systems (System, Type, Version, Data Format, Volume, Frequency)
- How do you currently extract data from these systems?
- Are there any API limitations or rate limits to consider?
Target Systems Detail
- List your critical target systems (System, Type, Version, Data Format, Requirements)
- What are the data loading requirements for each target?
- Do targets require specific file naming conventions?
Transformation Requirements
- What types of data transformations do you need? (Format conversion, field mapping, filtering, aggregation, validation)
- Do you need to maintain referential integrity across transfers?
- Are there data quality rules that must be enforced?
Security & Compliance
- What encryption standards are required? (AES-256, etc.)
- What secure transfer protocols are approved? (SFTP, FTPS, HTTPS, AS2)
- Do you need PGP encryption for files?
- What are your key management requirements?
- What audit and logging requirements do you have?
- How long must transfer logs be retained?
Operations & Monitoring
- What monitoring tools do you use? (Splunk, Datadog, AppDynamics)
- What alerting mechanisms are required?
- What is your change management process?
- Do you have a DevOps/CI-CD pipeline for deployments?
High Availability & DR
- What are your uptime requirements? (99.9%, 99.99%)
- Do you need active-active or active-passive failover?
- What is your RTO (Recovery Time Objective)?
- What is your RPO (Recovery Point Objective)?
- Do you have a DR site? Where is it located?
Integration with Existing Tools
- What scheduling tools do you use? (Control-M, Autosys, cron)
- What ITSM tools do you use? (ServiceNow, Jira)
- Do you need integration with any workflow/BPM tools?