title: How to use AWS DMS from a region to an other?
body: <p>I am trying to use AWS DMS to move data from a source database ( AWS RDS MySQL ) in the Paris region ( eu-west-3 ) to a target database ( AWS Redshift ) in the Ireland region ( eu-west-1 ). The goal is to continuously replicate ongoing changes.</p>
  
  <p>I am running into these kind of errors : </p>
  
  <pre><code>An error occurred (InvalidResourceStateFault) when calling the CreateEndpoint operation: The redshift cluster datawarehouse needs to be in the same region as the current region. The cluster's region is eu-west-1 and the current region is eu-west-3.
  </code></pre>
  
  <p>The documentation says : </p>
  
  <blockquote>
    <p>The only requirement to use AWS DMS is that one of your endpoints must
    be on an AWS service.</p>
  </blockquote>
  
  <p>So what I am trying to do should be possible. In practice, it's seems it's not allowed.</p>
  
  <p>How to use AWS DMS from a region to an other ?
  In what region, should my endpoints be ?
  In what region, should my replication task be ?
  My replication instance has to be on the same region than the RDS MySQL instance because they need to share a subnet</p>