Azure BYOC (Bring Your Own Cloud)
If you want to use your own Azure tenant and subscription for an Estuary Flow private deployment, you will first need to speak with your Estuary account manager. Estuary BYOC deployments require a license and additional setup on Estuary's side.
Once your account manager lets you know that the BYOC deployment can procede, you will need to follow the steps below:
- Add the
data-plane-controller
Azure Application to your subscription by following this link: Add data-plane-controller
Your account will need Azure admin access to add the application to your Azure tenant.
If the application subscription process is successful, you will be redirected back to Estuary's homepage. You can confirm that the OAuth flow succeeded if there is a code
query parameter attached to the URL (e.g. https://estuary.dev/?code=123
).
- In Azure Portal, search for "Subscriptions" and find your subscription, then click on "Access control (IAM)"
- Click "Add" and then "Add role assignment"
- Click "Privileged administrator roles", then "Contributor", then "Next"
- Click "+ Select Members", search for "data-plane-controller" and "Select" it, then "Next"
- Click "Review + Assign"
Finally, provide the following information to your Estuary point of contact:
- Subscription ID (found in Subscriptions -> Overview)
- Tenant ID (found in Tenant Properties)