Lessons learned
Access to data from many different sources
- data sources identification
- support for standard protocols (fire walls!)
- support for high performance data transfer
- authentication and authorization
- security (encryption)
- filtering and preprocessing