Skip to main content
RWS Integration is built so that no integration ever competes with, interferes with, or sees another. Isolation is the foundation of both the security model and the performance model.

Isolation by design

  • Every integration runs isolated. Each integration has its own infrastructure. A heavy run in one integration never slows down or affects any other.
  • Every part runs on its own machines. Within an integration, each phase (Extract, Transform and Load) runs on different, isolated machines. A large extraction does not compete with the transformation of the same data, and a slow destination does not hold back the next extraction.
  • Isolation is also a security boundary. Data from one integration is processed on machines that other integrations never touch.

Automatic scaling

The platform autoscales automatically. As volume grows, machines are added to meet the SLA, with no capacity planning or tuning required from you:
  • Daily volumes can grow without any configuration change
  • Spikes, like a backfill or an unusually large file, are absorbed by scaling out instead of queuing your data
  • Scaling happens per integration and per phase, so capacity goes exactly where it is needed

Network security

Access to systems on private networks follows the same principle of minimal exposure:
  • VPN tunnels are outbound only: traffic is always initiated by RWS toward the declared network ranges, never in the other direction. Only RWS gains access to those networks through the tunnel.
  • All RWS traffic originates from three fixed IP addresses, so firewalls can restrict access precisely. See Network Connectivity.

Next steps

Network Connectivity

How RWS reaches any system, anywhere

Monitoring

Follow every run of your integrations