Connectivity for transferring data from Azure to GCP

Nikunj Patel 20 Reputation points
2024-12-18T19:48:22.6633333+00:00

I am working on a project that involves securely transferring data from Microsoft Azure to Google Cloud Platform (GCP) without using the public internet. Could someone advise on which Azure and GCP products or services need to be configured for secure, private data transfer between the two platforms? What is the best approach to ensure a secure and efficient data exchange while avoiding the public internet?

Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,646 questions
Azure Private Link
Azure Private Link
An Azure service that provides private connectivity from a virtual network to Azure platform as a service, customer-owned, or Microsoft partner services.
536 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. KapilAnanth-MSFT 48,741 Reputation points Microsoft Employee
    2024-12-19T06:42:22.31+00:00

    @Nikunj Patel ,

    Welcome to the Microsoft Q&A Platform. Thank you for reaching out & I hope you are doing well.

    You can establish connectivity to other cloud providers via 2 ways

    • S2S VPN - Traffic goes over Public Internet and is encrypted (no security compromise)
    • ExpressRoute - Traffic goes over Private Dedicated Path but is not encrypted

    The major advantage of ExpressRoute over S2S is the throughput as the physical path is dedicated to you and there is no overhead of encryption.

    With S2S, the advantage is that this is easier to set up compared to ExR where a Service Provider (ISP) is required.

    You can find more details here : Connectivity to other cloud providers.

    Here are some documents that may come in handy,

    Thanks,

    Kapil


    Please Accept an answer if correct.

    Original posters help the community find answers faster by identifying the correct answer.

    1 person found this answer helpful.

  2. VIVEK DWIVEDI 105 Reputation points Microsoft Employee
    2025-02-07T06:25:29.6466667+00:00

    Hi @nikunj patel

    To securely transfer data between Microsoft Azure and Google Cloud Platform (GCP) without using the public internet, you can use a private connection such as a VPN or a dedicated circuit. For Azure, you can use Azure ExpressRoute to create a private connection between Azure and your on-premises infrastructure or GCP.

    ExpressRoute provides a dedicated, private connection that does not go over the public internet. You can use ExpressRoute to transfer data between Azure and GCP by creating a private peering connection between the two platforms. For GCP, you can use Cloud Interconnect to create a private connection between GCP and your on-premises infrastructure or Azure. Cloud Interconnect provides a dedicated, private connection that does not go over the public internet. You can use Cloud Interconnect to transfer data between GCP and Azure by creating a dedicated interconnect connection between the two platforms.

    To ensure a secure and efficient data transfer, you can use encryption to protect your data in transit. Both Azure and GCP support SSL/TLS protocols to encrypt data in transit. You can also use VPN or dedicated circuits to create a secure, private connection between the two platforms. In summary, to securely transfer data between Azure and GCP without using the public internet, you can use a private connection such as Azure ExpressRoute and GCP Cloud Interconnect. You can also use encryption to protect your data in transit.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.