Member-only story

How to use Azure Private Link for Secured Cross-Tenant Data Replication Near Real Time

Marcus Tee
9 min readMar 8, 2023

--

Credit to my colleague, Alvin on prompting me this simple, yet not straightforward challenge!

File replication

Here’s the challenge: IoT data is captured as CSV, and stored in an Azure Storage account in tenant A which is managed by external vendor. Customer operates a data lake based on Azure Data Lake Storage Gen 2 (ADLS) in their own tenant, let’s call it tenant B. Now, the technical requirement is to have a near real time capability to move this IoT data from tenant A, to ADLS in tenant B securely.

Of my head, there are several options available, but upon deeper discussion, these options have pros and cons.

[1] Azure Data Factory

One possible option for transferring files between different Azure tenants is to use Azure Data Factory, a cloud-based data integration service. This option has the advantage of being simple and easy to implement, as Azure Data Factory provides built-in connectors to Azure Blob Storage and Azure Data Lake Storage Gen 2, which are common storage services used by Azure tenants.

Moreover, Azure Data Factory supports managed virtual network, which allows data movement between these tenants to be done securely and privately. However, this option also has a significant…

--

--

Marcus Tee
Marcus Tee

Written by Marcus Tee

Curiosity driven, continuous learning. Knowledge explorer. GitHub: https://github.com/guangying94

No responses yet