Deploy the Yuki Proxy
Yuki can be deployed in three different ways, depending on your organization’s infrastructure and security requirements.
The Yuki Proxy is a lightweight component that connects your Snowflake environment to Yuki’s optimization engine. It forwards only metadata and can run either in Yuki’s managed SaaS environment or inside your own VPC.
💡 For most users, the Fully Hosted option is the simplest and fastest.
After deploying the proxy, Business Critical Snowflake accounts can optionally configure AWS PrivateLink Setup to keep all Yuki–Snowflake communication private within AWS.
Deployment Options Overview
Fully Hosted (SaaS)
Managed by Yuki
Easy
Helm Deployment
Your Kubernetes cluster
Medium
Terraform Deployment
Your AWS account
Medium
Architecture by Deployment Type
All deployment options follow the same communication and encryption principles: queries flow securely from your internal services → through the Yuki Proxy → to Snowflake, with HTTPS + JWT authentication at every step.
The diagram below illustrates how the proxy’s placement changes across deployment models.
Your existing Environment:

With Yuki - Full Hosted (SAAS):

With Yuki - Same Cluster:

With Yuki - Dedicated VPC:

Security & Data Flow
Yuki Proxy only processes metadata related to query execution, warehouse usage, and performance statistics. No access to your query text or data. Communication between Snowflake, the proxy, and the Yuki Engine is encrypted via HTTPS (TLS 1.2+).
Next Steps
Choose your preferred deployment method:
Last updated