On
app.datafold.com, eu.datafold.com, or a Classic Dedicated Cloud deployment? See Classic Deployment Options.Multi-tenant
Our multi-tenant deployment is hosted and operated by Datafold in two AWS regions:
Sign-up is by invitation. Contact sales@datafold.com and we’ll send you a link to create your organization.
For additional security, we provide the following options:
- IP Whitelisting: only allow access to specific IP addresses
- AWS PrivateLink: set up a limited network point to access your RDS in the same region
- VPC Peering: securely join two networks together
- SSH Tunnel: set up a secure tunnel between your network and Datafold with the SSH server on your side
- IPSec Tunnel: an IPSec tunnel setup
Dedicated
A single-tenant Butterfly deployment for your organization, hosted and operated by Datafold in a Datafold-owned cloud account. Your deployment has its own hostname, application, and database, and Datafold handles upgrades and maintenance. Contact sales@datafold.com to discuss cloud provider and region.Customer-hosted
A single-tenant Butterfly deployment in your own cloud account, operated by Datafold. Datafold deploys Butterfly on your cloud’s managed container platform and managed PostgreSQL, and handles upgrades and maintenance. The deployment is where our engineers conduct the migration from, so Datafold always has access to it. Contact sales@datafold.com to get started.What gets deployed
Datafold creates a complete deployment in a new network in your account: the container services, the database, secrets, TLS, and the load balancer.- AWS
- GCP
- Azure
What you provide
- An AWS account for the deployment, and access for Datafold to deploy into it
- A hostname in a DNS zone you control
- HTTPS only: plain HTTP requests are redirected to HTTPS. You can use a certificate managed by your cloud provider or import your own.
- Static egress IP: outbound traffic leaves through a NAT gateway with a static IP address, which you can allow-list on your data sources and git provider.
- High availability: by default, the database runs as a single instance without a standby. A multi-zone configuration is available.
Onboarding
1
Prepare your cloud account
Create the account, project, or subscription for the deployment and grant Datafold access to it.
2
Datafold deploys Butterfly
Datafold creates the infrastructure and deploys Butterfly into your account.
3
Create the DNS records
Create the DNS records that Datafold provides for your hostname.
