Menu

Expand
Rate this page:

Global Infrastructure

Twilio’s Global Infrastructure allows you to control where your application’s Twilio-related data is routed, processed, and stored.

Global Infrastructure overview - Regions and Edge Locations

You can ensure that your users have the best experience possible, regardless of location, by architecting your applications with our Global Infrastructure in mind.

Twilio Regions

Twilio Regions are the data centers where your application’s Twilio data is processed and stored. Select a Region close to your application to optimize for application performance, or select a Region in the geographic area where you want your application’s data to reside.

Optimize application performance

Select the Twilio Region nearest to your application servers to achieve the shortest possible round trips between your servers and Twilio’s compute and storage infrastructure. Shorter round trips typically result in lower latency and improved quality and responsiveness for your application.

Minimizing round-trip distance and latency is especially critical in highly interactive applications such as real-time voice systems, video applications, or chat interfaces.

Control data residency

By opting to configure your application to use a specific Twilio Region, you can ensure that your application’s Twilio data remains within the corresponding territory at all times. This level of data storage locality control can be critical for businesses that need to adhere to regulations that require customer data to remain within regional boundaries.

Note that during this initial phase of the rollout of Twilio Regions, Twilio does not guarantee that all data will remain within your selected Region.

Twilio currently operates the following Regions:

  • United States (US1)
  • Ireland (IE1)
  • Australia (AU1)

Not all products and features are available in Regions outside of US1. For a full list of regional product and feature availability, refer to our Regional product and feature availability page.

Edge Locations

Twilio’s Edge Locations are the onramps and offramps to Twilio’s high-speed internal network - the data ingress and egress (entry and exit) points located on the network edges that we operate in major cities throughout the world.

Your servers and SDK or SIP clients can minimize network latency for Twilio connections by connecting to the Edge Location nearest to them. Additionally, you can ensure resilience by having alternate Edge Locations to connect to in the case that one Edge Location becomes unavailable.

Note that regardless of which Twilio Region your application uses, its traffic to and from the Twilio Region will always transit via an Edge Location. Any Edge Location can be used in combination with any Region.

Minimize network latency

You can control which specific Edge Location your application servers or clients connect to in order to optimize the efficiency of your connection to Twilio. Additionally, some Twilio SDKs provide an option to leverage Twilio’s Global Low Latency mechanism to automatically select the most appropriate Edge Location based on DNS request latency measurements.

Ensure resilience

If the Edge Location that your application or clients are using becomes unavailable due to natural disaster, equipment failure, or any other reason, you can configure it to connect to an alternate Edge Location.

To learn more about architecting your Twilio Voice powered application for maximum resiliency, see our guide to Best Practices for Voice Failover.

Next steps

Rate this page:
        
        
        

        Thank you for your feedback!

        Please select the reason(s) for your feedback. The additional information you provide helps us improve our documentation:

        Sending your feedback...
        🎉 Thank you for your feedback!
        Something went wrong. Please try again.

        Thanks for your feedback!

        Refer us and get $10 in 3 simple steps!

        Step 1

        Get link

        Get a free personal referral link here

        Step 2

        Give $10

        Your user signs up and upgrade using link

        Step 3

        Get $10

        1,250 free SMSes
        OR 1,000 free voice mins
        OR 12,000 chats
        OR more