LaunchDarkly in the European Union (EU)
LaunchDarkly in the European Union (EU)
LaunchDarkly in the European Union (EU)
This topic explains how the version of LaunchDarkly that is available on domains residing in the European Union (EU) is different from the version of LaunchDarkly available in the United States. The LaunchDarkly EU instance complies with EU data residency principles, including the protection and confidentiality of EU customer information.
To comply with these data principles, the LaunchDarkly EU instance includes additional controls on its infrastructure and security configurations. These controls allow management of customer data flows that are not available in the US instance of LaunchDarkly. The EU instance resides in the AWS Frankfurt (eu-central-1) region and operates nearly the same as the US instance of LaunchDarkly. Operational monitoring with Datadog and edge delivery/CDN (Fastly) still operate from regions within the United States.
The EU instance only supports net new Enterprise and Guardian plan accounts and LaunchDarkly trials.
You can view an EU instance-specific version of this documentation site.
The EU version of the docs site is different from the standard version in the following ways:
.eu URLs, including within code samples. To learn more, read EU instance URLs.To view the EU instance-specific version of this documentation site, change the site version menu to “EU docs”.
The EU instance supports the following features:
The EU instance does not currently support the following features:
Integrations connect LaunchDarkly to other systems and move data between them. Only the following connected systems are currently enabled.
The EU instance initially will only support customer requested integrations. Requested integrations are provisioned shortly after each request. The following integrations are enabled:
The EU instance, including the LaunchDarkly application, the instance API, and SDK use the base domain eu.launchdarkly.com in the URL path. If your network uses application or network layer firewalls, you must update them to allow these URLs. If you do not do this, LaunchDarkly will not function properly.
These URLs are:
https://app.eu.launchdarkly.comhttps://clientsdk.eu.launchdarkly.comhttps://clientstream.eu.launchdarkly.comhttps://events.eu.launchdarkly.comhttps://sdk.eu.launchdarkly.comhttps://stream.eu.launchdarkly.comTo learn how to configure your SDK correctly using these endpoints, read Service endpoint configuration.
You can initialize an SDK for the EU instance using the initialization options for the SDK.
Depending on the SDK, you may need to configure multiple service endpoints in the initialization options. These could include the base and polling endpoint, streaming endpoint, and events endpoint. Server-side SDKs normally require streaming and events settings, not polling. For a list of available service endpoints, read EU instance URLs.
The details of how to set these options differ between SDKs, as LaunchDarkly respects each language’s URI and URL naming conventions and supported services. For this reason, it is critical to reference the documentation for each individual SDK.
Configure your SDK: Service endpoint configuration